Milestones and achievement ladders

Eleven ladders — leads, estimates sent, estimates approved, texts, emails, automated sends, record days and time in the platform — that fill themselves in from real work and get celebrated when a tier is crossed.

What it is

A gratitude-first recognition system. Each category is a ladder of tiers over something that drives revenue in a builder's business. Every value is derived from the source tables — nothing is hand-awarded. Reached tiers light up with the date they were earned, the next tier shows a progress bar, and crossing one triggers a single celebratory email. The builder sees it on their dashboard; the agency sees the same ladder in Client Success.

Also called: achievements · milestones · badges · records · gamification · 500 estimates sent · streaks · progress badges

See it
Milestones and achievement ladders
Won
31%
Avg cycle
16d
Pipeline
$620k
JanSep
The ladder grid grouped by Pipeline / Estimates / Communication / Records / Time, each row an emoji, label, value and a row of tier segments with the current one part-filled. AchievementLadder.tsx. Sample data — no customer information appears here.
How it works
  1. 1Categories: leads in the pipeline, estimates sent, estimates approved, customers who opened an estimate, emails sent, texts sent, messages your automations sent, most estimates in one day, longest working session, hours in the platform, days you showed up.
  2. 2Tier thresholds escalate — estimates sent runs 1, 10, 50, 100, 500, 1000, 5000.
  3. 3An hourly job recomputes each account's values, inserts any newly reached tiers, and emails the highest new tier per category.
  4. 4Tier names run Bronze, Silver, Gold, Platinum, Diamond, Legend, Titan, Immortal.
  5. 5The ladder view groups categories into Pipeline, Estimates, Communication, Records and Time in the platform.
Why we built it

. The module header sets the intent: 'Every category is a ladder of tiers over something that drives revenue in a builder's business (or shows they've made the platform theirs). Values are derived from the source tables — nothing is hand-awarded.' It also names the second audience: 'the agency sees the same ladder in Client Success, so "what does a healthy account look like" can be read off the data.'

The problem
  • Steady progress in a business goes unmarked.
  • Product usage was invisible to the people doing it.
  • There was no shared definition of what a thriving account looks like.
Sound familiar?
What you get
Real milestones are recognised without anyone tracking them.
Progress toward the next tier is always visible.
The same ladder tells the vendor which accounts are thriving.
What's inside
Milestone celebration email
Crossing a tier sends one branded email to the account's owner and admins — confetti, the number in large type, what it means for their business, and the next tier.
Quiet first-run backfill
The first time milestones run on an existing account, every tier already earned is recorded silently — only tiers crossed after that are celebrated.
Your milestones on the dashboard
A dashboard section showing how many milestones you have reached, your usage stat tiles, and the four ladders you are closest to completing.
Time-in-platform stats
Six tiles: sessions and active days, average session, longest session, total time in the platform, the module you spend the most time in, and the customer or job you spend the most time on.
Where your time actually goes
Active-time measurement that reports sessions, average and longest session, all-time hours, which module you live in, and which customer or job took the most of your attention.

See it on your own jobs

Twenty minutes, your numbers, no slide deck. We’ll build one of your real buildings in front of you and send you the estimate link at the end — yours to keep either way.

or keep browsing features →