MMM dashboard

See which marketing activities drive incremental sales. Compare media spend, channel returns, and campaign performance in one place.

Analyze what's driving your business

Break down sales into the estimated contribution of media, promotions, and base demand.

Sales decomposition · Weekly
  • Media
  • Promotions
  • Base sales
Weekly sales decomposition based on the supplied demo chart: media, promotions, and base sales, from late December 2024 through December 2025.$0M$10M$20M$30M$40MWeek of 2024-12-29Week of 2025-01-05Week of 2025-01-12Week of 2025-01-19Week of 2025-01-26Week of 2025-02-02Week of 2025-02-09Week of 2025-02-16Week of 2025-02-23Week of 2025-03-02Week of 2025-03-09Week of 2025-03-16Week of 2025-03-23Week of 2025-03-30Week of 2025-04-06Week of 2025-04-13Week of 2025-04-20Week of 2025-04-27Week of 2025-05-04Week of 2025-05-11Week of 2025-05-18Week of 2025-05-25Week of 2025-06-01Week of 2025-06-08Week of 2025-06-15Week of 2025-06-22Week of 2025-06-29Week of 2025-07-06Week of 2025-07-13Week of 2025-07-20Week of 2025-07-27Week of 2025-08-03Week of 2025-08-10Week of 2025-08-17Week of 2025-08-24Week of 2025-08-31Week of 2025-09-07Week of 2025-09-14Week of 2025-09-21Week of 2025-09-28Week of 2025-10-05Week of 2025-10-12Week of 2025-10-19Week of 2025-10-26Week of 2025-11-02Week of 2025-11-09Week of 2025-11-16Week of 2025-11-23Week of 2025-11-30Week of 2025-12-07Week of 2025-12-14Week of 2025-12-21Week of 2025-12-28JanMarMayJulSepNov
Weekly sales decomposition based on the supplied demo chart: media, promotions, and base sales, from late December 2024 through December 2025.$0M$10M$20M$30M$40MWeek of 2024-12-29Week of 2025-01-05Week of 2025-01-12Week of 2025-01-19Week of 2025-01-26Week of 2025-02-02Week of 2025-02-09Week of 2025-02-16Week of 2025-02-23Week of 2025-03-02Week of 2025-03-09Week of 2025-03-16Week of 2025-03-23Week of 2025-03-30Week of 2025-04-06Week of 2025-04-13Week of 2025-04-20Week of 2025-04-27Week of 2025-05-04Week of 2025-05-11Week of 2025-05-18Week of 2025-05-25Week of 2025-06-01Week of 2025-06-08Week of 2025-06-15Week of 2025-06-22Week of 2025-06-29Week of 2025-07-06Week of 2025-07-13Week of 2025-07-20Week of 2025-07-27Week of 2025-08-03Week of 2025-08-10Week of 2025-08-17Week of 2025-08-24Week of 2025-08-31Week of 2025-09-07Week of 2025-09-14Week of 2025-09-21Week of 2025-09-28Week of 2025-10-05Week of 2025-10-12Week of 2025-10-19Week of 2025-10-26Week of 2025-11-02Week of 2025-11-09Week of 2025-11-16Week of 2025-11-23Week of 2025-11-30Week of 2025-12-07Week of 2025-12-14Week of 2025-12-21Week of 2025-12-28JanAprJulOct

Sales driven by media

See the incremental sales generated by advertising, across channels and campaigns.

Sales driven by promotions

Separate the sales lift from discounts and offers from the contribution of media.

Base sales

Understand the short-term demand you would expect without media or promotions.

Analyze your media performance

Bar chart

Rank channels by iROAS to compare the incremental sales generated per dollar of media spend.

Marketing Mix Model
TableChartROI Bubbles
iROAS (MMM)Highest first

Bubble chart

Compare incremental sales and iROAS across channels. Bubble size shows media spend.

