Table · reads metric
Leaderboard
Ranked entities.
Rows and columns, sortable and filterable.
What it does
Behaviours, not fields. Choosing between two modules is choosing between these.
Movement since last time is what makes anyone look twice, and it is what makes it work as a public page.
Ranked against one measure, because two measures is a table.
New entries are marked, so the board rewards arriving as well as leading.
How it works
- 1
Entries are ranked against one measure, recomputed whenever the underlying data changes.
- 2
Movement is calculated against the previous snapshot, so the board rewards improving as well as leading.
- 3
New entries are marked, which is what keeps the bottom of the board worth looking at.
- 4
It can be published, which is usually the point.
Best for
Comparing many records across many fields.
Not the right choice for
A phone. A table is the first thing that stops working narrow.
What a row holds
Every field, and what the agent listens for to fill it — which is the difference between a page you type into and one that fills itself.
| Field | Type | Filled from |
|---|---|---|
| Rankrequired | number | Position, derived from the score rather than stated. |
| Namerequired | text | Who is being ranked, matched against Contacts or Companies where those exist. |
| Scorerequired | text | The single measure. Two measures make it a table. |
| Change | text | Movement since last period, or New. Without it this is a list. |
What it does not do
A module chosen for something it cannot do costs more than one that was never offered.
- One measure. Ranking on two is a judgement the module will not make for you.
- Public leaderboards name people, which is a decision with consequences and no undo.
- No tie-breaking rule — equal scores get an arbitrary order.
- Snapshots are per period, so movement is only as granular as the period.
Before it works
What you have to provide, if anything.
- Needs a measure with enough participants that a rank means something.
- Decide whether it is public before the first one. Making it public later changes what people do.
In practice
A roaster running a referral scheme for stockists.
“Show the stockists who have referred the most.”
What the agent built
A ranked board with referral counts and movement since the last period.
What changed
The change column turned a static list into something partners checked. The number four entry, marked New, was second within two months.
Better with
These do a different job on the same data. An agent can have all of them.
You address different kinds of customer differently and the definitions need to stay current as behaviour changes.
Discounts are offered through codes and someone needs to see which ones worked and which are still live.
You sell to organisations, several people at each, and the relationship belongs to the company not the person.
Questions
What data does the Leaderboard page use?
It reads metric records the agent has collected. Ranked entities. Nothing has to be imported first — the page appears once there is something to show.
Do I have to build or configure it?
No. You describe what you need in a sentence and the agent chooses the view and fills it. Custom pages exist for the cases no built-in view covers, and those are reviewed before they go live.
When is a table the wrong choice?
A phone. A table is the first thing that stops working narrow. It is best for: comparing many records across many fields.
Does it stay up to date?
Yes. The page is a view over the data rather than a copy of it, so anything the agent learns afterwards shows up without a rebuild or a re-import.
More in Analytics & data
Orders today
23
20
Unanswered messages
4
0
Stock alerts
2
0
Overdue invoices
1
0
KPI page
Headline numbers.
Metrics dashboard
Charts of trends.
Monthly performance
August · Sent 2 Sep · Maison Lauret
Quarterly review
Q2 · Sent 8 Jul · Board
Monthly performance
September · Draft · —
Stock and wastage
August · Sent 4 Sep · Internal
Reports
Generated summaries.
Data table
Uploaded rows (elastic data).
Ask for it in a sentence
You do not configure this page. You tell your agent what you need and it builds it from what it has already collected.
Build your agent free