MER vs ROAS is the most consequential measurement debate in paid media. ROAS tells you what a specific channel reported; MER tells you whether the business is actually making money from advertising. If you are using platform ROAS to decide when to scale, you are making growth decisions on data that is structurally biased toward showing you what you want to see — platforms report the number that keeps you spending.
This guide covers how to calculate MER, how it differs from ROAS, what targets to set by margin profile, and how to use MER as the single north-star metric for every scaling decision.
MER vs ROAS: The Core Difference
ROAS (Return on Ad Spend) is reported by the platform running your ads — Meta, Google, TikTok. It is calculated within that platform's attribution window, using that platform's conversion tracking, for that platform's spend only.
MER (Marketing Efficiency Ratio) is calculated by you, using your actual revenue data, divided by your actual total spend across every paid channel.
| Metric | Formula | Data Source | Scope |
|---|---|---|---|
| ROAS | Platform Revenue / Platform Spend | Ad platform dashboard | Single channel |
| MER | Total Revenue / Total Ad Spend | Shopify + bank records | All paid channels |
| Blended ROAS | Sum of all platform revenue / Sum of all platform spend | All ad platforms | All channels, but still platform-reported |
The distinction matters enormously. A Meta campaign might show a 4.2x ROAS. Your Google campaigns show 6.1x. Your TikTok shows 3.8x. Blended, that looks like a 4.7x. But when you pull actual Shopify revenue and divide by actual total spend, your MER might be 3.1x — because the platforms are collectively claiming credit for the same customers.
That gap between reported ROAS and real MER is attribution inflation. It is baked into how every ad platform's tracking works, and it gets worse as you add more channels.
Why ROAS Is a Flawed Scaling Signal
Platform ROAS has three structural problems that make it unreliable for scaling decisions:
1. Double-counting across channels. A customer sees a Meta ad on Tuesday, a Google Shopping result on Thursday, and converts on Friday. Meta claims the conversion (7-day click window). Google claims the conversion (30-day click window). Your actual revenue: one order. Your reported revenue: two.
2. View-through and assisted conversion inflation. Meta's default attribution includes 1-day view-through conversions — customers who saw an ad but never clicked. For many brands, 20-40% of Meta-reported conversions are view-through, meaning the customer may have purchased with zero ad influence.
3. Organic lift gets attributed to paid. Scaling spend on branded search or retargeting campaigns captures people already in your purchase funnel from email or organic. ROAS looks high; incremental contribution from paid is much lower. For more on this, see the breakdown of why ROAS is down but revenue is up — the reverse also applies when ROAS looks great but revenue growth stalls.
MER sidesteps all three problems. You are not asking "what did the platform say?" You are asking "how much revenue did the business generate per dollar of ad spend?" The answer is grounded in reality.
How to Calculate MER
The formula is straightforward:
MER = Total Revenue / Total Ad Spend
Worked example:
A Shopify brand in the home goods space has the following last-month numbers:
- Shopify total revenue: $185,000
- Meta Ads spend: $18,000
- Google Ads spend: $9,500
- TikTok Ads spend: $4,500
- Total ad spend: $32,000
MER = $185,000 / $32,000 = 5.78
Their MER is 5.78. For every dollar spent on paid media, the business generated $5.78 in total revenue.
Note: total revenue here means all revenue — including email-driven, organic, direct, and subscription repeat purchases. This is intentional. MER measures the efficiency of paid spend as a growth engine for the entire business, not just last-click paid conversions.
What to Exclude From the Calculation
Use consistent definitions month over month:
- Include all paid media spend: Meta, Google, TikTok, Pinterest, YouTube, influencer performance deals
- Exclude SEO retainers, content costs, organic social — unless you want a full marketing efficiency ratio that includes all marketing costs (some brands call this a "blended AMER")
- Revenue base: use Shopify gross revenue before returns, or net revenue after returns — just be consistent. Net revenue is more conservative and more accurate for margin decisions
What Is a Good MER? Benchmarks by Margin Profile
There is no universal "good MER" because MER targets depend on your gross margin. The correct frame is: what MER do you need to cover your costs and generate profit?
The MER Floor Calculation
MER Floor = 1 / Gross Margin %
This is the breakeven point where every dollar of revenue exactly covers your product cost. Operating at your MER floor means you are covering COGS but not fixed costs, wages, or profit.
| Gross Margin | MER Floor (Breakeven COGS) | Target Operating MER | Aggressive Scale MER |
|---|---|---|---|
| 30% | 3.33 | 5.0 - 6.5 | greater than 6.5 |
| 40% | 2.50 | 4.0 - 5.5 | greater than 5.5 |
| 50% | 2.00 | 3.0 - 4.5 | greater than 4.5 |
| 60% | 1.67 | 2.5 - 3.5 | greater than 3.5 |
| 70% | 1.43 | 2.0 - 3.0 | greater than 3.0 |
The "Target Operating MER" column builds in enough margin above your MER floor to cover operating expenses and generate profit. The "Aggressive Scale MER" column is where you have enough margin buffer to absorb the efficiency decline that typically accompanies a 30-50% budget increase.
For a broader view of how these numbers play out across product categories, see Shopify ROAS benchmarks by industry.
Using MER as Your Scaling North Star
The practical workflow looks like this:
Step 1: Set Your MER Floor and Target
Calculate your gross margin from your P&L. Compute your MER floor. Then set a target MER that covers your operating costs with a buffer. Most DTC brands operating profitably run at 1.5x to 2.0x their MER floor.
Example: A supplement brand at 65% gross margin has an MER floor of 1.54. Their target operating MER is 3.0. They will not scale total spend unless trailing 30-day MER is at or above 3.0.
Step 2: Track MER Weekly, Not Daily
MER is a lagging blended metric — it smooths out the noise from individual campaign fluctuations. Pull it weekly on a rolling 30-day basis. Daily MER swings are meaningless; they reflect day-of-week revenue patterns, not actual channel efficiency changes.
Step 3: Scale When MER Exceeds Your Target
When rolling 30-day MER sits above your target, you have margin to spend more aggressively. Increase total budget by 15-25% and hold for two to three weeks before evaluating the impact on MER. Large budget jumps disrupt platform learning phases and often cause a temporary MER dip even when the increase is strategically sound.
Step 4: Hold or Cut When MER Falls Below Target
If rolling 30-day MER drops below your target, do not increase spend. First diagnose whether the issue is a revenue problem (conversion rate dropped, AOV fell) or a spend efficiency problem (CPMs spiked, creative fatigued). The fix differs entirely depending on the cause. See why Meta Ads CPM doubled in 2026 for a diagnostic framework when CPMs are the driver.
Where Channel ROAS Still Has a Role
MER governs the total spend envelope. Channel ROAS governs what happens inside that envelope.
Once you know the business can sustain its current total spend (MER is at target), use channel-level ROAS to identify where to reallocate within the budget:
- Ad sets with ROAS consistently below 2.0x on a 30% margin product are burning spend — tighten audiences or pause
- Campaigns showing high ROAS on a small budget can receive incremental dollars before affecting overall MER
- Creative testing requires channel-level ROAS to identify winning concepts — see the Shopify ad creative testing framework for a structured approach
The hierarchy is: MER drives budget totals, channel ROAS drives channel allocation, creative ROAS drives creative iteration.
MER vs Blended ROAS: Are They the Same?
No. Blended ROAS sums all platform-reported revenue and divides by total spend across channels. It is still polluted by double-counting and view-through inflation. MER uses actual business revenue — your Shopify dashboard or reconciled bank deposits — as the numerator.
The difference between your blended ROAS and your real MER reveals the magnitude of your attribution inflation problem. A brand with 5.2x blended ROAS and 3.8x MER has a 37% attribution gap — the platforms are collectively claiming 37% more revenue than the business actually generated per dollar spent. This gap widens as you add channels. For a deep dive on the underlying attribution mechanics, see MMM vs MTA vs GA4 attribution for ecommerce.
MER and Budget Allocation Decisions
MER is most powerful when combined with a deliberate budget allocation framework. Knowing your MER by channel (approximated via incremental hold-out tests) tells you where to weight spending for the highest business-level return. This pairs naturally with paid ads budget allocation by revenue stage, which covers how to shift channel weighting as you move from $50K to $500K/month in spend.
Tracking MER in Practice
You do not need sophisticated software. A simple weekly spreadsheet with four columns is enough:
| Week | Total Revenue | Total Ad Spend | MER |
|---|---|---|---|
| 2026-05-05 | $182,400 | $31,200 | 5.85 |
| 2026-05-12 | $196,100 | $33,800 | 5.80 |
| 2026-05-19 | $171,300 | $32,100 | 5.34 |
| 2026-05-26 | $165,800 | $34,500 | 4.81 |
The week-over-week trend in the MER column tells you more about whether to scale than any individual platform dashboard. In this example, MER declining three weeks in a row from 5.85 to 4.81 is a clear signal to diagnose before increasing spend — even if individual channel ROAS numbers look fine.
For Shopify brands running multiple paid channels, pull total revenue directly from the Shopify Analytics Overview (gross revenue, last 30 days) and total spend from a consolidated sheet pulling from each ad account. Reconcile monthly against actual bank deposits to catch any Shopify revenue tracking gaps.
Conclusion
MER is the metric that connects paid media spend to business outcomes. ROAS connects spend to platform-reported conversions — a fundamentally different, and structurally inflated, number. Use MER to decide whether to increase total ad budget, hold steady, or cut. Use channel ROAS to decide how to allocate within your approved budget envelope. If you are only tracking ROAS, you are optimizing for a metric that is designed to make platforms look good, not to make your business grow profitably.
Frequently Asked Questions
What is MER in ecommerce marketing?
MER stands for Marketing Efficiency Ratio. It is calculated by dividing total revenue by total ad spend across all paid channels. Unlike ROAS, which is channel-level and reported by the ad platform, MER is a blended, business-level metric that reflects how efficiently every dollar of marketing spend converts into revenue. It is the metric most closely tied to actual profitability.
How do you calculate MER?
MER = Total Revenue divided by Total Ad Spend. For example, if your Shopify store generated $120,000 in revenue last month and you spent $20,000 across Meta, Google, and TikTok combined, your MER is 6.0. The calculation always uses your actual bank-reconciled revenue, not platform-reported conversions, and total spend across every paid channel.
What is a good MER for a Shopify brand?
A healthy MER depends on your gross margin. Brands with 50-60% gross margins typically need an MER of 3.0-4.5 to sustain profitability. Brands with 30-40% gross margins need an MER closer to 5.0-7.0. High-volume brands with strong organic and email revenue can operate profitably at a lower MER because not all revenue is attributable to paid spend.
Why does ROAS lie and MER doesn't?
Platform-reported ROAS overstates performance because ad platforms claim credit for conversions that would have happened anyway — through email, organic search, or direct traffic. Each platform also counts conversions independently, creating double and triple-counting across channels. MER bypasses all attribution models by comparing total revenue against total spend at the business level, making platform reporting bias irrelevant.
Can you use both MER and ROAS together?
Yes, and this is the recommended approach. Use MER as your north star for scaling decisions — it tells you whether the business is profitable at current spend levels. Use channel-level ROAS to diagnose which campaigns or ad sets are over- or under-performing within that overall envelope. ROAS guides tactical optimization; MER governs strategic budget allocation.
What MER should I target before scaling ad spend?
Before increasing total ad budget, confirm your trailing 30-day MER is at or above your MER floor — the point where contribution margin covers fixed costs and generates profit. Calculate your MER floor as: (1 / gross margin percentage). A brand at 50% gross margin has an MER floor of 2.0. Most brands want an MER 1.5x to 2x above their floor before scaling aggressively, providing a buffer for the efficiency dip that typically follows a budget increase.
What is the difference between MER and blended ROAS?
Blended ROAS sums all platform-reported revenue and divides by total spend across channels. MER uses actual business revenue from Shopify or bank records as the numerator. The difference between blended ROAS and MER reveals your attribution inflation gap — the percentage by which platforms collectively overclaim credit. A brand with 5.2x blended ROAS and 3.8x MER has a 37% attribution gap, which is common for brands running three or more paid channels simultaneously.