Skip to main content
Back to Frameworks
Optimisation · Enterprise

Marketing Mix Modeling (MMM)

Marketing Mix Modeling is a statistical approach to measuring the incremental impact of each marketing channel on business outcomes (typically revenue or conversions). While full MMM requires regression analysis on historical data, this worksheet helps you structure the inputs, estimate channel contributions, calculate ROI by channel, and make better budget allocation decisions. Even rough estimates are more useful than no model at all.

When to use this framework

  • You need to justify or optimise marketing budget allocation across channels
  • Leadership asks 'Which channels are actually driving revenue?'
  • You want to reduce spend on underperforming channels and reinvest
  • You're planning next year's budget and need a data-informed starting point
  • You want to understand the diminishing returns curve for each channel

Sign in to unlock full access

You're browsing as a visitor. Create a free account to fill in worksheets, download PDFs, and save your progress.

Worked Example

D2C E-commerce Brand (hypothetical)

Channel 1

Name of the marketing channel.

Paid Search (Google Ads)

How much do you spend on this channel per month?

25000

Revenue attributed to this channel (even a rough estimate).

125000

Revenue ÷ Spend.

Channel 2

Name of the marketing channel.

Content Marketing / SEO

Monthly spend.

8000

Revenue attributed.

65000

Revenue ÷ Spend.

Channel 3

Name of the marketing channel.

Meta Ads (Facebook + Instagram)

Monthly spend.

20000

Revenue attributed.

50000

Revenue ÷ Spend.

Channel 4

Name of the marketing channel.

Email Marketing

Monthly spend.

3000

Revenue attributed.

45000

Revenue ÷ Spend.

Portfolio Summary

Sum of all channel spend.

Sum of all channel revenue.

Total revenue ÷ Total spend.

Based on ROAS by channel, where should you shift budget? Move money from low-ROAS channels to high-ROAS channels (with diminishing returns in mind).

1. Email (15x ROAS) is massively underinvested — increase spend to £6,000/mo (invest in list growth, segmentation, automation). 2. Content/SEO (8.1x ROAS) is the best scalable channel — increase to £12,000/mo (more writers, more content). 3. Paid Search (5x ROAS) is healthy — maintain current level but test scaling to £30,000/mo carefully. 4. Meta Ads (2.5x ROAS) is the weakest — reduce to £15,000/mo and reallocate £5,000 to email and content. Test creative refresh before scaling back up.
Your Worksheet

Fill in for your brand

Sign in to use this worksheet

Create a free account to fill in frameworks with your own brand details, download completed worksheets, and save your progress.

Take this framework offline

Download a blank PDF to fill in by hand, use it in workshops, or pin it to your wall. If you've filled in the worksheet above, you can download your completed version too.