You are viewing a sample report with demo data.Get your own report

Marketing Mix Model — DTC E-commerce

Period: Jan–Dec 2025 · 6 Channels · Last updated: Mar 15, 2026

Total Spend

$485,000

across 6 channels

Blended ROAS

2.39x

+0.3x vs prior period

Attributed Revenue

$1.16M

40K conversions

Model Confidence

94%

94%
R² = 0.91

Channel Spend Distribution

$485KTotal Spend
Google Search$142K
Meta$112K
TikTok$78.0K
Email$43.0K
Google Display$58.0K
LinkedIn$52.0K

ROI by Channel

Email
4.2x$43.0K
Google Search
3.8x$142K
Meta
2.6x$112K
TikTok
2.1x$78.0K
Google Display
1.2x$58.0K
LinkedIn
0.7x$52.0K

Channel Performance

ChannelSpendImpressionsConversionsRevenueROASContribution
Google Search$142,0008.4M14,200$539,6003.8x29.3%
Meta$112,00014.6M8,960$291,2002.6x23.1%
TikTok$78,00022.1M5,460$163,8002.1x16.1%
Email$43,0002.1M7,310$180,6004.2x8.9%
Google Display$58,00031.2M2,900$69,6001.2x12%
LinkedIn$52,0003.9M1,560$36,4000.7x10.7%
Total$485,00082.4M40,390$1,281,2002.39x100%

Response Curves

— Revenue vs. spend with diminishing returns
Google Search
Near Saturation
$0$155K$310K$465K$620K$0$142K$284KCurrent: $142K
Meta
Room to Grow
$0$113K$225K$338K$450K$0$165K$330KCurrent: $112K
TikTok
High Potential
$0$87.5K$175K$263K$350K$0$183K$366KCurrent: $78.0K

Budget Optimizer

— Drag sliders or auto-optimize based on response curves

Budget Allocation

Total: $485,000

Google Search
$142K
Meta
$112K
TikTok
$78.0K
Email
$43.0K
Google Display
$58.0K
LinkedIn
$52.0K

Projected Impact

Revenue

Current

$1,280,108

Projected

$1,280,108

ROAS

2.64x

Cost / Acq.

$12

Channel Mix — Current

Channel Mix — Optimized

Model Recommendations

HIGH

Scale Email budget from $43K to $75K

+$98K revenue

HIGH

Reduce LinkedIn to $10K or pause entirely

save $42K, minimal revenue loss

MEDIUM

Shift $22K from Google Search (past saturation) to TikTok

+$31K revenue

LOW

Test Google Display creative refresh

current 1.2x ROAS may improve

Ready for your own insights?

This is sample data. Connect your accounts and get a full MMM report in 48 hours.