MER calculator

MER (media efficiency ratio) is total revenue divided by total marketing spend, across every channel — not just the ones an ad platform can attribute a click to. Enter both numbers for a period below.

MER calculator

—MER
—Spend as % of revenue

"Total marketing spend" means every channel — paid social, search, affiliates, influencers, email tools, the lot — not just what one ad platform reports.

Same idea, a completely different source of truth.

ROAS is usually calculated per platform, using that platform's own claimed attribution — a click or view it tracked, within its own attribution window. MER skips attribution entirely: total revenue from your store's own numbers, divided by total spend from your own books. Nothing to attribute, so nothing for a platform to over-claim.

ROASMER
Revenue countedOnly what the platform attributes to itselfAll store revenue, every channel and no-click sales included
Spend countedOne platform's spendEvery marketing channel's spend combined
Double-counting riskHigh — two platforms can both claim the same saleNone — each sale is counted once, in total revenue
GranularityCan isolate one campaign or platformOnly a whole-business number, not per-campaign

Neither number is "more correct" — they answer different questions. ROAS (imperfectly) tells you whether a specific campaign is working. MER tells you whether the whole marketing budget is working, whatever mix of attributed and unattributed sales it produced.

MER counts revenue that never touched an ad click.

Someone sees your product mentioned in a Reddit thread, doesn't click anything, and buys two weeks later by typing your brand name into Google or going straight to your site. No ad platform attributes that sale to itself, because there was no ad click to attribute. It still shows up in total revenue, which is why MER is often noticeably higher than a blended sum of platform-reported ROAS.

That gap is genuinely useful information — it's roughly the size of your unattributed, word-of-mouth and organic demand. You can't turn it into an exact dollar figure the way you can a tracked ad click, but you can at least see the conversation behind it: Mentionfront tracks brand and product mentions across TikTok, Instagram, X, Reddit, YouTube and Facebook, so when MER and blended ROAS diverge, there's somewhere to go look for why.

Same period, two numbers

Example workspace · last 30 days

Blended platform ROAS4.1x
MER6.7x

A merchant's write-up of the same sale, counted twice.

The mechanical reason platform ROAS and store revenue never line up, put plainly in a public r/ecommerce post about high-ticket products:

Meta uses a 7-day click and 1-day view attribution. It tracks when someone interacts with an ad and converts later. Shopify, on the other hand, records the order exactly when it's created… FB will claim that sale, but Shopify's "Last Click" logic might give it to the YouTube link or just mark it as direct.

r/ecommerce · u/homoth · May 2026

MER sidesteps the argument rather than settling it. It doesn't care which platform earned the credit, because it only uses two numbers neither platform controls: what you actually spent, and what your store actually took. That's also its limit — when MER moves, it won't tell you which channel moved it.

Check the number a different way.

Questions about MER

What counts as 'marketing spend' in MER?
Everything spent to acquire or retain customers in the period: paid social, paid search, affiliate/influencer fees, email/SMS platform costs, agency retainers — not just working ad spend on one platform. Leaving channels out inflates the number and defeats the point of using MER instead of a single platform's ROAS.
What's a good MER?
Same caveat as ROAS: it depends entirely on gross margin, so there's no universal target. As a rough anchor, many DTC brands treat total marketing spend at roughly 10-20% of revenue (a MER of 5-10x) as healthy, but that range assumes decent margins and varies a lot by category and growth stage — a lower MER, if paired with strong growth, is often a deliberate choice, not a problem.
Why is my MER so much higher than my platform ROAS?
That gap is usually unattributed demand — organic search, direct visits, word of mouth and social conversation that led to a sale without a trackable ad click in between. A large, growing gap is often a good sign (people are finding you without being re-paid to), but it's worth understanding where it's coming from rather than assuming it's automatic.
Can I calculate MER for a single campaign?
No — that's a structural limitation, not a setting. MER only makes sense as a whole-business number, because it deliberately doesn't try to attribute revenue to a specific channel. To evaluate one campaign, use the ROAS calculator instead.

See the organic conversation behind the gap in your numbers.

No credit card. 7-day free trial.