AnyLearn
All lessons
Businessintermediate

Why Everything Gets Tested, and What a Test Actually Is

The companies famous for experimentation did not adopt it out of statistical enthusiasm: they adopted it because their own data showed most confident product ideas fail to improve the metrics they target. This lesson covers why observational product data misleads, what randomisation actually buys, the choice of randomisation unit, and the humbling base rates reported by the teams who measured.

Updated · AI-authored, review-gated · how lessons are made

Not signed in: your progress and quiz score won't be saved.
Progress1 / 7

The uncomfortable base rate

Start with the number that built the experimentation industry. Ron Kohavi, who ran experimentation platforms at Microsoft and Airbnb and co-wrote the standard text, Trustworthy Online Controlled Experiments, has reported repeatedly that at Microsoft only about a third of tested ideas improved the metrics they were designed to improve; roughly a third made no measurable difference, and a third actively hurt. Teams at other heavily-experimenting companies have published similar or harsher ratios, with well-designed, expert-reviewed ideas failing at rates that embarrass everyone's intuition.

Sit with what that means: the median confident product idea, backed by expertise, design review and conviction, does nothing or does damage. Nobody can tell which third an idea belongs to in advance, including the experts proposing it.

Key idea: experimentation is not a statistics hobby; it is the institutional admission that intuition about what helps users is wrong most of the time, made survivable by a machine that checks every idea cheaply. Companies like Booking.com and Airbnb run their product process on that admission, testing essentially everything user-facing.

The rest of this course is that machine: what it is, how it breaks, and the engineering that keeps its answers honest at scale.

Full lesson text

All 7 steps on one page, for reading, reference, and search.

Show

1. The uncomfortable base rate

Start with the number that built the experimentation industry. Ron Kohavi, who ran experimentation platforms at Microsoft and Airbnb and co-wrote the standard text, Trustworthy Online Controlled Experiments, has reported repeatedly that at Microsoft only about a third of tested ideas improved the metrics they were designed to improve; roughly a third made no measurable difference, and a third actively hurt. Teams at other heavily-experimenting companies have published similar or harsher ratios, with well-designed, expert-reviewed ideas failing at rates that embarrass everyone's intuition.

Sit with what that means: the median confident product idea, backed by expertise, design review and conviction, does nothing or does damage. Nobody can tell which third an idea belongs to in advance, including the experts proposing it.

Key idea: experimentation is not a statistics hobby; it is the institutional admission that intuition about what helps users is wrong most of the time, made survivable by a machine that checks every idea cheaply. Companies like Booking.com and Airbnb run their product process on that admission, testing essentially everything user-facing.

The rest of this course is that machine: what it is, how it breaks, and the engineering that keeps its answers honest at scale.

2. Why the dashboard cannot answer causal questions

The obvious objection: we have mountains of product data, why not just look? Ship the feature, watch the metrics.

Because observational product data is saturated with confounding, and product settings make it worse than most fields:

  • Self-selection is everywhere. Users of the new feature differ from non-users before the feature does anything: they are the engaged ones who try things. Feature users retain better is the most reliably meaningless sentence in analytics.
  • Everything moves at once. Marketing campaigns, seasonality, press coverage, a competitor's outage, three other teams' launches, all land in the same week as your release.
  • The comparison you want does not exist in the data. The question is what would these same users have done without the change, and no dashboard contains that counterfactual.

Before-versus-after comparisons inherit every seasonal and news-cycle effect; users-who-adopted versus users-who-did-not inherits self-selection whole. Analysts patch with regression controls and matching, and the patches help, but they control only for what is measured, and engagement's causes are mostly unmeasured.

The experiment cuts the knot rather than untying it: create the counterfactual, by splitting genuinely comparable populations yourself.

3. What randomisation actually buys

The controlled experiment's design is almost insultingly simple: split users at random, show one group the change, hold the other on the current experience, compare the groups' metrics.

