Bar chart
Rank channels by iROAS to compare the incremental sales generated per dollar of media spend.
See which marketing activities drive incremental sales. Compare media spend, channel returns, and campaign performance in one place.
Break down sales into the estimated contribution of media, promotions, and base demand.
See the incremental sales generated by advertising, across channels and campaigns.
Separate the sales lift from discounts and offers from the contribution of media.
Understand the short-term demand you would expect without media or promotions.
Rank channels by iROAS to compare the incremental sales generated per dollar of media spend.
Compare incremental sales and iROAS across channels. Bubble size shows media spend.
Review media spend, incremental sales, and iROAS side by side to see the numbers behind each result.
| Advertising channel | Spend | Sales (MMM) | iROAS |
|---|---|---|---|
| Meta RetargetingMeta Retargeting | $569k | $3.36M | 5.90 |
| Amazon Sponsored ProductsAmazon Ads | $1.21M | $5.45M | 4.52 |
| Snapchat RetargetingSnap Retargeting | $99k | $401k | 4.04 |
| Google ShoppingGoogle Shopping | $926k | $3.48M | 3.76 |
| Google Search GenericGoogle Generic | $1.19M | $4.19M | 3.52 |
| Google YouTubeGoogle YouTube | $310k | $1.07M | 3.44 |
| Bing Search GenericBing Generic | $283k | $886k | 3.14 |
| Meta Advantage+Meta Advantage+ | $543k | $1.64M | 3.01 |
| Meta ProspectingMeta Prospecting | $1.53M | $4.34M | 2.85 |
| Google Performance MaxGoogle PMax | $1.42M | $3.74M | 2.64 |
| Google Search BrandGoogle Brand | $1.23M | $3.14M | 2.55 |
| TV SpotsTV Spots | $1.14M | $2.62M | 2.31 |
| DOOHDOOH | $391k | $349k | 0.89 |
Choose the level of detail you need to understand your media’s impact.
Compare ad platforms and advertising channels, then drill into individual campaigns and ad sets to understand their performance.
Set any date range and analyze results by day, week, or month. Review a campaign window or track performance over a longer period.
See how the incremental sales driven by each advertising channel split across stores, ecommerce, marketplaces, apps, and other sales channels.
Analyze results by country, DMA, or another geographic unit. See how media performance differs between locations.
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.
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.
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.
What drove sales last month?
Let’s separate media, promotions, and base demand.
Which channels perform best?
Let’s compare incremental sales, spend, and iROAS.
What drove Meta’s performance?
Let’s drill into channels, campaigns, and ad sets.
How do returns differ by market?
Let’s compare countries and local markets.
Where could more budget help?
Let’s compare response curves and marginal returns.
Why does GA4 differ from MMM?
Let’s compare results for the same period and scope.
Summarize this month for the team.
Here’s a draft with the key results and questions.
Could our promotion explain the change?
Let’s review results alongside your campaign plans.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
See how the dashboard connects media investment, incremental sales, and the questions behind your next budget review.