Skip to content

Marketing efficiency ratio (MER): formula and how to set a target

Marketing efficiency ratio (MER) is total revenue divided by total marketing spend over the same period. A store that made $500,000 last month and spent $100,000 on marketing has an MER of 5.0. There is no universal good MER: the right target comes from your gross margin, your contribution margin and how much of your revenue is coming from new customers, and we show that arithmetic below.

In short
  • MER = total revenue ÷ total marketing spend, same window. Decide once what counts as spend and never change it mid-year
  • There is no universal good MER. Break-even is 1 ÷ contribution margin before marketing; your target sits above it by the profit you need
  • MER took over after iOS 14.5 because it never asks which platform gets credit
  • Track new-customer MER next to blended MER, or retention revenue will hide a paid problem
2.2break-even MER in the worked example (45% contribution margin before marketing)illustration
3.3target MER once 15% of revenue is kept for overheads and profitillustration
35%of users shown Apple's tracking prompt opted in, Q2 2025Adjust, July 2025

The MER formula

MER = total revenue ÷ total marketing spend.

Both numbers cover the same window, usually a week or a month. Revenue is everything the business took in across all channels, paid and unpaid. Spend is everything you paid to get it.

The one decision you have to make is what counts as spend. Shopify's own MER guide (updated 18 July 2026) defines spend as paid ads, influencer fees, creative production, marketing tools and agency costs, and then notes that some brands include only direct media costs. Both approaches are common. Ad spend only gives you a number closer to blended ROAS. All-in spend gives you a truer picture of what growth costs.

Pick one definition, write it down, and never change it mid-year. A MER that moves because you reclassified a Klaviyo invoice tells you nothing.

A worked example (illustration)

These are hypothetical round numbers, not a client's data.

  • Revenue in September: $400,000
  • Meta and Google ad spend: $70,000
  • Influencer fees and creative production: $10,000
  • Agency retainer and tools: $10,000

All-in MER = $400,000 ÷ $90,000 = 4.4. Ad-spend-only MER = $400,000 ÷ $70,000 = 5.7. Same month, same business, two different numbers. That is why the definition matters more than the figure.

Same month, three MERs
 0246All-in MER ($90,000 spend) All-in MER ($90,000 spend): 4.4 4.4Ad-spend-only MER ($70,000) Ad-spend-only MER ($70,000): 5.7 5.7New-customer MER (60% of revenue) New-customer MER (60% of revenue): 2.7 2.7
 0246All-in MER ($90,000 spend) All-in MER ($90,000 spend): 4.4 4.4Ad-spend-only MER ($70,000) Ad-spend-only MER ($70,000): 5.7 5.7New-customer MER (60% of revenue) New-customer MER (60% of revenue): 2.7 2.7
September illustration: $400,000 revenue, $70,000 ads, $10,000 creative and influencers, $10,000 agency and tools. The definition moves the number more than most campaigns do.

MER vs ROAS vs blended ROAS vs POAS

ROAS is what an ad platform reports: revenue the platform claims for itself divided by what you spent on that platform. It is channel-level and depends on that platform's attribution model.

Blended ROAS is total revenue divided by total ad spend across all platforms. It is MER with the narrower spend definition. Many teams use the two terms interchangeably, which is fine as long as everyone in the room knows which spend line is in the denominator.

MER (all-in) adds the non-media costs: creative, tools, agencies, affiliates.

POAS, profit on ad spend, swaps revenue for gross profit in the numerator. It is the most honest of the four and the hardest to compute, because it needs product-level cost of goods and fulfilment costs. We compare all four in detail in ROAS vs MER vs POAS.

A simple rule: use platform ROAS to compare ads inside one platform, use MER to decide how much to spend overall, and use POAS or contribution margin to decide whether the spend was worth it.