The power is entirely in the word random, and it is worth being precise about what it purchases. Random assignment makes the two groups statistically identical, in expectation, on every property, the measured ones and, crucially, the unmeasured ones: engagement, intent, device quality, mood, everything that confounds observational comparisons. Whatever influences the metric is split evenly between the arms, so a difference that emerges after the split has exactly one systematic explanation available: the treatment.

That is the entire trick. No causal model of user behaviour required, no list of confounders to enumerate, no statistical adjustment to argue about. Randomisation handles the confounders you did not think of, which, per the previous step, are most of them.

What remains is noise: any finite random split is slightly unbalanced by chance, so observed differences carry sampling variation, and the statistics of the field exist to answer one question, is this difference larger than chance-imbalance can plausibly explain? That machinery, and the peeking trap inside it, is lesson three. First, though, a decision that shapes everything downstream: random assignment of what, exactly?

4. The randomisation unit decision

Something gets randomly assigned to an arm, and the choice of that something is the platform's most consequential design decision.

UnitHow it behavesFits
UserOne user, one arm, for the whole experimentThe default: any change users see or that accumulates
SessionSame user may switch arms between visitsEphemeral backend changes users cannot notice
Page view / requestArm can change every requestPure infrastructure, latency tests
Cluster: city, store, teamWhole groups share one armWhen members interact, previewing lesson four

Two forces push toward coarser units. Consistency: a user who sees the new checkout on Monday and the old one on Tuesday has an incoherent experience, and any metric accumulated across the flip-flop, retention, repeat purchase, is uninterpretable. Learning effects: anything a user notices or adapts to demands user-level stability.

The force pushing the other way is statistics: coarser units mean fewer independent observations. A million page views might be fifty thousand users or twelve cities, and the effective sample size for inference is the number of units, not the number of events, a fact that quietly invalidates analyses which randomise by user and then treat every page view as independent.

User-level randomisation, keyed on a stable identifier hashed with the experiment id, is the industry default, and the identifier's stability is itself an engineering problem: logged-out users, cleared cookies and cross-device identity all fray the unit, and every fray leaks users between arms.

5. Metrics: the OEC and the guardrails

An experiment needs a definition of better before it starts, and the experimentation literature is emphatic that choosing it after seeing the data is where integrity goes to die.

The structure that has become standard:

  • One overall evaluation criterion, the OEC: the primary metric the experiment exists to move, ideally a proxy for long-term value rather than short-term activity. Kohavi's running example: sessions per user beats clicks per session, because clicks can rise while the product gets worse.
  • Guardrail metrics: the things the change must not break while chasing the OEC: latency, error rates, unsubscribes, revenue, complaint volume. A win on the OEC with a broken guardrail is a loss with paperwork.
  • Diagnostic metrics: the decomposition that explains movement, funnel steps, per-segment slices, consulted for understanding, not for verdicts.

Two disciplines make the structure real. The metrics, the analysis plan and the decision rule are written down before launch, because with dozens of metrics measured, some will move by chance, and post-hoc story-telling around whichever moved is indistinguishable from noise-worship. And the OEC is a standing institutional choice, not a per-experiment one: teams that pick a fresh success metric for each experiment have built a machine for confirming whatever they hoped.

6. One experiment, set up end to end

Make the pieces concrete by configuring a real test. Hypothesis: showing delivery dates on product pages will increase completed orders.

  1. OEC: orders per exposed user over the experiment window. Guardrails: page latency, support contact rate, refund rate. Diagnostics: add-to-cart rate, checkout entry, per-platform slices.
  2. Randomisation unit: user, keyed on the stable account or device identifier, because the change is visible and buying decisions span sessions.
  3. Population and trigger: users who view any product page after launch; exposure logs on first product page render, the earliest moment the treatment can act.
  4. Split and duration: 50/50, sized by a power calculation, if orders per user needs 400,000 exposed users to detect the smallest lift worth shipping, and product pages see 60,000 eligible users a day, that is seven days minimum, rounded to two full weeks to cover weekly cycles.
  5. Decision rule, written before launch: ship if the OEC lifts with significance at the horizon and no guardrail regresses; otherwise archive the result, including a null, in the experiment registry.

