Bell Statistics

What is a secondary metric?

A secondary metric is one measured alongside the primary to explain what happened, without carrying authority over the decision. Its job is to describe the mechanism behind a result, not to supply an alternative verdict when the primary comes back flat.

Also called
supporting metric, diagnostic metric, exploratory metric
Allon Korem

Written by Allon Korem

Chief Executive Officer

Last updated

In plain English

A well-designed experiment measures far more than it judges. The primary metric decides the outcome; secondary metrics exist to answer the next question, which is why. If conversion rose, was it because more people reached the checkout or because more of those who reached it completed? Those are different mechanisms with different implications for what to build next, and only the secondaries can distinguish them.

The discipline is that they explain and do not decide. This sounds obvious and is violated constantly, in a specific and recognisable way: the primary comes back flat, someone scans the other numbers, one of them is significant, and a story forms around it. Nobody set out to cheat. But an experiment powered for one metric and then judged on whichever of fifteen looked best is not a 5% test — it is closer to a 50% one, and the reported p-value describes a procedure that was not followed.

The right mental model is that secondaries are hypotheses rather than findings. A significant movement in one is genuinely interesting and genuinely not evidence, because it was selected by being interesting. If it matters, the honest response is to run a new experiment with that metric nominated as primary and powered accordingly. That test either confirms it or does not, and either way the answer means something. Skipping that step is how organisations accumulate a body of confidently held beliefs that no experiment ever actually established.

There is a real cost to formalising them, which is why teams resist it. Applying a multiple comparisons correction across fifteen secondaries makes almost nothing significant, and that feels like throwing information away. The usual resolution is a tiered structure: the primary is tested at the full 5%, guardrail metrics are checked for harm at their own thresholds, and secondaries are reported with effect sizes and confidence intervals but no significance claim at all. That last choice is deliberate — an interval communicates the size and uncertainty of what was observed without asserting a discovery.

The practical failure mode to watch for is the metric that contradicts the primary. Conversion up, revenue per user down, and the two are describing a change that attracted less committed buyers. That is not a secondary being noisy; it is the mechanism showing itself, and it usually means the primary was too narrow rather than that the secondary should be ignored. Deciding in advance which secondaries would change your mind if they moved is the cheapest guard against reading them selectively.

The formula

The arithmetic that matters here is about how quickly a false positive becomes likely once several metrics are read, and what a correction costs.

Chance of at least one false positive
1 − ( 1 − α )^m

m metrics at α = 0.05: five gives 23%, fifteen gives 54%. The number that makes the case for not judging on secondaries.

Bonferroni threshold
α_adjusted = α / m

Fifteen secondaries at 5% overall means testing each at 0.0033 — strict enough that almost nothing survives, which is the honest cost.

Benjamini-Hochberg step-up
largest k where p₍ₖ₎ ≤ ( k / m ) · α

Controls the false discovery rate rather than the family-wise rate. More power, and the right choice for exploratory panels — see multiple comparisons.

What to report instead
effect ± CI, no significance claim

Communicates magnitude and uncertainty without asserting a discovery the design cannot support.

Worked example

A checkout test is powered for conversion rate, its primary, at 90,000 users per arm. Conversion comes back at +0.9% relative, p = 0.31 — nothing. The analyst then reviews the fourteen secondary metrics the platform reports by default, looking for an explanation.

Primary: conversion rate
+0.9%, p = 0.31
Secondaries reported
14
Significant at 5% uncorrected
2 — add-to-cart (p = 0.03), pages per session (p = 0.04)
Expected false positives among 14
0.7
P(at least one significant by chance)
51%
Surviving Benjamini-Hochberg at 5%
0

Two secondaries cleared the uncorrected threshold. Neither survives a correction, and finding two among fourteen is close to exactly what chance predicts.

The temptation here is to write "the test lifted add-to-cart by a significant margin" and ship. The arithmetic says otherwise: with fourteen metrics there was a 51% chance of at least one false positive before any data was collected, and 0.7 was the expected count. Getting two is unremarkable. That does not make the add-to-cart movement worthless — it makes it a hypothesis. If the team believes it, the response is a new test powered on add-to-cart as primary, which would need roughly 40,000 users per arm and settle the question properly. What would be indefensible is reporting this experiment as a win. Worth noting too that the correct conclusion about the primary is not "no effect" but "no effect detected": p = 0.31 on a +0.9% observed lift with this sample means the interval still includes effects worth having.

Common misconceptions

A significant secondary metric is a real finding worth acting on.
It is a finding that was selected for being significant, out of a set large enough that something usually is. That selection is what invalidates the p-value — the number describes a single pre-specified test, not the best of fourteen. Treat it as a hypothesis and give it its own experiment if it matters.
Correcting for every secondary metric is too strict to be useful.
Bonferroni across fifteen metrics genuinely is, which is why it is the wrong tool for an exploratory panel. Benjamini-Hochberg controls the false discovery rate instead and retains far more power. The better answer is usually structural: report secondaries with intervals and no significance claim, so nothing needs correcting because nothing is being asserted.
Secondary metrics are the ones we care about less.
They are the ones not being used to decide this particular experiment, which is a different thing. Revenue is frequently secondary in a conversion test — not because it matters less, but because it is too noisy to power the test on. What makes a metric secondary is its role in the decision rule, not its importance to the business.

Frequently asked questions

How many secondary metrics should an experiment track?
Track as many as help you explain the result — there is no cost to measuring, only to judging. What needs discipline is the reporting: state which are guardrails with their own thresholds, and present the rest with effect sizes and intervals rather than significance claims. The problem has never been recording fifteen metrics; it is treating fifteen p-values as fifteen independent opportunities to find a win.
What should I do when a secondary metric contradicts the primary?
Take it seriously rather than dismissing it as noise, particularly when it points at a plausible mechanism — conversion up with revenue per user down usually means the change attracted less committed buyers. That pattern normally indicates the primary was too narrow rather than that the secondary is wrong. If the contradiction is material, the decision should wait for a test powered on the broader metric.
Can a secondary metric become the primary for a future test?
Yes, and that is exactly the right path for an interesting secondary. Nominate it before the next test, power the sample size for it, and let it decide that experiment. What is not legitimate is promoting it retrospectively within the experiment that surfaced it — the metric was chosen because it looked good, and no amount of subsequent framing removes that selection.

Related terms

  • Guardrail metric

    A metric that can veto a launch but never justify one, and why that asymmetry is the whole point.

  • Multiple comparisons

    Test enough things and something will look significant — the arithmetic, and the four fixes.

  • Primary metric

    The one number the decision hangs on — nominated before the data arrives, which is the entire point.

  • Proxy metric

    A stand-in for the outcome you cannot wait for — and the correlation it rests on is an assumption, not a finding.

Calculate it

  • Chi-square test

    Test a contingency table of counts for association — any number of rows and columns.

  • A/B test sample size

    Size a two-proportion experiment before you launch, then read the lift and its interval once it lands.

Knowing the term is the easy part

Applying it to a live measurement problem is the part that goes wrong. If you are designing an experiment, reading a result you do not trust, or trying to work out what your marketing actually caused, that is the work we do.

References