Marketing Mix Model
TableChartROI Bubbles
Sales (MMM)
Channel performance: thirteen channels0246810$0M$2M$4M$6MMeta Retargeting: iROAS 5.90; spend $569,460; sales $3,359,441Amazon Sponsored Products: iROAS 4.52; spend $1,205,926; sales $5,447,116Snapchat Retargeting: iROAS 4.04; spend $99,169; sales $400,730Google Shopping: iROAS 3.76; spend $926,014; sales $3,481,405Google Search Generic: iROAS 3.52; spend $1,189,452; sales $4,192,001Google YouTube: iROAS 3.44; spend $310,442; sales $1,066,800Bing Search Generic: iROAS 3.14; spend $282,627; sales $886,160Meta Advantage+: iROAS 3.01; spend $542,815; sales $1,636,233Meta Prospecting: iROAS 2.85; spend $1,525,514; sales $4,343,576Google Performance Max: iROAS 2.64; spend $1,416,468; sales $3,738,252Google Search Brand: iROAS 2.55; spend $1,234,278; sales $3,142,994TV Spots: iROAS 2.31; spend $1,137,930; sales $2,623,075DOOH: iROAS 0.89; spend $390,589; sales $349,409MetaRetargetingAmazon SponsoredProductsSnapchatRetargetingGoogleShoppingGoogle SearchGenericGoogle YouTubeBing GenericMeta Advantage+MetaProspectingGoogle PMaxGoogle BrandTV SpotsDOOHSales (MMM)iROAS (MMM)
Channel performance: thirteen channels0246810$0M$2M$4M$6MMeta Retargeting: iROAS 5.90; spend $569,460; sales $3,359,441Amazon Sponsored Products: iROAS 4.52; spend $1,205,926; sales $5,447,116Snapchat Retargeting: iROAS 4.04; spend $99,169; sales $400,730Google Shopping: iROAS 3.76; spend $926,014; sales $3,481,405Google Search Generic: iROAS 3.52; spend $1,189,452; sales $4,192,001Google YouTube: iROAS 3.44; spend $310,442; sales $1,066,800Bing Search Generic: iROAS 3.14; spend $282,627; sales $886,160Meta Advantage+: iROAS 3.01; spend $542,815; sales $1,636,233Meta Prospecting: iROAS 2.85; spend $1,525,514; sales $4,343,576Google Performance Max: iROAS 2.64; spend $1,416,468; sales $3,738,252Google Search Brand: iROAS 2.55; spend $1,234,278; sales $3,142,994TV Spots: iROAS 2.31; spend $1,137,930; sales $2,623,075DOOH: iROAS 0.89; spend $390,589; sales $349,409MetaRetargetingAmazonAdsSnapRetargetingGoogleShoppingGoogle GenericYouTubeBingAdvantage+MetaProspectingPMaxBrand SearchTVDOOHSales (MMM)iROAS (MMM)
Bubble size = media spend

Table view

Review media spend, incremental sales, and iROAS side by side to see the numbers behind each result.

Marketing Mix Model
TableChartROI Bubbles
Advertising channelSpendSales
(MMM)
iROAS
$569k$3.36M5.90
$1.21M$5.45M4.52
$99k$401k4.04
$926k$3.48M3.76
$1.19M$4.19M3.52
$310k$1.07M3.44
$283k$886k3.14
$543k$1.64M3.01
$1.53M$4.34M2.85
$1.42M$3.74M2.64
$1.23M$3.14M2.55
$1.14M$2.62M2.31
$391k$349k0.89

Deep-dive into your results

Choose the level of detail you need to understand your media’s impact.

From platforms to campaigns and ad sets

Compare ad platforms and advertising channels, then drill into individual campaigns and ad sets to understand their performance.

Explore each level of your media
  1. Ad platformMeta Ads
  2. Advertising channelMeta Prospecting
  3. CampaignUS_Meta_Prospecting
  4. Ad setBroad audienceLookalike audience

Any timeframe, including daily data

Set any date range and analyze results by day, week, or month. Review a campaign window or track performance over a longer period.

Sales (MMM)
7 Sep – 1 Nov 2026
DailyWeeklyMonthly

Separate the impact by sales channel

See how the incremental sales driven by each advertising channel split across stores, ecommerce, marketplaces, apps, and other sales channels.

Incremental sales by sales channel
Advertising channelMeta Prospecting$1.0M incremental sales
Stores$450k45%
Ecommerce$350k35%
Marketplaces$150k15%
App$50k5%

Compare countries and local markets

Analyze results by country, DMA, or another geographic unit. See how media performance differs between locations.

Explore geographic differences
CountryUnited States
New YorkDMA
Los AngelesDMA
ChicagoDMA
Country · DMA · Other geographic units

Go beyond Marketing Mix Modeling

Compare MMM with platform and GA4 reporting

View MMM results alongside GA4 and ad-platform attribution. Differences help you identify where the reported credit for conversions diverges from estimated incremental contribution.

Keep the outcome, time period, and channel scope aligned. Attribution ROAS and incremental ROAS answer different questions, so a gap deserves investigation.

Read about incremental attribution

Marketing Mix Model
MMM iROASGA4 ROASAd platform ROAS

Use media metrics to understand what changed

Explore impressions, clicks, conversions, and conversion value alongside cost and conversion metrics. These can help explain a change in performance.

For example, a higher average order value can improve revenue per click even when the conversion rate stays the same. Review this context alongside the modeled incremental return.

Marketing Mix Model
Earlier periodCurrent period
Conversion
rate
Average
order value
Revenue
per click

Connect the review to your next budget decision

Check the room for additional investment

Use response curves to understand saturation and the expected return at a different spend level. Average ROI describes past or modeled performance at the current investment; it does not establish the return on extra budget.

Take the opportunities into Optimizer to compare scenarios under your budget and channel constraints.

Explore Response Curves

