Skip to content
Was It Causal?

Choosing Between User, Geo, and Cluster Holdouts

The design decision is about what you can withhold cleanly, not about statistical efficiency. A procedure for picking the unit, in which power is the last question rather than the first.

The design discussion usually opens with power. Person-level randomization gives the most units, so it gives the tightest interval, so that is the design.

Six weeks later the readout is clean and wrong, because the two people sharing the account were in different arms, or because the treated users told the control users, or because the ad could never have been withheld from an individual in the first place and the assignment was fiction.

Power is the easiest thing to compute and the last thing that should decide the unit.

Four questions, in this order

1. At what level is the treatment delivered? You cannot randomize finer than you can deliver. A broadcast, a billboard, or most connected TV inventory cannot be withheld from a person, so the person is not available as a unit whatever the power calculation says.

2. At what level does interference happen? If treating one unit changes another unit’s outcome, the two are not independent and the comparison is contaminated. Randomize at a level that contains the interference: the household if people share an account, the account if colleagues talk, the market if the auction price moves.

3. What can operations withhold, for how long? A design that requires a sales team to ignore named accounts, or a merchandiser to leave a market dark through peak, is not a design. It is a proposal that will be declined, and knowing that before the power calculation saves a week.

4. Only now, what can it detect? With the unit fixed by the first three, compute the detectable effect and decide whether the test is worth running. Often it is not, and that is a finding worth having in advance.

What each unit costs and what it protects against

UnitUse it whenWhat it costs
UserDelivery is addressable and users do not influence each otherNothing, which is why it is over-chosen
Household or accountPeople share a subscription, a device, or a purchase decisionEffective sample falls by the design effect, often by half or more
Cluster or teamColleagues discuss the product or the treatment spreads sociallyThe same, and clusters are usually fewer and more unequal
Geo or marketDelivery cannot be targeted finer, or interference is localEnormous. Sixteen markets is sixteen units, whoever lives in them
Time, switching backUnits are too few to split and the treatment can be toggledAssumes this period does not carry into the next, which media violates

Reading down the table is reading in order of how much interference the design can absorb, and in order of how much precision it gives up to do so.

Clustering costs more than people expect

Randomizing households rather than people does not simply reduce the count from people to households. It reduces the effective count by how similar people inside a household are, and for purchasing behavior they are very similar.

That similarity is what a design effect measures, and it is the reason a clustered test with the same number of people as an individual one can have a fraction of the power. Computing it before the test, rather than discovering it in a wide interval afterwards, is most of the value of thinking about the unit at all.

Once the unit is chosen, the temptation is to recover the lost precision with a cleverer estimator. Where precision comes from runs the usual candidates on a geo test and finds that the interval is bought with units, not with estimators.

The design effect, and what it does to a sample size Technical

For clusters of average size m with intra-cluster correlation ρ, the variance of a clustered estimate is inflated by 1 + (m − 1)ρ relative to randomizing individuals. The effective sample size is the number of people divided by that factor.

The numbers are unforgiving. Households of 2.5 people with an intra-cluster correlation of 0.4 give a design effect of 1.6, so 100,000 people behave like 62,500. Teams of ten with a correlation of 0.3 give a design effect of 3.7, so the same 100,000 people behave like 27,000. And because precision follows the square root, cutting the effective sample by four widens the interval by two.

Two practical consequences. Estimate ρ from historical data before designing, because it varies enormously by outcome and guessing it wrong changes the answer by a factor. And where clusters are few and unequal, the effective count falls further still for the reason set out in the systems section: unequal units are worth less than their count, and a handful of large clusters can dominate a comparison regardless of how many small ones surround them.

Context

Best suited for

Any team about to run a holdout, and particularly one where the first proposal was person-level because it had the most units.

Data requirements

  • A stated delivery mechanism, so the finest available unit is known rather than assumed
  • Household, account, or cluster identifiers where interference is plausible
  • Historical outcome data to estimate the intra-cluster correlation rather than guess it
  • An operational commitment about what can be withheld and for how long, obtained before the design is finalized

What changes by context

B2C ecommerce
Person-level usually holds, with households the main exception and geo the fallback for upper-funnel media. Branded search across market borders is the most common leak.
Lifecycle-led
Delivery is addressable so the person is available, and the real constraint is contact capacity rather than the unit. Shared subscriptions are the case that forces a household design.
Product-led
Teams inside a workspace see each other’s experience, so the workspace is usually the unit whatever the signup grain suggests. Design effects here are large because teams behave coherently.
Marketplace
Interference is the defining feature: treating demand changes what supply sees. The market is often the only usable unit, and even then two sides tested at once contaminate each other.

When it breaks down

  • Treatments that cannot be withheld at any unit, such as a price change published everywhere, where the question moves to a modeled counterfactual.
  • Populations small enough that the coarsest safe unit leaves too few units to detect anything, where the right output is that the test should not be run.
  • Interference structures nobody can characterize, where the choice of unit is a guess and should be reported as one.

What this does not establish

  • That a coarser unit is always safer. It absorbs interference and gives up precision, and a geo test too underpowered to detect a plausible effect is not a more conservative choice, it is a more expensive way to learn nothing.
  • That an intra-cluster correlation measured on one outcome applies to another. It varies by outcome, by segment, and over time.
  • That containing interference removes bias. It removes interference between arms; confounding, attrition, and noncompliance are separate problems with separate remedies.
  • Any particular design effect for a given business. The numbers here are illustrative arithmetic, and the correlation has to be estimated on your own data.