A metric is actionable only if it can plausibly go down and, if it did, would change what your team builds next. Vanity metrics are cumulative totals — signups, downloads, lifetime users — that mathematically only increase, so they never trigger a decision. Swap them for rates and ratios that move in both directions and expose real behavior change.
Quick Answer: Ask "can this number go down, and would that change what we do?" If no, it's a vanity metric dressed up as a KPI. Replace cumulative totals (total signups) with rate metrics (weekly activation rate) and pair every headline number with a ratio metric that can indict it.
What Makes a Metric Vanity Instead of Actionable
A vanity metric is any number that trends upward by construction, regardless of whether the underlying product is healthy — total users, total downloads, total revenue booked-to-date. An actionable metric can move in either direction in response to a real behavior change, and a change in it implies a specific next step. The test is mechanical, not philosophical.
This distinction traces back to Eric Ries's The Lean Startup, where he coined "vanity metrics" specifically to describe numbers that make a founder feel good in a board meeting without informing a single decision. Ries's alternative was cohort-based and split-test metrics — numbers computed per group and per time window, not accumulated since day one. The framing has held up because the failure mode it describes hasn't gone away; it just wears new dashboards.
Apply this two-question filter to any metric before it goes on a dashboard:
- Can it decrease? Total signups cannot. Weekly signups can. Total revenue booked cannot. Monthly recurring revenue can.
- If it decreased, would you change a decision? A drop in "total blog visitors ever" changes nothing — it's an artifact of time passing. A drop in
weekly active users / total registered userstells you retention is breaking and prompts an investigation.
A metric that fails either question doesn't belong in a decision-making review, even if it belongs in an investor update. Both audiences exist; conflating them is the actual mistake, not the metric itself.
Why Cumulative Numbers Feel Good and Mean Little
Cumulative totals feel good because they're monotonic — a line that only goes up reads as unambiguous progress, and human brains are wired to like unambiguous progress. That's precisely the problem: a monotonic line cannot fail, so it cannot warn you. It's a scoreboard, not a sensor.
Nir Eyal's work on habit-forming products (Hooked) is instructive here from the opposite direction: engagement loops are measured by return frequency — a rate — not by how many people ever tried the product once. A product with declining weekly engagement can still show total-users charts climbing for years. The cumulative number and the actual health of the product decouple almost immediately after launch, and they never reconcile on their own.
The Cumulative-to-Rate Rewrite
Every cumulative vanity metric has a rate or ratio counterpart that measures the same underlying behavior but can actually fail. The rewrite is usually mechanical: divide the cumulative number by a time window or by a relevant denominator population.
| Vanity (cumulative) | Actionable (rate/ratio) | What it can now tell you |
|---|---|---|
| Total signups | Weekly activation rate (activated / signed up this week) | Whether new cohorts are getting to value, not just registering |
| Total downloads | 7-day retention rate | Whether the app survives first contact |
| Total page views | Views per returning session | Whether content is compelling on repeat visits, not just discoverable once |
| Total revenue booked | Net revenue retention (rate, quarter over quarter) | Whether existing customers are expanding or shrinking |
| Total support tickets closed | First-contact resolution rate | Whether support quality is improving or just support headcount |
| Total features shipped | % of shipped features hitting adoption threshold | Whether shipping is producing value, not just output |
Each rate metric in the right column can decline, and each decline points to a specific team or process to investigate. That's the entire value of the rewrite — it doesn't require new data, usually just a different denominator on data you already collect.
Worked Example: Total Signups to Weekly Activation Rate
Take the most common offender: "total signups" on a growth dashboard. It climbs every week that marketing runs a campaign, independent of whether the product retains anyone. Rewritten as a rate, the same underlying event stream tells a completely different story.
- Define activation as a specific behavioral milestone (e.g., "created and shared one document within 7 days"), not "created an account."
- Compute weekly activation rate as
activated users this week / signups this week— a ratio scoped to a cohort, not a running total. - Watch for divergence between signup volume and activation rate — a marketing campaign can spike signups while activation rate craters, meaning you're acquiring the wrong users.
- Set a threshold, not just a trend line — e.g., "activation rate below 35% triggers an onboarding review" — so the metric has a decision wired to it before you ever see a bad number.
This is the same discipline behind a solid tracking plan: decide what "activated" means and how you'll instrument it before writing the event, not after a stakeholder asks for a number. If your team hasn't done that groundwork yet, building a tracking plan before you write code is the prerequisite this whole exercise depends on — a rate metric is only as good as the event definitions feeding it.
The Ratio-Metric Habit
A ratio metric pairs a numerator that reflects effort or activity with a denominator that reflects scale or exposure, producing a number that self-normalizes as the product grows. The habit worth building is: never ship a raw count to a decision-making review without also computing what it's a fraction of.
Raw counts mislead because they conflate two different things — how much of something happened, and how much of the opportunity for it to happen existed. "500 support tickets last month" means something entirely different at 5,000 users versus 500,000 users; "tickets per 1,000 active users" doesn't. The ratio is the metric; the count is just an input to it.
- Adoption ratio:
users who used feature X / users who had access to feature X— tells you if a shipped feature is actually landing, not just shipped. - Error ratio:
failed requests / total requests— a raw error count grows with traffic even if reliability is constant; the ratio doesn't. - Engagement ratio:
daily active / monthly active(DAU/MAU) — a standard stickiness proxy popularized across growth teams, typically read directionally (higher is stickier) rather than compared as an absolute across products with different usage cadences. - Conversion ratio:
completed / startedfor any funnel step — the single most common ratio metric in product analytics, and the one most often reported as a raw count instead.
Andy Grove, in High Output Management, argued that a single output metric is almost always gameable and should be paired with a second metric that would suffer if the first were gamed — his classic example being a hiring headcount goal paired with a quality-of-hire or retention counter-metric. The ratio habit is the same idea generalized: pair every count with the population it's drawn from, so gaming the numerator alone becomes visible.
How This Connects to Instrumentation, Not Just Reporting
None of this rewrite is possible after the fact if the underlying events were never named or scoped to support it. A rate metric needs a defined cohort and a defined time window baked into the event schema, not bolted on in a spreadsheet later.
This is where instrumentation discipline and metric discipline are really the same discipline wearing two names. A consistent event naming taxonomy and convention makes it possible to query "activated users this week" without a data analyst reverse-engineering ad hoc event names, and thoughtful event property design and schema is what lets you compute a ratio's denominator at all — you can't compute "users who had access to feature X" if access was never recorded as a property on the event.
If you haven't mapped your event taxonomy end to end, the analytics instrumentation complete guide is the fuller reference for getting from zero to a queryable event stream — this article assumes that groundwork and focuses specifically on which resulting numbers deserve a place on a decision-making dashboard.
Where Vanity Metrics Still Belong
Vanity metrics aren't fraud — they're the wrong tool for the wrong room. A cumulative total is a legitimate answer to "how big is this company," which is exactly the question a board deck or a press release is asking. The mistake is using that same number to answer "should we change what we're building," which it structurally cannot do.
Keep cumulative numbers for:
- External communication — investor updates, press, marketing pages where scale itself is the message.
- Milestone celebration — "we crossed 1 million users" is a legitimate internal morale moment, not a decision input.
- Historical context — knowing total lifetime revenue matters for valuation conversations, just not for this week's roadmap call.
Never use cumulative numbers for:
- Sprint or quarterly reviews where the question is "is the product getting healthier."
- Feature prioritization — a feature's cumulative usage since launch tells you nothing about whether it's still earning its keep this quarter.
- Any dashboard a team checks weekly expecting the number to inform action — if it can't go down, checking it weekly is theater.
The discipline is knowing which room you're in and picking the metric that matches. A rate metric in a press release usually undersells a genuinely large number; a cumulative total in a product review usually oversells a stalling one.
How Prodinja's Prioritization Enforces This Test
Prodinja's Prioritization workspace asks for a measurable threshold on every bet before it can be scored — not just a metric name, but a number that the bet is expected to move and a bar it needs to clear. That single field quietly filters out vanity numbers, because "total users will keep growing" isn't a threshold anyone can set a bar against; a threshold only makes sense for a metric that could plausibly miss it.
In practice, this means a bet framed around "increase total signups" doesn't fit the form the same way a bet framed around "lift weekly activation rate from 28% to 40%" does — the second has a number that can fail, which is what makes it scoreable against RICE or Kano-style prioritization inputs in the first place. It's a small, honest side effect of asking for a threshold: the exercise itself pushes a team toward actionable metrics before the roadmap conversation even starts.
Key Takeaways
- The core test is binary: can the metric go down, and would that change a decision — if either answer is no, it's not decision-grade.
- Cumulative totals only climb, which makes them feel reassuring and makes them useless for catching a product going sideways.
- Rewrite cumulative metrics as rates by dividing by a time window (weekly activation rate) or a relevant population (adoption ratio).
- Pair every raw count with a ratio — errors per request, adoption per eligible user — so gaming or scale changes don't distort the read.
- Vanity metrics have a legitimate home: investor updates and milestone announcements, not sprint reviews or prioritization calls.
- Instrumentation has to support the rewrite: a clean event taxonomy and well-designed event properties are what make a rate or ratio metric queryable at all.
- A measurable threshold, set before the work starts, is a forcing function that pushes teams toward metrics that can actually fail.
Frequently Asked Questions
What is the difference between vanity metrics and actionable metrics?
Vanity metrics are cumulative totals that only increase over time — total signups, total downloads — and therefore never signal a problem. Actionable metrics are rates or ratios that can move in either direction, so a decline in them points to a specific, investigable cause.
How do you turn a vanity metric into an actionable one?
Divide the cumulative number by a time window (turning "total signups" into "weekly signups" or "weekly activation rate") or by a relevant population (turning "total support tickets" into "tickets per 1,000 active users"). The rewrite usually needs no new data, just a different denominator.
Is DAU/MAU a vanity metric or an actionable metric?
DAU/MAU is a ratio metric and generally actionable — it can decline, and a decline typically prompts an engagement investigation. Read it directionally over time within one product rather than as an absolute benchmark across different products, since usage cadence varies by category.
Are cumulative metrics ever useful for a product team?
Yes, for external communication, milestone celebration, and long-horizon context like lifetime revenue for valuation discussions. They're the wrong input for sprint reviews, prioritization calls, or any decision that requires the number to be capable of signaling a problem.
What's a simple test to check if a metric belongs on a decision-making dashboard?
Ask two questions: can this metric plausibly decrease, and if it did, would your team actually change a decision because of it? A metric that fails either question belongs in a status update, not a review where action is expected to follow.