Progressive disclosure in three layers: usage → the rate table → the conditions behind a single rate. Phone usage breaks down per line, so '9 texts, 16 minutes' becomes a table of numbers per phone number. Rates show a $10-gets-you benchmark next to each price, and tiered fees show a real range rather than one misleading number.
Also called: how much am I spending · monthly usage · rate card · per line costs
- 1The section is collapsed by default; its header carries an ⓘ that opens the rate table as a modal.
- 2Open, it offers This month and Past months as button-cards, each a modal rather than an inline expander.
- 3Rates with conditions make the whole label the trigger — 'an ⓘ alone reads as decoration'.
- 4Per-line rows label pre-tracking usage honestly as 'Before per-line tracking' rather than blanking it.
Twice: the rate table moved into a modal because 'a whole pricing section on the page made the phone tab feel like a bill before anyone had sent a text', and the usage section was consolidated into one. The benchmark column exists because a per-message price in fractions of a cent means nothing without a scale.
- Pricing dominated a setup page.
- Per-unit prices were unintelligible at that scale.
- Tiered fees were shown as a single number that misled.
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 →