Metric Numerator Denominator Use it to
Platform ROAS Revenue the platform claims Spend on that platform Compare ads inside one platform
Blended ROAS Total revenue Total ad spend, all platforms A quick read when non-media costs are small
MER (all-in) Total revenue All marketing spend: media, creative, tools, agencies, affiliates Decide how much to spend overall
POAS Gross profit Ad spend Decide whether the spend was worth it
The denominator is the whole argument. Confirm which spend line is in it before comparing two numbers.

Why MER took over after iOS 14.5

Before April 2021, Meta and Google could follow most users from ad click to purchase, so platform ROAS was a reasonable proxy for reality. Then Apple shipped iOS 14.5. Apple's developer documentation states that from iOS 14.5 an app needs the user's permission through the App Tracking Transparency framework to track them or access the device's advertising identifier, and without that permission the identifier is all zeros.

Most people said no. Adjust's July 2025 report puts the industry-wide opt-in rate at 35% of users shown the prompt in Q2 2025, based on Adjust's own data. AppsFlyer's April 2025 release puts global consent at 50%, which it describes as a 10% increase since ATT launched. Either way, a large share of iPhone conversions stopped being attributable at the user level, and platforms moved to modelled and aggregated reporting.

iPhone users who allowed tracking after iOS 14.5
 0%25%50%75%100% Adjust, Q2 2025: 35% 35%Adjust, Q2 2025 AppsFlyer, April 2025: 50% 50%AppsFlyer, April 2025
 0%25%50%75%100% Adjust, Q2 2025: 35% 35%Adjust, Q2 2025 AppsFlyer, April 2025: 50% 50%AppsFlyer, April 2025
Two measurement vendors, two samples. Either way, a large share of iPhone conversions stopped being attributable at the user level, so platform ROAS became an estimate.

The result was that platform ROAS became an estimate rather than a count, and different platforms started claiming the same orders. MER cannot be fooled by that, because it never asks who gets credit. It only asks whether total revenue justified total spend. That is why it became the number founders and finance teams trust.

Why there is no universal good MER

Shopify's MER guide cites an Eightx 2026 benchmark study placing a healthy blended MER around 3.0 to 5.0. We have not seen Eightx's sample or methodology, so treat that as a rough range for DTC brands, not a target. A 3.0 MER is excellent for a brand with 80% gross margin and terrible for one with 35% gross margin. A benchmark that ignores margin is a benchmark that will bankrupt someone.

Your target also depends on growth stage. A brand deliberately buying new customers at a loss to build a repeat base can run a lower MER for a while, as long as the retention economics hold. A brand that needs to be cash-flow positive this quarter cannot.

How to derive your own MER target

Here is the arithmetic, with hypothetical numbers. Swap in your own.

Where each dollar of revenue goes in the illustration
Revenue = 100%
40%Cost of goods
15%Shipping, fees, packaging, returns
30%Marketing at target MER
15%Overheads and profit
Break-even MER = 1 ÷ 45% = 2.2. Target MER = 1 ÷ 30% = 3.3.
Marketing can take at most the contribution margin before marketing (45%) without losing money on the order. Keep 15% for overheads and profit and marketing's share drops to 30%.
Step 01Gross margin

Revenue minus cost of goods, as a percentage. Illustration: 60%.

Step 02Contribution margin before marketing

Subtract the variable costs you pay per order: shipping, payment fees, packaging, returns. Illustration: 15% of revenue, so 45% is left.

Step 03Break-even MER

1 ÷ 0.45 = 2.2. Below that, every extra marketing dollar destroys cash.

Step 04Decide the profit you need

15% of revenue for overheads and profit leaves marketing 30%. Target MER = 1 ÷ 0.30 = 3.3.

Step 05Adjust for new-customer share

If 40% of revenue is returning customers, new-customer revenue is $240,000 ÷ $90,000 = 2.7. Track this next to blended MER.

Step 06Set a range, not a point

Break-even 2.2, target 3.3, a stretch. Spend above target, hold between, cut when below break-even for two consecutive weeks.

