Media mix contribution for a physical channel
Marketing mix modelling estimates each channel's contribution to sales from historical variation in spend and outcomes. It works best for channels with substantial spend, meaningful variation over time, and a long history.
In-store media in a fragmented channel frequently has none of those, which limits what a mix model can say about it.
Why do small channels fit badly?
Because the model needs variation to attribute effect, and a channel that is a small share of spend contributes little variation to a national sales series. Its coefficient is then estimated imprecisely and can be unstable across model specifications.
That is not evidence the channel does not work. It is evidence that the model cannot see it clearly.
What makes it worse in this channel?
Geographic granularity. In-store media operates at store level and national mix models operate at market or national level, so the channel's variation is averaged away before the model sees it.
A model built at a finer geography, where the channel's store-level variation survives, is a considerably better fit.
What is the alternative?
A designed test. A holdout or matched-market experiment measures the channel directly and produces a causal estimate rather than a modelled coefficient.
For a channel with store-level activation, that option is available in a way it is not for broadcast, and it is a genuine advantage worth using.
Can test results be fed into a mix model?
Yes, and calibrating a model with experimental results is established practice. It anchors a coefficient the model would otherwise estimate poorly.
That is the most productive relationship between the two approaches for this channel: experiments inform the model rather than competing with it.
What should a brand not do?
Conclude from a small or unstable mix model coefficient that the channel does not work. An imprecise estimate is an absence of evidence rather than evidence of absence, and the distinction matters commercially.
Equally, a large coefficient on a small channel should be treated with caution rather than celebrated.
How should the channel be represented in a model?
With accurate spend and, ideally, with a delivery measure rather than a spend proxy. Delivered plays or store-weeks of activity describe the channel's actual presence better than invoiced spend does.
What about attribution models?
Digital multi-touch attribution does not extend to a physical channel with no identified exposure, and attempts to include it are usually assumption rather than measurement.
What is the honest position?
That a mix model may not resolve this channel, that a designed test can, and that the two together are stronger than either. Saying so is more credible than arguing for a coefficient the data cannot support.
Frequently asked questions
Should in-store media be excluded from a mix model?
Not excluded, and it should be represented accurately with its limitations understood. Excluding it attributes its effect elsewhere, which is worse than an imprecise coefficient.
What level should the model run at?
As granular as the data supports, because store or market-level models preserve the channel's variation. National models are where small channels disappear.
How much history is needed?
Enough periods with variation in the channel's activity, which for a newly introduced channel may simply not exist yet. That is a reason to test rather than to model.
Can a test and a model disagree?
They can, and the test is generally the stronger evidence because it is causal by design. A disagreement is a prompt to examine the model's specification.
Does the channel's spend level matter?
It determines whether the model can see it. Below a certain share of total spend, the coefficient is effectively unidentifiable in a national model.
What should a brand ask its modelling team?
What the confidence interval on the channel's coefficient is, and whether it is stable across specifications. Those two answers tell you how much weight the estimate carries.
Is delivery a better input than spend?
Generally yes, because it reflects what actually ran rather than what was invoiced. It also handles under-delivery correctly.
Does this apply to other out-of-home?
Similar issues arise for any channel that is small or geographically granular. Measurement practice across out-of-home is discussed by bodies such as OAAA.
What is the practical recommendation?
Run a test, then use the result to anchor the model. It is the combination that produces a defensible number.
### How should the channel be represented to a modelling team?
With delivery data rather than spend where possible, at the finest geography the model supports, and with the test results available for calibration. Those three give the model its best chance.
Ask for the coefficient's confidence interval and its stability across specifications. Both answers tell you how much weight to put on the estimate.
Can a test and a model be reported together?
Yes, and it is the stronger presentation. The test provides a causal estimate and the model places the channel alongside the rest of the plan, which is what a budget decision needs.
### What should be done when the model and the test disagree?
Examine the model's specification rather than discounting the test, because the test is causal by design and the model is correlational. A disagreement usually points at a specification issue.
It may also point at a genuine difference in what is being measured: a test measures a specific flight in specific stores, and a model estimates an average effect over a longer history.
Should the channel be modelled separately?
A geographically granular model of the channel's own markets can work where a national model cannot. It is more work and it preserves the variation the national model averages away.
How much spend history is needed?
Enough periods with meaningful variation, which for a newly introduced channel does not yet exist. That is a reason to test rather than to wait for the model to resolve it.
Considering NRS Digital Media? Start at nrsdigitalmedia.com, read the media deck, or contact the team.