The Definition
Media mix modelling, often called MMM, is a way to estimate how different marketing channels contribute to business results over time. In paid media, its job is allocation: deciding how budget should move across channels, not deciding which ad or keyword should change today.
That distinction matters. MMM is one layer in a wider media measurement framework. Attribution helps teams operate campaigns. Incrementality experiments help teams test cause. Finance reconciliation anchors the total. MMM sits alongside those layers and asks a slower, broader question: how much did each channel appear to contribute to total outcomes, given everything else happening in the business?
How MMM Works in Plain English
MMM looks at aggregate data over time. It compares changes in marketing inputs, such as spend by channel, with changes in business outcomes, such as revenue, leads, bookings, or new customers. It also tries to account for other forces that can move results, such as seasonality, pricing, promotions, distribution, and brand demand.
The output is usually an estimate of channel contribution and saturation. Contribution asks how much each channel appears to add. Saturation asks whether the next pound in that channel is likely to work as well as the last pound.
A deliberately invented example:
| Channel | Current monthly spend | Modelled contribution | Modelled read |
|---|---|---|---|
| Search | £40,000 | High | Still efficient, but close to saturation |
| Paid social | £25,000 | Medium | Works better when creative is refreshed |
| YouTube | £15,000 | Low short-term, slower-building effect | Needs longer read window |
| Affiliate | £10,000 | Unclear | Overlaps with discount-led demand |
The example is not a benchmark. It shows the kind of budget question MMM is built to support. Should the next £10,000 go into search, paid social, YouTube, or somewhere else? The model does not tell the media buyer which search term to pause. It helps the business decide where the next budget conversation should start.
MMM Is Not Attribution
Attribution works from the bottom up. It follows user-level or session-level touchpoints and gives credit to the ads and channels it can see. That makes it useful for day-to-day diagnosis: which campaign changed, which audience tired, which creative produced more recorded conversions.
MMM works from the top down. It looks at total channel spend and total business outcomes over time. That makes it less useful for tactical campaign management, but more useful for cross-channel allocation.
The distinction is important because attribution can overclaim when channels overlap. It can also miss value from channels that influence demand but do not receive the final click. That is why platform ROAS is a weak budget-level truth layer, as covered in platform ROAS vs incremental ROAS. MMM tries to answer the broader allocation question, but it gives up detail to do that.
MMM Is Not Incrementality Testing Either
Incrementality tests ask a sharper causal question: what happened because of this spend that would not have happened otherwise? A pause test, audience holdout, or geo holdout test can give stronger evidence on a specific question when the design is clean and the sample is large enough.
MMM asks a broader allocation question across the whole mix. It can estimate patterns no single experiment covers, but it is still a model. It rests on assumptions, history, and variation in the data.
The best relationship is not MMM versus experiments. It is MMM calibrated by experiments. If a geo holdout shows a channel has less incremental lift than the model assumed, the model should learn from that result. If experiments repeatedly support a channel's causal impact, the model has a stronger anchor. The incrementality guide covers the testing ladder that should feed this layer.
What Data MMM Needs
MMM does not need user-level tracking, which is one reason it has become more attractive as privacy rules and platform reporting change. But it still needs disciplined business data.
At minimum, a useful model needs:
- Spend by channel, on a consistent time cadence.
- Business outcomes on the same cadence.
- Enough history for patterns to show.
- Enough variation in spend and outcomes for the model to learn.
- Records of major promotions, price changes, stock issues, sales events, and seasonality.
- Reconciled revenue or lead quality data, so the model does not optimise towards numbers finance does not trust.
The last point is the one many businesses skip. A model built on unreconciled outcomes can make the disagreement more expensive. It gives mathematical polish to numbers that marketing and finance did not trust in the first place.
When MMM Is Too Early
MMM can be too early when the business still cannot reconcile platform claims to revenue, when all meaningful spend sits in one or two channels, when the outcome data is too noisy, or when spend barely changes over time. In those cases, the model may be too uncertain for the decisions it would inform.
That does not mean measurement should wait. It means the sequence should be simpler:
- Reconcile platform claims against finance outcomes.
- Separate brand, non-brand, retargeting, and prospecting.
- Run incrementality tests on the most contested spend lines.
- Use those results to shape the later model.
This sequence is a core part of our media measurement framework engagements. The goal is not to buy the most advanced measurement method first. The goal is to build the next layer that the business can actually use.
What MMM Is Good For
MMM earns its place when the question is allocation across a diversified mix:
- How should budget move between paid search, paid social, video, display, and offline channels?
- Which channels appear saturated?
- Where does the next pound have a better chance of producing incremental value?
- How should seasonal budgets change?
- Which channels need an experiment before budget moves?
These are quarterly and annual questions. They belong in budget planning, not in a Monday morning ad group review.
What MMM Should Not Be Asked to Do
MMM should not be asked to choose keywords, approve creative, replace experiment design, or settle every disagreement with a single number. It is also not a way to avoid hard measurement work. If tracking is messy, finance reconciliation is absent, and no one writes down decision rules, MMM will not create trust by itself.
The model can help a business see the shape of the mix. It cannot remove the need for judgement, clean inputs, or causal checks.
The Practical Starting Point
Before asking whether you need MMM, ask whether your current numbers can survive a basic reconciliation:
If platform claims, CRM outcomes, and finance revenue already disagree, start with the six-check guide to why marketing numbers do not match finance.
- Does platform-claimed revenue match finance revenue closely enough to explain the gap?
- Are brand, non-brand, retargeting, and prospecting separated?
- Do reports include margin where margin changes the decision?
- Do the largest contested spend lines have a test plan?
If the answer is no, start there. That first layer often tells marketing and finance more than a model would, because it exposes the trust gap in plain numbers.