The Holdout Column

Measure Activation Against a Hold-Out

Jun 14, 2026 · 4 min read

Opens and clicks tell you the email worked; they can’t tell you the user did. The only honest read on activation is the gap between people you nudged and a group you left alone.

An open is not an activation

Activation flows get judged on the wrong number. Open rate climbs, click rate climbs, the dashboard goes green, and everyone agrees onboarding is working. But an open measures whether your subject line earned a glance. Activation measures whether a new user reached the moment your product is obviously worth it. Those are different events, and the first one routinely rises while the second one doesn’t move at all.

It’s the same confusion behind half of CRM reporting: counting your own activity instead of the customer’s outcome. A 60% open rate on the welcome email feels like proof. It’s proof the email got opened. The question that pays the bills is whether the people who opened it actually got anywhere — and you cannot answer that by staring at the email’s own stats.

Apply the hold-out to onboarding

The fix is the same instrument I’d use anywhere: a hold-out. Take a random slice of new sign-ups — five to ten percent — and give them no onboarding messaging at all. Everyone else gets the flow. Then compare the share of each group that reaches the activation milestone, not the share that opened an email. The gap between the two is the only number that tells you what your onboarding actually caused.

Most products already drift toward first value on their own; some users would have activated with no email whatsoever. Without a hold-out, your flow takes credit for all of them. With one, you find out how many you genuinely moved — and it is almost always fewer than the attributed figure, and a far better basis for deciding what to fix.

An open is the user reacting to you. Activation is the user getting somewhere. Only one pays.

Pick the milestone before you measure

A hold-out is only as honest as the milestone you point it at, so name that first. Not “opened,” not “logged in” — the specific action that reliably predicts a user sticking around: the second order, the first project created, the first teammate invited. Pick it by looking at what your retained users did early that your churned users didn’t, then make that the activation event the hold-out is judged against.

Get this right and the whole flow re-points. You stop optimizing subject lines to lift opens and start optimizing the path to the milestone — cutting steps, moving the nudge earlier, removing the friction between sign-up and the first time the product proves itself. The metric you measure against quietly decides what you build.

Re-point your onboarding this quarter

Define one activation milestone that actually predicts retention. Set aside a 5–10% hold-out from new sign-ups, send them nothing, and run one clean cohort. Report two numbers side by side: open rate and incremental activation. Watch which one your team has been steering by — and which one moves revenue.

Then judge the flow on the second number from then on. Opens make a nice chart; incremental activation tells you whether onboarding earns its place. The first time you measure it honestly, you’ll usually learn that the part of the flow you were proudest of was reacting to people who were already on their way — and that the real work sits earlier, in the steps before they ever opened a thing.

This is the thinking. The Diagnostic is where I point it at your stack.