The bottom line
Marketing mix modeling estimates each marketing channel's impact on results from aggregated spend and outcome data, so it needs no user-level tracking. That makes it a practical way for app marketers to regain the visibility lost to iOS 14.5 and ATT.
Key takeaways
- Last touch attribution and privacy changes have left app marketers unable to see what really works. 1:38
- Last touch gives 100% of the credit to the final touch point and ignores every other step in the user journey.
- Opt-in rates for the advertising ID have dropped to around 20%, so conversions can no longer be matched to touch points.
- Marketing mix modeling links daily spend and outside factors to results with statistics. 3:38
- Inputs are daily spend per channel plus external variables such as holidays and market conditions. Outcomes are installs or revenue per day.
- The models use regression or Bayesian methods to estimate the effect of each variable on performance.
- Because it uses aggregated data, it works without advertising IDs and covers offline media. 6:01
- Podcasts and linear TV are hard to track at user level, but their daily spend can be fed into the model.
- Digital ads that look expensive per install may still lift other channels, such as Apple Search Ads or organic installs, and the model can show it.
- The model accounts for ad carryover and saturation, so it shows diminishing returns. 10:20
- Carryover means an ad has its strongest effect on day one and then fades over time.
- Saturation means each extra ad adds less value than the one before.
- It can simulate next steps, and it gives small apps the confidence to scale spend. 11:04
- The predictions are a good advisor to double check plans against, but they cannot be relied on 100%.
- Without clear unit economics, such as a CPI under $1 to get 5,000 users for $5,000, it is hard to spend more on a campaign with confidence.
If you eat one ice cream you're happy, if you had 100 ice creams you're unhappy.
Roy Nam, CEO of Airbridge
Chapter summaries
0:00 Why last touch and privacy rules call for a new method
Last touch credit and privacy rules both hide what works, so measurement has to work without user-level data.
- Last touch misjudges what advertising is worth. 1:40
- It cannot measure incrementality.
- Credit should reach the touch points that influenced a conversion.
- Roy Nam calls last touch "a pretty simplistic methodology" because it gives one touch point all the credit.
- The fix is to look across the whole user journey, not at one conversion.
- Privacy rules distort the numbers and will only tighten. 2:30
- iOS 14.5 and ATT skewed the figures on MMP and ad platform dashboards.
- Browsers are phasing out third-party cookies.
- Safari uses Intelligent Tracking Prevention, and Chrome and Firefox have similar policies.
- GDPR and CCPA add pressure, with more regulation expected.
3:34 How the model is fed
The model sets each day's spend and outside conditions beside that day's results and learns which variables move them.
- Spend and outside factors are listed day by day, then matched to results. 4:00
- Example: on day one, $1,000 goes to channel A, $2,000 to B and $3,000 to C.
- Outside variables include holidays, FX moves and a stock price index.
- A holiday is a simple yes or no, such as Christmas yes, any other day no.
- The model learns how performance rises and falls as each variable changes, then estimates each one's impact.
- Nam says you need not understand the math, only that it is machine learning or statistics.
5:48 Why app marketers need it
Without the advertising ID, conversions and touch points can no longer be matched, and MMM does not need that match.
- Losing the advertising ID breaks the link between touch points and conversions. 6:14
- MMPs used the ID as the matching key.
- With it, you knew who saw an ad and who subscribed.
- Without it the user journey is incomplete, so attribution cannot run.
- Organic install numbers can look skewed as a result.
- MMM offers four benefits. 7:03
- It uses aggregated data and covers digital and non-digital media.
- It accounts for carryover and saturation.
- Its fourth benefit is predictive and prescriptive insight, not only a look back.
- Nam presents aggregated data as the first and most important benefit.
7:26 Why the whole mix matters
A channel that looks unprofitable on its own can still help the rest of the mix.
- Judging each channel alone hides its value to the rest of the mix. 7:31
- One developer knew a channel looked unprofitable, yet believed it helped the overall mix.
- At Walmart.com, TV and podcast ads were hard to track.
- Listeners often just search for the app afterwards, so the ad never gets credit.
- Roy calls this one of the most classic marketer questions. CTV, linear TV and video campaigns all feed the final conversion.
9:00 Built for the privacy era
Using only aggregated data makes MMM friendly to ATT.
- The biggest benefit is running the analysis without advertising IDs or user-level data. 9:07
- Opt-in rates have fallen, so conversions rarely match to touch points.
- Roy calls MMM an "ATT friendly" solution.
- Skipping individual touch points is the second benefit. It covers podcasts and linear TV.
- Most measurement tools look backward. MMM can also simulate what to do next.
12:46 Feeding the model your channels
The model only knows about channels whose data you share.
- Marketers must supply daily spend for each channel. 13:06
- Airbridge cannot know about a podcast campaign until told.
- Sharing a spend that moves, say $200 a day rising to $300 or $400, lets the model run.
- Machine learning compares podcasts and TV with Facebook impressions. It looks for effects on organic or Apple Search Ads downloads.
- Roy's advice is to view all spend holistically, using MMM or a tool that does the calculation.
In the growth library
Roy Nam, CEO of Airbridge, a mobile measurement partner (MMP). Marketing mix modeling (MMM) measures how each channel drives installs and revenue using only aggregated data, which makes it a workable replacement for user-level attribution lost to iOS 14.5 and ATT. It explains what inputs the model needs and what it adds over last touch attribution, including offline channels, carryover, saturation and forecasting.
Lessons that draw on this:
More from
App Masters · The whole library, and ask it anything