Method comparison

MMM or an incrementality experiment — which comes first

Should I run MMM or an incrementality experiment first?

Run the experiment first. MMM fills in channels you cannot test.

These are not substitutes; they play different roles. An experiment establishes cause through randomization but covers one thing at a time. MMM covers every channel at once but rests on observational data, so it is not causal. If you need an order, experiments come first and MMM fills the gaps.

Side by side

MMM versus incrementality experiments
CriterionIncrementality experimentMMM (marketing response regression)
Nature of evidenceCausal when randomizedObservational association — not causal
Scope per runOne channel or campaignAll channels at once
Data requiredExposure and conversions during the testWeekly per-channel spend and outcome panel
Time requiredTwo to four weeks depending on designAt least one year recommended
What it cannot doInteractions across many channelsClaim causation, or separate collinear channels
What you do with itDecide whether to scale that channelDraft an initial budget split

Which one to use

When you need one channel's effect
Run an experiment. Randomization is what supports a causal claim.
When you need to split the whole budget
Draft it with MMM and confirm large moves with an experiment.
When channel spends always moved together
MMM cannot separate them. Check multicollinearity first.
When you have less than a year of data
Start with experiments and variance decomposition instead of MMM.

Frequently asked questions

Can I move budget directly on MMM output?

Large moves are not recommended. MMM estimates association in observational data, not causation. Treat it as a draft and confirm sizable shifts with an experiment before committing.

A channel coefficient came out negative. Is that cannibalization?

Usually not. Sparse spend or collinearity with another channel makes coefficient signs unstable. Check multicollinearity and sample size before reading it as cannibalization.

What about channels I cannot experiment on?

For channels you cannot pause, such as brand, estimate the intervention effect with ITS or approximate it with MMM attribution. In both cases report a range rather than a point claim.

Tools for this

← All method comparisons