Skip links

Your Meta ROAS is lying to you and here is the number you should actually be tracking

Share

Every week, DTC founders make budget allocation decisions based on a number that is wrong.

Not slightly wrong. Not wrong in a margin-of-error kind of way. Wrong in the “your most efficient channel might actually be your least efficient one” kind of way.

That number is platform-reported ROAS.

This is not a criticism of Meta or Google. Both platforms report ROAS accurately — according to their own attribution model, their own attribution window, and their own definition of what constitutes a conversion event. The problem is that their definition of a conversion event and your definition of a profitable new customer are not the same thing.

Here is what most DTC brands are actually looking at when they check their Meta dashboard.


THE ROAS INFLATION MECHANICS

When you check Meta Ads Manager and see a 4× ROAS, Meta is telling you: for every £1 spent on these ads, £4 of revenue was generated by people who saw or clicked one of your ads within the attribution window.

Three things in that sentence should concern you.

First: “saw or clicked.” Meta’s default attribution includes view-through attribution — conversions where someone saw your ad (did not click it, just saw it) and then purchased within 1 day. A customer who saw your ad while scrolling and then found your site through a Google search two hours later is counted as a Meta conversion. If you have a 1-day view attribution window enabled, a significant portion of your reported conversions are view-through — customers who may have been going to buy regardless of the ad.

Second: “within the attribution window.” Meta’s default is 7-day click, 1-day view. A customer who clicked your Meta ad, browsed your site, and then received one of your Klaviyo win-back emails and purchased 6 days later is counted as a Meta conversion. Klaviyo also counts that as an email conversion. Both platforms have technically followed their own rules. Both are wrong about who deserves the credit.

Third: “revenue.” Meta reports revenue. Not gross profit. Not contribution margin. Not whether the customer was a new customer acquiring for the first time or an existing customer who was going to purchase anyway.

The result: a typical DTC brand at £20,000/month Meta spend will see Meta claim £70,000–£90,000 of revenue in their dashboard. Their actual Shopify revenue will be £50,000 total — from every channel combined. Meta is claiming 140–180% of total business revenue. That is attribution inflation.


THE METRIC THAT CUTS THROUGH ALL OF IT

Marketing Efficiency Ratio. MER.

MER = Total revenue ÷ Total marketing spend.

No attribution model. No platform claims. No window games. Just: of every pound we spent on marketing, how much revenue did the business generate?

If you spend £20,000 across Meta and Google and your Shopify revenue is £60,000, your MER is 3×. Full stop. No platform can claim more than that collectively.

Track it weekly. Set a target. Make budget decisions from it.

Your target MER is not arbitrary — it is calculated from your business economics. If your gross margin is 55% and you need 15% net contribution before overheads:
Available for marketing: 55% − 15% = 40% of revenue
Minimum viable MER: 1 ÷ 40% = 2.5×

Every week your MER is at or above 2.5×, your marketing is covering its costs. Every week it is below 2.5×, you are eroding margin. Scale when it is above. Investigate when it drops.


HOW TO USE ROAS ALONGSIDE MER (NOT INSTEAD OF IT)

ROAS is not useless. Within a single platform, platform-reported ROAS is a useful directional signal for comparing one campaign against another, one creative against another, one audience against another. It tells you what is working better within the ecosystem you are measuring.

What ROAS cannot tell you is whether the channel itself is driving genuinely incremental revenue — or whether it is primarily claiming credit for conversions that would have happened anyway.

The practical framework:

Use ROAS for: comparing creative A vs creative B within Meta. Identifying which ad sets to scale and which to pause. Monitoring performance trends within a single platform.

Use MER for: deciding how much total budget to allocate across all channels. Deciding whether to scale overall spend. Deciding whether a channel is justified as part of the mix. Evaluating whether last month’s marketing investment was efficient.

The test: if your Meta ROAS is strong and improving but your MER is declining, Meta is claiming more credit — not generating more value. This is the signal to run an incrementality test before scaling Meta spend further.


THE ONE THING TO DO TODAY

Pull your last 30 days from Shopify: total net revenue.
Pull your last 30 days from every ad platform: total spend across all channels (including agency fees and creative production).
Divide revenue by total spend.

That is your MER. Compare it to your gross margin minus your required net contribution. Is it above or below target?

If it is below target: do not increase spend. Diagnose first.
If it is above target: you have room to scale. Use it.

Set a calendar reminder every Monday to update this number. Twelve months from now, you will have a trend line that is more valuable than any platform dashboard.


The Growth Hub contains a complete Paid Media Performance Dashboard (Section 2.2.4) with the exact weekly tracking template, MER target calculator, and the decision rules for when to scale, maintain, and reduce spend — built specifically for DTC brands on Shopify.

Access it at exposegrowth.com/growth-hub.

Or book a free Paid Media Audit at exposegrowth.com/contact — we will review your account structure, your attribution setup, and tell you what your actual MER is versus what your platforms are claiming.

Leave a comment

This website uses cookies to improve your web experience.
Home
Account
Cart
Search