MER vs ROAS: Blended or Attributed Efficiency
In short: Both measure revenue relative to spend, but at different altitudes. MER is total company revenue over total marketing spend across every channel, sidestepping attribution entirely. ROAS is attributed revenue over the spend of one specific campaign or channel, entirely dependent on the platform's attribution and pixel health. Use MER as a sanity check on whether the whole growth engine is working; use ROAS to decide which campaign gets the next dollar. If you can't trust your tracking, read MER; if you need to compare campaign A to campaign B, read ROAS.
By the AdFlint research team · Fact-checked against current Google and Meta platform behavior · Last reviewed July 2026
MER
Total company revenue divided by total marketing spend across all channels, a blended efficiency ratio rather than any per-campaign measurement.
It sidesteps attribution entirely by refusing to assign credit, asking only what every marketing dollar coincided with in revenue. That makes it stable when tracking degrades, but blunt: it also moves with organic demand, email, retention, and seasonality. The common misreading is diagnosing a single channel from it, which by construction it cannot tell you anything about.
Full definitionROAS
Revenue attributed to advertising divided by the ad spend that produced it, expressed as a ratio or multiple of spend.
It compares topline revenue against media cost and ignores everything else: margin, shipping, returns, fulfillment, and the fixed cost of operating. It also inherits every weakness of the attribution feeding its numerator. The most common misreading is taking a strong platform figure as proof of profit, when the same customers may well have purchased without ever seeing the ad.
Full definitionSide by side.
The differences that actually change what happens in your account.
| MER | ROAS | |
|---|---|---|
| What goes in the numerator | All company revenue for the period, across every channel including organic and direct. | Revenue the platform's attribution model credits to that specific campaign or channel. |
| What goes in the denominator | Total marketing spend across every paid channel combined. | The spend of the single campaign or channel being measured. |
| Attribution dependency | None - it doesn't assign credit to any channel, so tracking degradation doesn't distort it. | Total - the number is only as good as the pixel, conversion API, and attribution window feeding it. |
| What it can diagnose | Whether the whole marketing motion is efficient this month versus last month. | Whether this specific campaign is worth its budget relative to another campaign. |
| Where you calculate it | Outside any single ad platform, usually finance or a BI dashboard pulling total revenue and total spend. | Inside the ad platform's own reporting, or aggregated across platforms in a dashboard. |
| Effect of a tracking outage | Barely moves it - MER doesn't rely on pixels firing correctly. | Can collapse it - a broken pixel or expired attribution window understates conversions and revenue. |
| What moves it besides ads | Organic search, email, word of mouth, seasonality, and brand demand all blend into the same number. | Almost nothing outside the campaign itself, since numerator and denominator are both scoped to it. |
| Failure mode | Used to diagnose or defend a single channel, which by construction it cannot do. | Used as proof of profit when it's only measuring topline revenue against media cost. |
What actually separates them.
MER sums every paid channel's spend into one denominator, so you cannot isolate which channel is underperforming from the number alone; ROAS is scoped to a single campaign or platform and isolates exactly that.
MER's revenue numerator includes sales that had nothing to do with any ad - repeat customers, organic search, referrals - while ROAS's numerator is filtered through whatever attribution model the ad platform applies.
A pixel misfire, tracking loss, or expired attribution window can quietly understate ROAS without MER moving at all, because MER never depends on a platform correctly observing a conversion.
MER moves when non-ad demand shifts - a viral moment, a press mention, a seasonal spike - even if ad spend and ad performance stay flat, which makes it a poor tool for judging a campaign in isolation.
Raising spend on a channel with a strong individual ROAS can still drag MER down if that spend is largely reaching people who would have bought anyway, because MER captures the incrementality problem ROAS structurally cannot see.
Which one should you use?
Use MER when
- You want a gut-check number that doesn't depend on any platform's attribution model or pixel health.
- Your tracking is degraded - opt-outs, a broken pixel, a cookie consent banner blocking events - and you need a number you can still trust.
- You are reporting total marketing efficiency to a founder or board and don't want to defend which platform gets credit for which sale.
- You are sanity-checking whether platform-reported ROAS figures, summed together, are plausible against what the business actually banked.
Use ROAS when
- You need to compare one campaign, ad set, or platform against another to decide where the next budget dollar goes.
- You are setting or evaluating a Target ROAS bid strategy inside a single ad platform.
- You are diagnosing why one specific campaign underperformed, which requires a number scoped to that campaign.
- Your tracking is healthy enough - conversion API plus pixel, reasonable attribution windows - that you trust the platform's attributed number.
Common questions.
If MER and ROAS disagree, which one is right?
Neither is wrong, they're answering different questions. MER tells you what happened to total revenue against total marketing spend, unfiltered by attribution; ROAS tells you what one platform's attribution model believes it caused. A large gap between them usually means either heavy non-ad revenue, which is good, or attribution overcounting on the platform side, which is worth auditing.
Can I set a bid strategy or budget rule off MER?
No ad platform bids to a MER target because MER isn't scoped to what any single platform controls, it's a company-wide number assembled outside the platform. You can still use MER as a budget guardrail, cutting total spend when blended efficiency falls below a threshold, but the platform itself optimizes to ROAS, conversions, or value.
Why is my MER much better than any individual platform's ROAS?
This is common and usually means a meaningful share of your revenue is coming from channels the platforms don't get credit for - direct traffic, email, organic search, or repeat customers - while your total ad spend still sits in the denominator either way. It can also mean some of what platforms report as their own ROAS is actually the same customer being credited by more than one channel.
Does MER replace the need to track ROAS per platform?
No. MER tells you the whole engine's health but gives you nothing to act on inside a single campaign, you still need platform-level ROAS to decide where to shift budget, which creative to keep, or which audience to expand.
Or stop choosing between them.
AdFlint picks the setting, writes the ads, and keeps optimizing inside the Google and Meta accounts you already own.
Related comparisons
- ROAS vs ROI
- POAS vs ROAS
- ACoS vs ROAS
- Break-Even ROAS vs ROAS
- LTV vs ROAS
- AOV vs ROAS
- MER vs ROI
- POAS vs ROI