The company usually sees the final symptom first: the cash balance is tighter, the team is busier, or growth requires another round of spend. The control room should surface the upstream movement earlier, while the operator can still change the unit.
Run the same weekly sequence across margin, payback, retention, and cash. A stable definition is a sensor. A changing definition is noise.
Select a channel to see its core readout. The dashboard is designed to route an operator from signal to evidence, not to create another scoreboard.
Start with realized price and every variable cost that moves with the unit. A growing top line can still be a warning when delivery, support, usage, refunds, or payment costs consume the contribution left after acquisition.
realized price − variable cost = contributionThese gauges are not independent. A margin leak lengthens payback; a long payback increases cash pressure; weak retention makes every acquired unit less valuable.
Calculate revenue per unit after discounts, credits, refunds, payment fees, direct delivery, usage, onboarding, and incremental support. Keep list price separate from the price actually collected.
Watch for variable cost per unit rising faster than realized price. That is the earliest form of margin death: the unit becomes harder to serve before the income statement tells the story.
Divide CAC by monthly contribution from the new customer. Include attributable sales and marketing labor in the blended view, then split by channel, offer, and customer size.
Compare contractual payback with collected-cash payback when billing terms or failed payments create a gap between a signed agreement and liquidity.
Track customer churn and revenue churn separately. Gross retention shows what remains before expansion; net retention shows what remains after expansion and reactivation. Both need a cohort lens.
Pair movement with activation, usage, support intensity, renewal timing, and cumulative contribution. Expansion should not be allowed to hide a broad base leak.
Reconcile booked revenue with collected cash, aged receivables, payment failures, payroll, vendor bills, refunds, and the cost of acquiring and serving the next cohort.
Use a rolling window when weekly data is noisy. The objective is not a universal score; it is knowing whether the next dollar of growth is becoming more expensive to finance.
Do not reset the gauge because the number is inconvenient. Open the source record and trace the mechanism.
Discounts, service hours, refunds, usage, or support are consuming the unit. Pull invoice events and cost-to-serve by segment.
Channel mix, sales labor, deal size, or cycle length changed. Pull acquisition spend and attributable effort instead of blaming the market.
Expansion is concentrated. Pull account-level contraction and churn to see whether a few upgrades are masking base deterioration.
Collections, terms, failed payments, front-loaded delivery, or burn are out of sequence. Contract value is not cash until the account pays.
Trigger a review when two linked measures worsen for two consecutive periods, or when a single change threatens liquidity or delivery capacity. Assign one owner and one reversible intervention.
Every answer should point to a source record: an invoice, cohort table, support queue, delivery schedule, bank statement, or customer event.
What was the realized price after concessions? Which variable costs rose? Which customer, channel, or plan now requires work that was never priced?
What did acquisition really cost? How much monthly contribution is available? Did first-90-day service cost get pushed outside the calculation?
What did the latest cohort activate, use, renew, expand, or contract? Is an average being rescued by a small number of large accounts?
What was collected? What is overdue? What did the business pay before the customer paid? Which action can reverse the cash movement now?
Make contribution, payback, cohort health, and cash timing visible before the next spend decision.
Open The Control Sequence