In plain English
Every experiment needs one number that decides it. Not a dashboard, not a balanced view of twelve indicators — one metric, nominated before launch, that the ship-or-not decision follows from. Ronny Kohavi's term for it is the overall evaluation criterion, and the two names describe the same object: the metric that has been given authority over the outcome.
The reason for insisting on one is not tidiness. Watch twelve metrics at the 5% level and roughly one in two experiments will show something significant even when the change does nothing at all — that is the multiple comparisons problem, and without a nominated primary it operates invisibly. What happens in practice is subtler than deliberate cheating: the test comes back flat on conversion, someone notices session depth is up, and a narrative forms around it. Nobody lied, and the shipped decision was still made by searching until something looked good.
A usable primary metric has to satisfy three things at once, and the tension between them is the whole difficulty. It must be sensitive enough to move within the experiment's duration, which rules out most of the outcomes that matter most. It must be aligned with the business, so improving it is genuinely good. And it must be hard to game — a metric that improves when the product gets worse is not a neutral choice, because teams optimise what is measured whether or not anyone intends them to. Clicks are wonderfully sensitive and reward making things confusing enough to require more clicking.
That sensitivity constraint is what forces the compromise most teams end up making. Retention, lifetime value and revenue per customer are what the business runs on, and none can be read in fourteen days. So the primary becomes something upstream and faster — activation, first purchase, week-one engagement — which is a proxy metric and carries the assumption that moving it moves the real thing. That assumption is worth stating explicitly and validating occasionally, because when it fails an entire programme optimises confidently in the wrong direction.
Two rules make the whole structure work. Write the metric down before the test starts, with the minimum detectable effect you designed for, so the decision rule exists before the data can influence it. And pair it with a small set of guardrail metrics that must not degrade — the primary asks whether the change helped, the guardrails ask what it cost, and a change that lifts the primary while breaking a guardrail is not a win.
The formula
There is no formula for choosing one, but the sensitivity requirement is arithmetic, and it is what usually eliminates the candidates a team would prefer.
- Whether it can move in time
n_required ∝ σ² / Δ²A noisy metric needs a quadratically larger sample. Revenue per user with a long tail can need 20× what conversion does — see the sample size calculator.
- Sensitivity, made comparable
coefficient of variation = σ / μThe practical screen for candidate metrics. Below about 1 is workable; conversion sits near 4 at a 6% rate and revenue per user often exceeds 10.
- The multiplicity cost of not choosing
P( at least one false positive ) = 1 − ( 1 − α )^mm metrics watched without a nominated primary. At m = 12 and α = 0.05 that is 46%.
- A composite, when one is used
OEC = Σ wᵢ · normalised metricᵢWeights fixed in advance. Adjusting them after seeing results reintroduces exactly what nominating a primary was meant to prevent.
Worked example
A subscription team must pick a primary metric for a redesigned onboarding flow. Three candidates are on the table: day-90 retention, which is what the business cares about; first-week active days, which is faster; and clicks in onboarding, which is fastest of all. Traffic allows about 40,000 users per arm over three weeks.
- Day-90 retention
- baseline 31%, but unreadable for 90 days
- First-week active days
- mean 2.4, SD 2.1, CV = 0.88
- Onboarding clicks
- mean 11.2, SD 4.0, CV = 0.36
- Detectable effect at 40,000/arm
- retention 1.0 pp; active days 2.4%; clicks 1.0%
- Correlation with day-90 retention
- active days 0.61; clicks 0.08
- Chosen primary
- first-week active days
Active days is the only candidate that is both readable in three weeks and connected to the outcome that matters.
Clicks is the most sensitive metric by a wide margin and the worst choice available. Its correlation with day-90 retention is 0.08, which means optimising it is very nearly optimising noise — and worse, it is gameable in the exact direction that hurts, since a more confusing flow requires more clicks. Retention is the honest objective and cannot be measured in time to decide anything. Active days is the compromise: it costs sensitivity relative to clicks, so the detectable effect is 2.4% rather than 1.0%, and it buys a defensible link to the outcome. That correlation of 0.61 is the assumption the whole programme now rests on, and it should be re-estimated on live data once or twice a year rather than treated as settled. Day-90 retention still gets measured — as a slower confirmation that the proxy is not drifting, not as the experiment's decision rule.
Common misconceptions
- דWe should look at all our metrics and judge the experiment holistically.”
- That is how a false positive gets shipped. Twelve metrics at 5% give roughly a 46% chance that at least one looks significant when nothing happened, and holistic judgement after the fact is exactly the mechanism that picks it up. Nominate the primary first; read everything else as diagnostic context rather than evidence.
- דThe primary metric should be the one the business cares about most.”
- It should be the metric that best trades off business relevance against being measurable in the time available. Revenue and retention usually win on relevance and lose on sensitivity so badly that a test on them detects nothing. Choosing an unreadable primary does not make the decision more rigorous; it means the decision gets made on something else, informally.
- דIf the primary is flat but a secondary moved, that is still a result worth shipping.”
- It is a hypothesis for the next experiment, not a finding from this one. The secondary was not the metric the test was powered for or the decision rule agreed on, and promoting it after seeing the data is searching for a win. The disciplined response is to run a new test with that metric nominated as primary.