
Back to the Future: Trends and Innovations in MMM
Three key trends shaping the future of MMM: the emphasis on causality, the adoption of Bayesian methods, and the push towards real-time analysis.

MMM calibration uses experimental results to anchor a marketing mix model's estimates. Because an MMM fits correlations in historical spend, it can produce plausible and wrong coefficients — and a geo experiment supplies the ground truth that pins them down.
A marketing mix model estimates each channel's contribution from historical variation in spend and outcomes. That is fundamentally a correlational exercise, and it inherits the usual weakness: when two channels moved together, or a channel's budget barely varied, the data cannot separate their effects and the model produces a coefficient anyway. Calibration is the practice of anchoring those estimates to experiments that measured a channel's effect directly.
The problem it fixes is specific. An MMM will report a contribution for every channel in it, and the reported precision reflects how well the model fits rather than how well the effect is identified. Channels whose spend has been flat for two years, or that always move in step with another channel, get coefficients that are essentially assumptions dressed as estimates. Nothing in the output distinguishes those from the well-identified ones.
A geo experiment measures a channel's incrementality causally, which is precisely what the model cannot establish alone. In a Bayesian MMM the natural way to use that is as an informative prior on the relevant coefficient — the experiment says this channel returns around 2.8 with a certain uncertainty, and the model fits everything else subject to that constraint. The experiment pins one part of the model and the model interpolates the rest.
The effect is usually larger than expected because the coefficients are not independent. Constraining one channel to its measured value changes what the model can attribute to the others, since the total is bounded by observed outcomes. Calibrating a single overstated channel typically redistributes contribution across several, which is why one well-chosen experiment can improve an entire model rather than only one line of it.
The practical programme is to calibrate the channels where identification is weakest and the spend is largest, refresh annually because response curves shift, and treat an uncalibrated MMM's channel-level numbers as provisional. This is also what makes the combination of methods coherent rather than a portfolio of competing answers: experiments provide precise causal estimates on a few channels at a time, and the MMM extends that to everything, including channels no experiment can hold out.
The model, the constraint an experiment imposes on it, and why the effect propagates beyond the calibrated channel.
y = Σ βᵢ · f( spendᵢ ) + trend + seasonality + εf carries adstock and diminishing returns. Every βᵢ is estimated from historical variation.
flat or collinear spend → β is barely constrained by dataThe model reports a coefficient regardless, and the fit statistics do not flag it.
prior on βᵢ centred on the experimental estimate, width from its intervalThe experiment's uncertainty carries through rather than being treated as exact.
coefficients are correlated; total contribution is boundedConstraining one channel redistributes across others — see the correlation calculator.
An MMM covering five channels is fitted, then recalibrated using two geo experiments — one on branded search, one on television. Neither channel's spend had varied much historically.
Two experiments moved branded search from 18% to 4% and television from 6% to 15%, and redistributed contribution across channels that were never tested.
The two calibrated channels were the ones the model could least identify — branded search spend had tracked overall demand for years, and television budget had barely moved, so both coefficients were largely assumption. The model had attributed to branded search a great deal of demand that branded search was capturing rather than creating, which is the characteristic error when a channel's spend correlates with demand it does not cause. The row worth noticing is social moving from 11% to 14% without any experiment touching it: constraining two channels changes what the model can attribute elsewhere, so one calibration improves the whole allocation. The fit statistic falling slightly is expected and reassuring rather than a problem — the uncalibrated model fitted the history better precisely because it was free to assign contribution wherever the correlations pointed, and a slightly worse fit against a causally anchored structure is the trade being made deliberately.

Three key trends shaping the future of MMM: the emphasis on causality, the adoption of Bayesian methods, and the push towards real-time analysis.


In today’s privacy-focused era, the different attribution models create many blind spots for marketing analysts and decision makers. However MMM & Geo Tests can help.

Applying it to a live measurement problem is the part that goes wrong. If you are designing an experiment, reading a result you do not trust, or trying to work out what your marketing actually caused, that is the work we do.