Ads, CAC & marketing profit

MER vs ROAS vs Profit

ROAS measures attributed revenue per unit of channel spend. MER measures total revenue against total spend, which removes attribution disputes but includes revenue advertising did not buy. Neither knows your margin, so neither can say whether the spending was profitable. Profit after advertising can, because both of its inputs are real money.

Atul Tirkey, Co-founder, NetNet

Written by Atul Tirkey · Co-founder, NetNet

Updated September 6, 2026 · 4 min read

Three metrics, endlessly debated, and the debate is usually about the wrong thing. Each answers a real question. None of them answers “did we make money”, which is generally the question being asked.

What each one measures

ROAS divides attributed revenue by channel spend. Its input is the platform’s own view of which purchases it caused, inside its own click and view windows.

MER divides total store revenue by total advertising spend. No attribution model is involved. Both numbers come from your own records.

Profit after advertising takes contribution margin for the period and subtracts total advertising cost. Both inputs are money, and the output is money.

They form a sequence, each fixing a flaw in the one before and introducing a different limitation.

What MER fixes

ROAS has a structural problem: platforms attribute independently and generously, and none deducts what another claimed. Sum them and you routinely get more revenue than the store actually took — $14,800 more in the example above, on a month where net sales were $111,500.

MER removes that entirely. Total revenue is a fact from your own admin. Total spend is a fact from billing. The ratio cannot be inflated by an attribution window, cannot be double-counted across channels, and does not change when a platform updates its methodology.

For deciding whether total spending is sustainable, this makes MER strictly better than blended ROAS.

What MER still cannot tell you

Two things, and they matter.

It includes revenue advertising did not buy. Organic search, direct traffic, email to existing customers, repeat purchases. All of it sits in the numerator. A store with strong repeat business has a healthy MER partly because of customers it acquired two years ago.

This creates a specific trap: MER improves as the returning-customer base grows, so advertising can be getting steadily less efficient while the ratio holds steady or rises. The metric moves for reasons that have nothing to do with the spending it is supposed to judge.

It does not know your margin. MER is a revenue ratio. A 4.5x MER at a 45% contribution margin is comfortable. The same 4.5x at a 22% margin is losing money. Nothing in the ratio distinguishes the two.

Where each belongs

ROAS — inside a single channel, comparing creatives, audiences or campaigns against each other. The attribution bias is at least consistent within an account, so relative comparisons hold even when absolute figures do not.

MER — as a top-line health check on total spending. Watch the trend rather than the level, and watch it alongside the share of revenue coming from new customers, because that is what tells you whether an improving MER is real.

Profit after advertising — for the decision about whether to spend more. It is the only one of the three denominated in money that has actually paid for the goods.

The number that connects them

Any revenue ratio can be converted into a profitability judgement with one input: contribution margin rate.

Break-even ROAS is one divided by that rate. At 45% you break even at 2.2x; at 25% you need 4.0x. The same conversion works for MER — a target MER is just the ratio at which contribution margin covers advertising plus fixed costs.

This is why the ratio debate is usually beside the point. A store that knows its contribution margin rate can make any of these metrics useful. A store that does not cannot make any of them useful, and will spend its energy arguing about attribution windows instead.

The fourth option nobody lists

There is a metric missing from the usual three, and it is frequently the most useful of the set: contribution margin per order against acquisition cost per new customer.

Unlike ROAS and MER it is not a ratio of revenue to spend. Both sides are denominated in money that has already paid for the goods, the shipping and the fees. If margin per order is $45 and a customer costs $38, the order works, and no attribution model is required to interpret that.

It also scales down cleanly in a way period-level ratios do not. A single month’s MER is affected by seasonality, by a stock-out, by a viral post. Margin against acquisition cost is a property of the unit economics, and it moves only when something structural changes — pricing, product mix, delivery costs, or what the market charges for a customer.

The reason it appears less often is mundane: it needs cost data at order level, and ratios need only revenue and spend. That is the entire reason stores default to arguing about attribution — the easier metrics are the ones available without doing the costing work first.

A practical arrangement

Run all three, each for its own job, and keep them on one screen.

MER weekly, with new-customer share beside it, so an improving ratio can be read correctly.

Channel ROAS weekly, used only for within-channel comparisons and never against a fixed target imported from someone else’s business.

Profit after advertising monthly, alongside advertising as a percentage of contribution margin. That percentage is the most decision-ready number of the set: it says how much of every marginal dollar earned is going to acquisition, and therefore how much is left to carry everything else.

When the ratios look stable and that percentage is climbing, the ratios are measuring something that has stopped mattering.

One month, measured three ways

The same month for a store spending across two platforms, with each metric calculated from the same underlying data.

One month, measured three ways
Line Amount
Total net sales $111,500
Platform-attributed revenue, summed More than the store actually took $126,300
Total advertising spend $24,600
Reported ROAS, blended across platforms $126,300 ÷ $24,600 5.13x
MER $111,500 ÷ $24,600 4.53x
Contribution margin for the month $47,100
Profit after advertising $22,500

Platform ROAS said 5.13x, which is impossible — the platforms claimed $14,800 more revenue than the store took. MER said 4.53x, which is real but includes organic and repeat orders. Only the last line is money, and it is the one that tells you the month worked.

Where the numbers come from

Every figure above traces to a specific field in a specific system. These are the ones that matter, and where each one goes wrong.

Data sources and their caveats
Figure Source Where it breaks
Attributed revenue Each ad platform's conversion reporting Platforms attribute independently inside overlapping windows, so summing them double-counts.
Total net sales Shopify orders, net of tax and shipping charged Includes organic and returning-customer revenue that advertising did not buy.
Contribution margin Order-level costs for the same period Requires cost data, which is precisely why most stores fall back on ratios instead.

What this does not tell you

  • MER improves as organic and repeat revenue grow, which can make advertising look more efficient during a period when it is actually getting worse. The ratio moves for reasons unrelated to the spending.
  • None of these metrics handles lag well. Spend today produces orders over subsequent weeks, so any period boundary cuts through campaigns that are still converting.

Frequently asked questions

What is MER?

Marketing efficiency ratio — total revenue divided by total advertising spend. Because both inputs come from your own records rather than platform attribution, it cannot be inflated by overlapping conversion windows, which is its main advantage over blended ROAS.

Is MER better than ROAS?

More reliable, but not sufficient. MER reconciles to real money while ROAS often does not, yet MER still includes organic and repeat revenue that advertising did not generate, so it flatters spend efficiency in a different direction.

What MER should I target?

One high enough that contribution margin covers advertising and fixed costs. Since MER is a revenue ratio, the target depends entirely on your margin — a store at 45% contribution margin needs a much lower MER than one at 25% to reach the same profit.

Why do my platform ROAS figures add up to more revenue than I made?

Because each platform counts conversions it can see inside its own attribution window, and none deducts what another claimed. Summing them across channels routinely produces more revenue than the store actually took.

Keep reading — Ads, CAC & marketing profit

All profit guides

Scale profitably.

Know what every order made you.

Install Free on Shopify