Free tool · no signup · runs in your browser
The Holdout Calculator.
Four numbers you already have — treated size, holdout size, two conversion rates. Out comes the truth: the real incremental lift, the incremental revenue, whether the result is statistically solid — and how much your dashboard is quietly over-claiming.
—
Attributed conversions
—
Incremental (real) lift
—
Dashboard is over-claiming
—
—
How to read this
The attributed number is what your dashboard already shows: how many people in the treated group converted. The incremental number subtracts the holdout’s baseline rate — the conversions that would have happened with no program at all. The gap between the two is what your dashboard is quietly claiming credit for.
The significance line runs a two-proportion z-test on your volumes. A big lift on a tiny holdout is a story, not a result — the test tells you which one you’re holding.
If the over-claim is small, the program is doing real work. If it’s large, you’re funding a channel that mostly rides the tide. Either way, now you know — instead of guessing.
What is a holdout group?
A holdout (control) group is the slice of your audience that deliberately gets nothing — no email, no push, no discount — while the rest of the segment gets the campaign. Their conversion rate is your baseline: what would have happened anyway. Every serious incrementality measurement in CRM and lifecycle marketing rests on it; without one, “attributed revenue” is a screenshot, not a fact.
- 01Split randomly before the send — same segment, same period, same measurement window. A holdout picked after the fact is a different population.
- 02Keep 5–10% of the segment in the holdout, and rarely go below ~1,000 people — smaller groups can’t detect the single-digit lifts most programs actually produce.
- 03Measure the same conversion for both groups, then read the difference, not the treated rate. That difference — and only that — is your program’s revenue.
The full standard behind this math — the Holdout Column → How I run measurement — Method →
Questions this tool gets asked
What is a holdout group in marketing?
How big should a holdout group be?
Why does my dashboard over-claim?
What is a good incremental lift?
Is my result statistically significant?
Want this run on your real stack, not a guess?
This is the arithmetic I run on every lifecycle program I own — with your data pulls, your holdouts, your P&L. Ex-Uber; every number on this site carries how it was measured.