Book a Free Strategy Call

Free tool · Runs in your browser - nothing you type is stored or sent anywhere

The MER Calculator.

Two numbers from your books - total revenue and total ad spend - and your MER is out. Add new-customer revenue and you get aMER; add your contribution margin and you get your breakeven MER and the margin your current MER implies. Then the part most MER calculators skip: the full ROAS vs MER breakdown, so you know which ratio to trust for which decision.

Built by HoloGrowth - 50+ DTC brands, $50M+ partner revenue. No email, no gate - the math runs entirely on this page.

Your books in, the honest ratio out.

Pull both required numbers from the same date range - revenue from your own backend, never from an ad platform. The two optional fields unlock aMER and your breakeven MER.

From your own backend ("Total sales" in Shopify analytics), same date range as the spend - never from an ad platform

All paid media added together: "Amount spent" in Meta Ads Manager plus "Cost" in Google Ads (plus TikTok and the rest), same date range

Optional - unlocks aMER. Revenue from first-time customers only, same period, from your backend ("First-time" in Shopify's customer reports)

Optional - unlocks your breakeven MER and the margin your MER implies. What is left of each revenue dollar after COGS, shipping, and payment fees, as a % of revenue

MER tells you the blended truth. It cannot tell you which channel earned it - and platform ROAS answers that question badly. The Honest ROAS Calculator shows what the platform number can and cannot tell you, and the Breakeven ROAS Calculator computes the bar your margin structure sets. More free tools: the Scaling Scorecard and the full tools library.

How MER actually works.

MER = total store revenue ÷ total ad spend

The whole formula. Both numbers come from your books - that is the entire point.

MER - marketing efficiency ratio, sometimes called blended ROAS - answers one question: for every dollar the whole business spent on ads, how many dollars did the whole business earn? No attribution model, no click windows, no platform deciding which orders count. Total revenue from your backend, total spend from every ad account, one division.

Worked example, end to end. A brand spends $60,000 on ads in a month, all platforms combined. Meta Ads Manager credits itself with $150,000 of revenue - a platform ROAS of $150,000 ÷ $60,000 = 2.5x. But the store's own backend recorded $210,000 in total sales that month. MER: $210,000 ÷ $60,000 = 3.5x - and ad spend consumed 100 ÷ 3.5 = 28.6% of every revenue dollar, which is the version of the number your contribution margin has to clear.

Now walk the $60,000 gap between what Meta claims ($150,000) and what the store earned ($210,000). The difference is everything the ROAS never sees: email revenue, organic and direct orders, repeat purchases, other channels. The two ratios are not competing answers to one question - they are answers to two different questions. ROAS asks "what do the platforms say the ads drove?" MER asks "what did the business earn per ad dollar, full stop?"

The optional fields finish the picture. Say $126,000 of that revenue came from first-time customers: aMER = $126,000 ÷ $60,000 = 2.1x - the acquisition-only version of the ratio. And say 55% of each revenue dollar survives COGS, shipping, and payment fees: breakeven MER = 100 ÷ 55 = 1.82x, and the implied margin after ads is 55% - 28.6% = 26.4% of revenue - comfortably in the green zone of our Scaling Scorecard (CM3 of 15%+). Same thresholds, same math, as the Breakeven ROAS Calculator.

ROAS vs MER: the platform's opinion vs your books.

Most brands track ROAS because the platforms hand it to them, and discover MER the first time the two numbers tell opposite stories. Here is what each one actually measures - and how each one can mislead you.

ROAS MER
What it measures Revenue the platform credits to its own ads, per dollar of that platform's spend All store revenue per dollar of total ad spend, across every platform
Where the numbers come from Ads Manager - each platform's own attribution model, windows, and rules Your backend and your ad invoices - no attribution model involved
Who grades it The platform grades its own homework Your books - a number your accountant could sign off on
How it can mislead Attribution windows, view-through credit, branded-search harvest, and double counting across platforms all inflate it Cannot be inflated by attribution - but it counts revenue ads never touched, so strong email or retention flatters it
Channel detail Campaign and ad-set level - this is its real job None - one blended number for the whole business
When to use it Comparing campaigns inside one platform, where the attribution bias at least stays constant Setting budgets, tracking efficiency over time, and sanity-checking what the platforms claim

Why MER cannot double-count when ROAS can. A ROAS numerator is a claim: the platform asserting that an order belongs to it. Each platform makes that assertion independently, using its own rules, and nobody reconciles them - which is how Meta and Google can jointly claim more revenue than your store recorded. In the accounts we've audited, Google typically overstates its contribution by 80-90% and Meta typically understates by 20-80% - here is why that happens structurally. MER is immune by construction: an order either appeared in your backend or it did not, and a dollar of spend either left your account or it did not. There is nothing to overclaim, because nothing is claimed - only counted.

Which should you use? Both, for different decisions. Use ROAS inside one platform to rank campaigns against each other - the bias is real but roughly constant, so the ranking mostly survives. Use MER to decide whether marketing as a whole is working: budget changes, efficiency trend, board reporting. And use the two together as a lie detector: when platform ROAS climbs while MER sinks, the platforms are taking credit for revenue they did not create - usually branded search, retargeting warm traffic, or repeat buyers. When MER climbs while ROAS looks flat, ads are probably driving revenue the attribution model cannot see. Either divergence is a finding, not a glitch.

One caution in the other direction: MER's honesty is also its blind spot. Because it counts everything, a brand with a strong email list and loyal repeat buyers can post a healthy MER while every incremental ad dollar loses money. That is what the aMER field exists for - and why the ratio below matters more than either headline number.

aMER: the version that can't be flattered by loyalty.

aMER - acquisition MER - is new-customer revenue divided by total ad spend. It exists because regular MER has one structural flaw: the numerator includes repeat purchases from customers you acquired months or years ago. The better your retention, the more your MER flatters this month's ads - a brand can cut acquisition performance in half and watch MER barely move, because the repeat-order base keeps the numerator warm.

aMER strips the base out. In the worked example above, the 3.5x MER became a 2.1x aMER once only the $126,000 of first-time-customer revenue counted - that 2.1x is the number that tells you what this month's spend actually bought in new business. Track both: MER for the health of the whole engine, aMER for whether the acquisition side of it still earns its budget.

Splitting every number into an acquisition tier and a retention tier - targets, ROAS, MER, spend - is its own measurement discipline, and it changes what "profitable" means at every stage of scale. We wrote it up as a complete system: get the full two-tier framework, free.

What is a good MER? Wrong question - here are the right ones.

Published MER benchmarks compare brands with different margins, different retention, and different channel mixes - which makes them noise. Your own numbers give you four decision rules instead.

RULE 1

Your breakeven MER is 100 ÷ your contribution margin

A brand keeping 55% of each revenue dollar after COGS, shipping, and fees breaks even at a 1.82x MER; a brand keeping 40% needs 2.5x. Below your breakeven, ads consume more of each revenue dollar than the orders contribute. Two brands can look at the same 2.2x MER and one is fine while the other is bleeding.

RULE 2

A high MER is not automatically good

MER rises when you cut spend - the repeat and organic revenue stays in the numerator while the denominator shrinks. A very high MER often means the brand is underspending on growth, coasting on customers it acquired earlier. Efficiency you get by not investing is not efficiency.

RULE 3

Judge the trend against revenue, not the level

A falling MER on rising revenue is often healthy scaling: you are buying growth and paying market price for it. A falling MER on flat revenue means ads are getting less efficient. Same direction, opposite diagnosis - which is why the level alone tells you almost nothing.

RULE 4

Set your floor from your own P&L

The MER you need = 100 ÷ (contribution margin % minus the net margin % you want to keep). Keeping 55% and wanting 15% net means 100 ÷ 40 = a 2.5x MER floor. That is your benchmark - derived from your costs and your goals, not from a chart of other people's brands.

Every rule above runs on your margin structure, which is exactly what the calculator's optional margin field feeds. If you do not know your contribution margin cold, compute it first - the Breakeven ROAS Calculator builds it from your AOV, COGS, shipping, and fees.

Already at $1M+/year and spending $30K+/month on ads?

Your MER is honest. Is the rest of your measurement?

MER is the one number no platform can inflate - but it cannot tell you which channel deserves the next dollar, whether your buyers are new, or whether the margin behind it survives scaling. At your spend, those gaps are where the money goes. On a free 30-minute call we sanity-check your numbers against your P&L and name your most likely constraint live.

For brands at $1M+ per year spending $30K+/month on ads. 8 strategy calls a week.

MER, answered.

MER - marketing efficiency ratio, sometimes called blended ROAS - is total revenue divided by total ad spend for the same period. $210,000 of revenue against $60,000 of total ad spend is a 3.5x MER. Unlike ROAS, both numbers come from your own books: no attribution model decides what counts, so no platform can inflate it.

Divide total store revenue by total ad spend across every platform, same date range. Pull revenue from your own backend ("Total sales" in Shopify analytics), never from an ad platform, and add up spend from Meta, Google, TikTok, and the rest. The discipline is in the scope: same period, all spend, backend revenue. The calculator above does the division - and with two optional inputs it computes your aMER and your breakeven MER too.

There is no universal benchmark - a good MER is set by your margin structure, not by other brands. The decision rule: your breakeven MER is 100 divided by your contribution margin before ads (a 40% margin means a 2.5x breakeven MER); below that, ads consume more of each revenue dollar than the orders contribute. And a high MER is not automatically good - it often means underspending, and a falling MER while revenue grows is usually what profitable scaling looks like. Judge your MER against your own breakeven, your target margin, and its trend - never against another brand's number.

Both - for different decisions. ROAS is a channel number built on platform attribution: use it, carefully, to compare campaigns inside one platform, where the attribution bias at least stays constant. MER is a business number built on your books: use it to judge whether marketing as a whole is efficient, to set budgets, and to sanity-check what the platforms claim. When ROAS looks great and MER is sinking, believe MER - it is the one of the two that cannot be inflated by an attribution model.

aMER - acquisition MER - is new-customer revenue divided by total ad spend. Regular MER counts every order, including repeat purchases from customers you acquired long ago, so the better your retention, the more your MER flatters current ad performance. aMER strips that out and answers the sharper question: what did this period's spend earn in new customers? The calculator above computes it from your backend's new-customer revenue.

No. The math runs entirely in your browser - nothing you type is stored or sent anywhere, and no email is required. It is free because the division was never the hard part; knowing which ratio to trust for which decision is. When you get to that point, that is what the free Strategy Call is for.

One tactic, twice a week.

Ecom Growth Insider - the twice-weekly breakdown of one specific tactic from real partner accounts: unit economics, creative, CRO, offers, retention. Written by the founder of HoloGrowth. Unsubscribe anytime.

Written by the founder Tactics from real partner accounts No spam, unsubscribe anytime

Use this calculator in your own content.

You're welcome to link to this calculator or cite its formulas and worked examples in your own article, newsletter, or course - just credit HoloGrowth with a link back to this page.

Free MER Calculator (+ ROAS vs MER) by HoloGrowth: https://hologrowth.com/tools/mer-calculator/
Calculate My MER