ROAS tracking
Add Meta's reported ROAS to Google's, and the total usually overstates what your store actually made. The two platforms are frequently crediting themselves for the same order.
Return on ad spend, as reported inside Meta or Google, is revenue that platform attributed to itself divided by what you spent there. It's a real number, calculated correctly — it just answers “how did this platform's own attribution model score itself,” not “how much of my actual revenue came from this platform.”
A customer who saw a Meta ad, then searched and clicked a Google ad, then bought — is a single order that both platforms may independently claim inside their own attribution windows. Sum their reported revenue and you've counted that order twice, sometimes more if email or affiliate tracking also claims a piece of it.
Blended ROAS is the revenue included in the calculation divided by total advertising spend across the selected channels:
Blended ROAS = Revenue ÷ Total advertising spend
The part that trips people up is the numerator. Some businesses use total store revenue, some use only the revenue they attribute to advertising, and some exclude organic or repeat-customer revenue from the calculation entirely. None of these is more “correct” than the others — the actual requirement is picking one definition and keeping it consistent, so the number means the same thing from one month to the next.
MER (marketing efficiency ratio) is commonly calculated as total store revenue divided by total marketing spend, which sidesteps attribution entirely. It's cruder — it can't tell you which channel is working — but it can't be inflated by double-counted attribution either, which makes it a useful sanity check against blended ROAS.
Illustrative example, not a real account:
The gap between the platforms' combined claim and unique Shopify revenue isn't fraud on either side — it's overlap, plus whatever refunds happened after the platforms had already logged their numbers. The overlap figure here is an estimate for illustration; the real number depends on how much cross-channel journey overlap your store actually has.
Shopify revenue itself isn't a single obvious figure either — gross sales, net sales after discounts and refunds, and revenue including tax and shipping can each tell a different ROAS story from the same order data. We cover how that plays out on the Google Ads tracking page in more detail.
Blended ROAS and MER are both efficiency ratios, not proof of incrementality — a high ratio doesn't confirm that advertising caused the sale rather than a customer who was going to buy regardless. Attribution data, at every level of this page, is a reconstruction based on the evidence available, not a perfect record of cause and effect.
Attribix combines Meta and Google spend with net Shopify revenue and shows blended ROAS and MER alongside each platform's own reported number — so the gap between them is visible, rather than something you'd only notice by reconciling spreadsheets manually.
Connect your store and ad accounts to compare platform-reported ROAS against actual Shopify revenue.
See how this fits into Shopify attribution and Meta Conversions API.