Skip to content

Why a Media Mix Model Number Needs a Controlled Test Before It Moves Budget

A media mix model can tell a VP of Marketing Analytics that paid social drove 18% of last quarter's revenue. It cannot tell them, on its own, whether cutting paid social next quarter would actually cost that revenue. That gap between a regression estimate and a causal one is the decision this article is about: should a team shift budget on the model's number alone, or hold the number until a controlled test confirms it?

What a media mix model actually estimates

A Bayesian media mix model (MMM) fits a regression across historical channel spend and outcomes such as revenue or conversions. It accounts for carryover effects (adstock, the fading influence of past spend) and diminishing returns (saturation, where extra spend on a channel earns less each additional dollar). The output is a contribution estimate per channel and, from that, a suggested reallocation of the next period's budget.

The method is correlational by construction. It fits the pattern in historical spend and outcome data; it does not run an experiment. When two channels moved together historically, for example a paid search campaign that always launched alongside a TV flight, the model can struggle to separate their individual contributions. Google's own applied research on MMM makes the same distinction between association and causation, and treats controlled experimentation as the calibration step that turns a plausible fit into a trustworthy one (Google for Developers, "About MMM as a causal inference methodology").

The calibration methods that close the gap

Two experimental designs are the standard way analytics teams check an MMM estimate against real behavior:

Both designs exist because the regression alone cannot rule out confounding. A team that skips this step and reallocates budget purely on MMM output is trusting a fit, not a measured effect.

MethodWhat it estimatesWhat it needsWhere it falls short
Media mix model (regression)Historical channel contribution to revenueTime-series spend and outcome dataCannot fully separate channels that move together; correlational
Geo-experiment holdoutIncremental effect of a spend changeMatched geographic markets, a live testRequires holding real budget back during the test
Difference-in-differencesIncremental effect vs. a comparable unexposed groupA treatment group and a comparable control groupDepends on the control group tracking the treatment group absent the change

Where this decision sits before spend, not just after it

The same principle, that a number needs a controlled comparison before it earns budget, applies earlier than the media plan. Before a launch, a price change, or new messaging goes live, a team can test the action itself: put alternatives in front of representative respondents in a controlled experiment and estimate the causal effect on the outcome that matters, with confidence intervals attached. Subconscious runs this kind of controlled experiment for pre-launch product, pricing, and messaging decisions, and a team can move from a simulated version of that test to real-human validation without changing the underlying causal question being asked.

Where this does not apply

Subconscious does not fit historical media-spend time series, produce a media mix model, or replace adstock and saturation regression on past spend data. It is not a geo-experiment platform for allocating an existing budget. For a team recalibrating what already happened across channels, MMM and geo-experiments remain the right tools. Subconscious's fit is upstream of that: testing an action or an alternative before it is committed to, not reallocating spend that has already run.

The practical rule

Treat an MMM contribution number the way a geo-experiment team already treats it: as a hypothesis worth testing, not a budget decision on its own. If the model says a channel drove 18% of revenue, the fastest way to find out whether that number is real is to hold spend back in a matched sample and watch what changes. Book time to see how the same test applies to a decision that hasn't been made yet.

Five-stage path: an MMM estimate, treating it as an unconfirmed hypothesis, a geo-experiment or difference-in-differences test, a fork on whether it confirms the effect, and budget moving only if confirmed.
An MMM number earns a budget shift only after a geo-experiment or difference-in-differences test confirms it.