Skip to content

Measuring Marketing Lift With a Permanent Control Group

Retention tools claim credit for revenue that would have arrived anyway. The fix is old-fashioned science: a permanent randomized holdout that is never emailed.

Every retention platform sends a lot of email and then claims a lot of credit. The standard evidence is last-click attribution: the customer received an email, later bought something, therefore the email caused the purchase. It is a comfortable story, and it is unfalsifiable. Loyal customers would have bought anyway, and the emails happily take credit for gravity.

When we built a retention engine for a subscription DTC brand, the brand's requirement was blunt: numbers it could defend. So we built the measurement in before the marketing.

The permanent holdout

The engine scores all 552,649 customers nightly and assigns each exactly one of 14 lifecycle campaigns. But 5 percent of customers, randomly selected, are never emailed at all. Not during launches, not during promotions, never. That control group is the counterfactual: it shows what revenue does when you send nothing.

Lift is then a subtraction, not a story. Over the first measured window, the engine drove an estimated 27,591 in incremental revenue, with a 95 percent confidence interval of roughly 6,348 to 48,835. Statistically significant on revenue. And we report a second, less flattering fact with equal prominence: the conversion-rate difference alone was not significant. Evidence, not proof.

Why calibration matters as much as accuracy

The models themselves are ordinary gradient boosting. What makes them usable is the discipline around them:

  • Walk-forward validation, so the model is always tested on a future it has not seen. The reorder model reached 0.7741 ROC-AUC that way.
  • Calibrated probabilities, so a 0.3 score means roughly a 30 percent chance in the real world, and business rules can be set against it honestly.
  • Head-to-head against the incumbent on an identical holdout: our reorder model scored 0.6517 where the incumbent's equivalent scored 0.4645, worse than a coin flip.

The lesson

If a vendor cannot show you a randomized holdout, they are showing you attribution, and attribution flatters the sender. A permanent control group costs you a sliver of reach and buys you the one thing marketing analytics usually lacks: a number that survives an argument with your CFO.

The full system, including the nightly automation and the zero-duplicate send program, is in the case study below.

Running into something similar?

Book a call