Nothing here is statistically deep, and that is the point: most of an experiment's trustworthiness is decided in this table, before a single user is assigned. The failure modes of each line, and the machinery that guards them, fill the rest of the course.

7. What an experiment can and cannot tell you

Calibration on the instrument's limits, before trusting it with the product:

Predict first

A two-week experiment shows the new onboarding lifts week-one retention by 2 percent with strong statistical significance. What has NOT been established?

And some questions the method structurally cannot answer: effects on non-users, brand perception in the market, anything requiring years to materialise, and changes that cannot be randomised, a rebrand, a price change everyone sees and discusses. The experiment is the sharpest instrument in the drawer, not the only one, and knowing the difference is part of the craft.

With the concept in place, the course turns to the machine itself, because between this lesson's clean theory and a trustworthy result at scale stands a pile of engineering: assignment that actually randomises, logging that actually captures exposure, and the detector that catches the machine lying, which is where we go next.

Check your understanding

The lesson ends with a 5-question quiz. Take it in the player above to see your score.

  1. What have heavily-experimenting companies reported about the success rate of tested product ideas?
    • Most well-reviewed ideas succeed once properly implemented
    • Only around a third improve their target metrics, with the rest flat or harmful, per figures reported from Microsoft's experimentation programme
    • Failure is concentrated in ideas that skipped design review
    • Success rates approach 90 percent for senior proposers
  2. Why is "users of the new feature retain better" meaningless as evidence?
    • Retention cannot be measured at feature level
    • New features always show novelty effects
    • Feature adopters were systematically different, more engaged, before the feature did anything: self-selection
    • The sample of adopters is always too small
  3. What does random assignment purchase that regression adjustment cannot?
    • Balance across unmeasured confounders, not just the variables someone thought to control for
    • Larger effective sample sizes
    • Protection against seasonality in the metrics
    • Faster experiment runtimes
  4. Why does a user-visible change require user-level rather than session-level randomisation?
    • Session randomisation requires more infrastructure
    • User-level assignment produces more page views
    • Sessions cannot be logged reliably
    • A user flipping between arms gets an incoherent experience, and metrics accumulated across the flips are uninterpretable
  5. A significant two-week retention lift is measured. Which claim goes beyond what the experiment established?
    • The change, rather than chance, likely caused the observed lift
    • The effect will persist at the same size after novelty fades
    • The lift occurred during this period's traffic mix
    • The difference exceeds plausible random imbalance

Related lessons

Business
intermediate

Peeking: How Watching Your Experiment Ruins It

The most natural behaviour in experimentation, checking results daily and stopping when they look significant, quietly destroys the statistical guarantee everyone thinks they have. This lesson shows the peeking mechanism with honest arithmetic, then the fixes: fixed-horizon discipline, group sequential designs, and always-valid inference.

7 steps·~11 min
AI
advanced

Identification: When Observational Data Is Enough

The central question of causal inference has a precise answer. The backdoor criterion, the front-door criterion, instrumental variables, and what to do when no identification strategy exists.

8 steps·~12 min
Business
advanced

CUPED and Interference: Faster Experiments, and When Arms Contaminate Each Other

Two advanced problems decide how much an experimentation platform is actually worth. Variance: most product metrics are so noisy that detecting small effects takes painful sample sizes, and CUPED buys the reduction with data you already have. And interference: in marketplaces and social products the arms affect each other, so the measured difference misstates what full launch will do.

7 steps·~11 min
Business
intermediate

Assignment, Exposure, and the Smoke Detector Called SRM

Most wrong experiment results are not statistical subtleties; they are plumbing. This lesson covers how assignment actually works, hashing, not coin flips, why exposure must be logged at the moment of treatment, and the sample ratio mismatch check: the humble comparison of observed to expected group sizes that catches more broken experiments than any other single test.

7 steps·~11 min