Build a custom dashboard block
Assemble your own number, chart, or formula tile from the metrics library and pin it to any dashboard.
Beyond the built-in tiles, you can assemble your own dashboard blocks from any metric you're allowed to see — a single number, a small chart, or your own formula over several metrics — and pin it to the Money, Traffic, Telegram, or Fansly dashboard.
Open the builder
Add block → Build a block
On any dashboard, open + Add block. Your own blocks live on a Custom shelf at the top of that picker, above the built-in catalog tiles. Press Build a block to start a new one, or the pencil icon on an existing custom block to edit it.
Name it and add elements
The editor shows a live preview on the left — it's the exact same card that will render on your board — and the block name plus its elements on the right. Press + element and pick a type:
| Element | What it shows |
|---|---|
| Number | One metric's value and its change vs. the previous period. |
| Formula | Your own metric: pick metrics and numbers, combine with + − × ÷. |
| Number with sparkline | The same as Number, plus a mini history chart. |
| Chart | A line or bar chart of one metric's history. |
| Bars | Several metrics as rows with colored bars. |
| Donut | Several metrics as slices of a circle. |
| Funnel | Count metrics as ordered steps. |
| Label | A text heading for a zone inside the block. |
Pick metrics
Each element (except Label and Formula) opens a searchable picker over the same metrics registry the rest of the dashboard reads from. The picker only ever offers metrics you're actually allowed to see — a metric you don't have access to never shows up as a tempting, broken option. Number/Chart/Sparkline take exactly one metric; Bars/Donut/Funnel take 2–8.
Save
Save stays disabled until the block is valid, and the reason it isn't shows right next to the button — "Give the block a name", "Add at least one element", and so on — so you find out before you submit, not after a rejected request.
Formulas
A Formula element chains metrics and plain numbers left to right with + − × ÷ — up to 8
operands, evaluated strictly in order like a calculator, not by operator precedence. That's
deliberate: net − spend ÷ spend is meant to read as "(net minus spend), divided by spend", the
way you'd say it, not as algebra. A formula needs at least one metric in it; a metric can repeat
(useful for something like ROI, where the same spend figure appears twice).
Limits
A block holds at most 16 elements and 24 distinct metrics/breakdowns in total (a server-side breakdown like "by source" counts as its own slot). A workspace can have at most 30 custom blocks. None of these are arbitrary UI caps you can talk your way past — the server enforces the same numbers.
Chart-type breakdowns
On a Bars or Donut element built from a single metric that supports it, a Breakdown control appears — for example, split one metric by source instead of picking several metrics by hand. Once a breakdown is chosen, that element is locked to one metric; add a second metric and the breakdown drops away.
Money is masked the same way everywhere
A custom block obeys the same money-view permission as any other dashboard tile: a team member
without money access sees null values on money-unit metrics inside their own custom blocks
too, never a fabricated zero. Option names inside a block (like a manual axis label) are also
blocked from anything that looks like a money field name, so a block can't smuggle real figures
past the mask through its own settings.
Editing and removing a block
Reopen a block from the Custom shelf in the picker (pencil to edit, trash to delete). Deleting a block removes it from every dashboard layout it was pinned to, for the whole team — the confirmation dialog says so before you commit.
What's next
- Read a Fansly account's dashboard — the same block builder works there too.
- Customize dashboard layout and appearance