Cannibalization
Cannibalization is one channel absorbing conversions that another channel, or the organic baseline, would have produced anyway. The classic case is paid ads on your own brand name: the customer was coming regardless, the click now costs money, and the channel's dashboard books a conversion it did not create.
The halo effect's unglamorous sibling. Halo is spillover that creates value in another channel; cannibalization is substitution that merely relocates it, with an invoice attached. The two coexist: TV can lift branded search (halo) while paid branded search cannibalizes the organic clicks that lift would have produced anyway.
The mechanism inflates apparent ROAS because the counterfactual is wrong. If 80% of branded-search conversions would have arrived through the organic listing below the ad, the true cost per incremental conversion is five times the reported figure. The same logic applies to paid app installs versus store search, and promo emails versus customers who would have purchased at full price.1
Can an MMM detect it? Partially. A model with organic traffic or organic revenue as an explicit variable can observe paid brand spend rising while organic conversions fall, and estimate the substitution. But the definitive instrument is the experiment: a brand-search holdout, pausing brand ads in a market subset and watching how much revenue organic recaptures.2 This is among the cheapest, highest-value experiments in marketing, which is presumably why so few brands run it.
Worked micro-example
Brand search ads: $40k/mo, 2,000 conversions, reported CPA $20. A two-market holdout shows organic recaptures 75% of conversions when ads pause. Incremental conversions = 500; true CPA = $80. Whether $80 is acceptable is a business decision; reporting $20 was a measurement decision, and the wrong one.
Source ledger
Every numeric claim on this page resolves to one of these primary sources.
- [1]Wikipedia: Marketing mix modelinghttps://en.wikipedia.org/wiki/Marketing_mix_modelingretrieved 2026-08-02
- [2]Haus public sitehttps://www.haus.io/retrieved 2026-08-02