ROAS vs MER
Quick answer: ROAS measures the efficiency of a specific channel or campaign as reported by the ad platform. MER measures the blended efficiency of all marketing spend against all revenue. Use ROAS for in-platform optimization. Use MER for budget allocation decisions and reporting to stakeholders. Operators who use them interchangeably consistently misallocate spend toward channels with high reported ROAS but low incremental contribution.
| Criterion | ROAS | MER |
|---|---|---|
| What it measures | Revenue ÷ ad spend (per channel) | Total revenue ÷ total marketing spend |
| Source of truth | Platform pixel / attribution model | Shopify / accounting (revenue) + ad platform (spend) |
| Best for | Within-channel optimization | Cross-channel allocation |
| Affected by iOS14 | Yes — undercounts post-2021 | No — uses true revenue |
| Includes organic / brand impact | No | Yes (implicitly) |
| Typical healthy level | 2-4× by channel | 3-6× blended for DTC |
| Direction over time | Volatile by campaign | Smoother trend |
Inside a single platform, ROAS is the right comparison. Should you scale this Meta ad set or pause it? Use ROAS. Is this Google Search campaign producing better than that Google Shopping campaign? Use ROAS. The metric is purpose-built for in-platform optimization where you can isolate spend and revenue cleanly.
Across channels, MER is more honest. If Meta says it's driving 3× ROAS but you cut Meta spend by 50% and total revenue only drops 15%, Meta's reported ROAS overstated incremental impact. MER captures this because it includes all revenue (including the customers who would have converted via email or organic anyway) divided by total marketing spend.
MER is also iOS14-resistant. Platform ROAS dropped 30-50% post-iOS14 because of pixel attribution loss. MER didn't move because it uses true revenue from your store, not platform-reported attribution.
Treating high-ROAS channels as "carrying" the business. A retargeting campaign showing 8× ROAS isn't really producing 8× value — it's claiming credit for purchases that would have happened from email or organic. The MER stays roughly flat whether you scale or pause that retargeting. The platform ROAS is real arithmetic; the incremental contribution is what determines budget allocation.
For day-to-day campaign optimization: use ROAS at the platform level. Scale ad sets above your platform ROAS target; pause those below.
For weekly/monthly budget decisions: watch MER. If MER trends down despite stable platform ROAS, your channels are increasingly cannibalizing each other rather than producing incremental customers. Time to test pause-channel experiments to identify which channels actually contribute.
For board reporting: MER. Investors want a single efficiency number that captures the whole machine; channel-level ROAS belongs in operating reviews, not board updates.