How to read MER weekly without fooling yourself

  • Compare to the same week last year, not last week. Seasonality moves MER by more than most campaigns do.
  • Tag promotion weeks. A 20% sitewide sale inflates revenue and MER while cutting margin. Look at POAS or contribution margin for those weeks instead.
  • Split new and returning revenue every week. A rising returning share makes blended MER look healthier than paid actually is. Our retention flows guide covers how to grow that share on purpose rather than by accident.
  • Match spend timing to revenue timing. Agency invoices and creative production land in lumps. Spread them across the month or your weekly MER will swing for reasons that have nothing to do with performance.
  • Watch the trend over four weeks, not one. A single bad week is noise. Four falling weeks is a signal, and usually a creative fatigue signal.

A simple MER dashboard spec

One row per week. These columns are enough for most brands under $20 million in revenue.

Column Source Why it is there
Week start date   One row per week
Total revenue, net of refunds and discounts Shopify or your order system Gross sales hide refunds
New-customer and returning revenue Shopify returning customer rate Retention revenue masks paid problems
Ad spend by platform Billing exports, not campaign dashboards Dashboards lag and miss fees
Non-media marketing spend Invoices: creative, influencers, agency, tools, affiliates The all-in denominator
Blended MER and new-customer MER Computed The two numbers to read together
Gross margin % and contribution margin after marketing, $ Finance Turns MER into money
Promotion flag Marketing calendar Sale weeks inflate MER and cut margin
Same week last year: revenue, spend, MER This sheet Seasonality moves MER more than campaigns do
Enough for most brands under $20 million in revenue.

Pull revenue from Shopify or your order system, not from ad platforms. Pull spend from the billing exports, not from the campaign dashboards, which lag and miss fees.

Mistakes we see most often

  • Changing the spend definition when the number looks bad.
  • Using gross sales instead of net revenue, so refunds and discounts never show up.
  • Copying a benchmark from a blog post without checking it against your own margin.
  • Celebrating a rising MER during a quarter when ad spend was cut. MER almost always rises when you spend less, because the retention base keeps buying. That is not efficiency, it is shrinking.
  • Treating MER as a campaign metric. It cannot tell you which ad to pause. Use it to size the budget, then use platform data and incrementality tests to allocate it.
  • Ignoring payback period. A target MER of 3.3 assumes you can afford to wait for returning revenue. If cash is tight, raise the target.

Where ROAS Expert fits

Our growth marketing work starts by building exactly this dashboard with the client's real margin numbers, then setting MER bands before touching any ad account. If you want a second pair of eyes on your current targets, a paid media audit covers it, and pricing is on the site.

Want your MER bands set from your real margins?

A paid media audit builds this dashboard with your numbers and sets break-even, target and stretch before anyone touches an ad account. From $1,000.

Questions

What is a good marketing efficiency ratio?

It depends on your margins. Derive it from contribution margin: break-even MER is 1 divided by your contribution margin before marketing, and your target sits above that by the profit you need. Shopify's MER guide cites a 3.0 to 5.0 range from an Eightx study, but that ignores margin and should only be a sanity check.

Is MER the same as blended ROAS?

Nearly. Blended ROAS divides total revenue by total ad spend. MER usually divides by total marketing spend, including creative, tools and agency fees. Many teams use the terms interchangeably, so confirm which spend line is in the denominator.

Should MER include email and SMS revenue?

Yes. MER is total revenue over total spend, and email revenue is real revenue. Just track new-customer MER alongside it so retention revenue does not hide weak paid performance.

How often should I review MER?

Weekly, against the same week last year, with a four-week trend. Daily MER is too noisy to act on and monthly is too slow to catch creative fatigue.

Why did MER replace ROAS after iOS 14.5?

Apple's App Tracking Transparency, introduced in iOS 14.5, made most iPhone conversions unattributable at the user level. Platform ROAS became modelled and platforms started double-claiming orders. MER sidesteps attribution entirely by comparing total revenue to total spend.

Contact Us