Find room to growExample data
Illustrative response curve: increasing spend from 70 thousand to 100 thousand dollars adds about 51 thousand dollars in incremental salesIncremental sales at different spend levels$0k$100k$200k$300k$400k+$30k media spend≈ +$51k incremental sales$0k$50k$100k$150k$200kMedia spend in a fixed planning period
Mobile illustration: response$0k$200k$400k+$30k spend → ≈ +$51k sales$0k$100k$200kMedia spend · fixed period
Illustrative curves for a fixed period and business context. Estimates depend on the model.

Bring MMM insights into your own AI workflows

Sales drivers
You

What drove sales last month?

AI

Let’s separate media, promotions, and base demand.

Channel returns
You

Which channels perform best?

AI

Let’s compare incremental sales, spend, and iROAS.

Campaign detail
You

What drove Meta’s performance?

AI

Let’s drill into channels, campaigns, and ad sets.

Market comparison
You

How do returns differ by market?

AI

Let’s compare countries and local markets.

Budget scenarios
You

Where could more budget help?

AI

Let’s compare response curves and marginal returns.

Attribution context
You

Why does GA4 differ from MMM?

AI

Let’s compare results for the same period and scope.

Performance report
You

Summarize this month for the team.

AI

Here’s a draft with the key results and questions.

Business context
You

Could our promotion explain the change?

AI

Let’s review results alongside your campaign plans.

Create reports from your MMM results

Use your own AI tools to turn MMM results into presentations, documents, and performance reports. Bring sales drivers, media spend, and incremental returns into a clear story for your team, with the results connected through Sellforte MCP.

Build marketing analysis agents

Give your AI agents access to your MMM results. Have them compare channels and campaigns, summarize changes in performance, and flag questions for a closer look. Use the findings to guide your next analysis and planning discussion.

Connect MMM with other evidence

Bring MMM results together with incrementality tests, attribution, and other data available to your AI. Compare findings for the same channel, market, and period to understand where the evidence agrees or needs more investigation.

Add business context to results

Combine MMM insights with campaign briefs, promotions, budget changes, and previous decisions. Give your AI the context it needs to explain changes in performance and develop recommendations that fit your business.

MMM dashboard FAQs

What can I analyze in Sellforte’s MMM dashboard?

Explore your Marketing Mix Modeling results in one place. See what drives sales, compare media spend and incremental returns, and investigate performance by advertising channel, campaign, timeframe, sales channel, or market.

How does the dashboard separate media, promotions, and base sales?

The sales decomposition chart shows the estimated contribution of media, promotions, and base sales over time. Media contribution captures incremental sales generated by advertising, while promotion contribution captures sales lift from discounts and offers. Base sales represent the short-term demand you would expect without media or promotions.

What do the bar chart, bubble chart, and table show?

Use the bar chart to rank advertising channels by incremental return on ad spend (iROAS). The bubble chart compares incremental sales and iROAS, with bubble size representing media spend. The table brings spend, sales, and return metrics together for a more detailed comparison.

Can I drill down from ad platforms to campaigns and ad sets?

Yes. Compare ad platforms and advertising channels, then drill into individual campaigns and ad sets to understand what drives their performance. The available detail depends on your connected data and model setup.

Can I analyze daily results or a custom timeframe?

Yes. Select a custom date range and review results by day, week, or month. Focus on a campaign window, compare periods, or follow performance over a longer timeframe. Daily views are available where supported by your data and model setup.

Can I see which sales channels benefit from an advertising channel?

Yes. Break down the incremental sales driven by an advertising channel into sales in physical stores, ecommerce, marketplaces, apps, or other sales channels you measure. This shows how much of the channel’s contribution comes through each sales destination, including offline sales where suitable data is available.

Can I compare results by country, DMA, or another geographic unit?

Yes. Analyze results by country, designated market area (DMA), or another geographic unit supported by your data and model setup. Compare media performance across locations using the same timeframe and outcome.

How can I compare MMM with GA4 and ad-platform reporting?

View MMM results alongside GA4 and ad-platform metrics. MMM estimates incremental contribution, while attribution assigns conversion credit under its own rules and conversion windows. Align the outcome, timeframe, and channel scope before interpreting differences. Media metrics such as impressions, clicks, conversions, and conversion value can provide additional context.

Does a high iROAS mean I should increase the budget?

A high iROAS describes performance at the current spend level; it does not establish the return on extra budget. Review response curves and marginal returns to assess the room for additional investment, then use Optimizer to compare budget scenarios under your business constraints.

Can I use MMM insights in my own AI workflows?

Yes. Sellforte MCP connects supported MMM data to your own AI tools. Use it to create reports and presentations, build marketing analysis agents, and compare MMM with other evidence available to your AI. Add campaign briefs, promotions, budget changes, and business context to the analysis. You can also explore results with Sellforte AI.

Review your marketing performance with Sellforte

See how the dashboard connects media investment, incremental sales, and the questions behind your next budget review.

Contact us