Get Your RevOps Health Score Book a Free Assessment
Free guide

The Revenue Metrics Ladder

What to measure at every stage of go-to-market maturity, and the data each metric quietly assumes you already have. Built for B2B SaaS teams whose dashboard nobody quite believes.

A metric is a promise your data has to keep

Most metrics advice hands you a list of forty things to track and leaves you to guess which five matter this quarter. The list is not the hard part. Every metric on it is defensible somewhere. The hard part is that each one silently assumes something about your data, and if that assumption is false the metric still returns a number. It just returns a wrong one, confidently, on a dashboard, in front of your board.

Win rate assumes your losses get marked lost. Sales cycle length assumes stage timestamps mean something. Pipeline coverage assumes your close dates are not all set to the last day of the quarter out of habit. Lead conversion rate assumes marketing and sales agree on what a lead is.

Break any of those assumptions and you do not get a missing metric. You get a plausible one, which is far more expensive, because people make decisions on it.

So the useful question is not "what should we track". It is "what have we earned the right to track". This is the ladder we use to answer that.

The revenue metrics ladder Four ascending levels of go-to-market measurement. Level one, counting, answers how much is happening and needs almost nothing. Level two, converting, answers where things stop and needs a funnel the team follows. Level three, diagnosing, answers what things cost and how long they take, and needs clean timestamps and a closed loop from spend to revenue. Level four, predicting, answers what happens next and needs four quarters of clean history. Each level must be climbed in order. Each level answers a new question, and charges you for it up front 1. Counting how much is happening? 2. Converting where does it stop? 3. Diagnosing what does it cost? 4. Predicting what happens next? needs: almost nothing needs: a followed funnel needs: clean timestamps needs: 4 clean quarters Climb it in order. Skipping a level does not get you the metric faster, it gets you a number you cannot trust.
The cost of a metric is not the dashboard work. It is the data discipline the level below it demands.

The readiness test

Before you add a metric to a dashboard, put it through four questions. If any answer is no, you are not ready for that metric, and adding it will cost you more than skipping it.

  1. Can two people compute this independently and get the same number?
  2. Is every field it depends on filled in more than 90% of the time, without someone being chased?
  3. If this number moves 20% next month, do you know which lever to pull?
  4. Is there a decision that changes based on this number? Name it.

Question four disqualifies more metrics than the other three combined. A number nobody acts on is not a metric, it is decoration, and it costs real attention to maintain.

Level 1, Counting

This is where everyone starts, and the mistake here is not tracking the wrong things. It is leaving too early.

Track new revenue booked, revenue lost, customer count, opportunity count by stage, and raw activity volume by channel. That is close to it. All of these are counts, all can be verified by hand, and none require your process to be mature.

The trap at Level 1 is the ratio. Ratios feel like real analytics, and a ratio computed on twelve data points is noise wearing a suit. If you closed three of thirteen deals last month your win rate is not 23%. Your win rate is unknown, and your sample is three.

You have earned Level 2 when your funnel stages have written definitions, your team follows them without being reminded, and you are closing enough deals per quarter that a percentage means something.

It is worth being precise about how few that is. At thirty closed opportunities and a 30% win rate, the 95% confidence interval around that rate runs roughly 14% to 46%. Thirty deals is the point where a win rate stops being noise, not the point where it becomes precise. Below thirty you are reading tea leaves, and the lumpier your deal sizes the longer that stays true.

What each metric actually requires

The table below is the short version of everything that follows. Every metric on it is defensible. The right-hand column is where they die.

Metric Level What it actually needs Fails when
New revenue booked1A closed-won dateBookings and recognised revenue get mixed
Opportunity count by stage1Stages existStages are subjective
Win rate2Losses are marked lostStale opportunities never resolve
Stage conversion2Exit criteria per stageReps batch-update stages
Lead to opportunity rate2One agreed lead definitionMarketing and sales define it differently
Sales cycle length3Trustworthy stage timestampsBackdated or batched entry
CAC by channel3Fully loaded cost, source on the recordSalaries excluded, source overwritten on convert
CAC payback3Gross margin, not revenueRevenue used in place of gross profit
Pipeline velocity3All four inputs trustworthyReported without its components
Net revenue retention3Clean expansion and contraction eventsRenewals and upsells booked as new
Forecast accuracy4Forecasts recorded and keptNobody writes down the old forecast
Lead scoring performance4Precision and recall, not accuracyAccuracy quoted against a low base rate
Multi-touch attribution4High deal volume, durable touch historyVolume too low, model fits noise

Two metrics to stop reporting today

There is a longer list of these below. Two are worth acting on before you read another word.

Email open rates stopped being trustworthy in 2021, when Apple's Mail Privacy Protection began prefetching tracking pixels for Apple Mail users whether or not the message was ever read. Clicks and replies survived that change. Opens did not, and a rising open rate now tells you about your audience's mail client rather than your subject line.

Number of demos booked is a real metric that becomes a vanity metric the instant it becomes a quota, because demo count is the easiest number in the funnel to inflate.

And one metric almost nobody tracks that belongs at Level 1, because it costs nothing and predicts a great deal: median time from inbound form fill to first human contact. The long-running MIT and InsideSales work on this found the odds of qualifying a lead fall by roughly 80% after the first five minutes. The published cross-industry average response time is somewhere around 42 hours. Most teams have never measured their own, and the number is usually worse than the guess.

Get the full ladder

Enter your work email and we will unlock the rest right here: Levels 2 through 4 in full with the data prerequisite and failure mode for each, the complete list of advanced-looking metrics that are usually vanity, and a 30-day plan for installing the level you are actually ready for.

We will send the occasional useful thing and you can unsubscribe anytime. No spam.

← Back to all resources