Analytics and Tracking

Platform-Reported ROAS

Also called In-platform ROAS, self-reported ROAS

Return on ad spend as an advertising platform scores itself, using its own attribution rules and windows.

Quick facts: Platform-Reported ROAS

Category
Analytics and Tracking
Also called
In-platform ROAS, self-reported ROAS
Level
Intermediate
Affects
Budget allocation, channel comparison, board reporting
Where to see it
Google Ads, Meta Ads Manager, GA4, Looker Studio, your order or accounting system
In this article4
  1. What platform-reported ROAS measures
  2. Why platform-reported ROAS overstates performance
  3. Common mistakes with platform-reported ROAS
  4. How to act on it

What platform-reported ROAS measures

Every advertising platform divides the revenue it believes it caused by the money you spent inside it. The spend half is reliable, because the platform billed you for it. The revenue half is a claim, built from that platform’s own attribution rules: which clicks it counts, whether it counts views as well as clicks, how long after the ad it will still take credit, and how much of the unobserved behaviour it fills in by modelling.

Those rules differ between platforms, and so does the date the revenue lands on. Google Ads reports a conversion against the date of the click that earned it, so yesterday’s figures keep rising for days afterwards. GA4 records it on the day the purchase happened. Meta credits within its own click and view windows. None of them is lying; they are answering different questions.

Why platform-reported ROAS overstates performance

A single sale is usually touched by more than one channel. Someone sees a Meta ad, searches your brand, clicks a Google ad, then buys. Each platform sees its own touch, counts the full order value, and reports it. Add the platforms together and the total revenue exceeds what the business actually banked, sometimes by a wide margin.

Retargeting makes it worse, because retargeting audiences are made of people who were already going to your site. A platform will happily claim those sales, and its reported return on ad spend will look excellent, while the incremental contribution — the sales that would not have happened otherwise — is far smaller.

Common mistakes with platform-reported ROAS

The first is summing channel revenue into a single number for a board report. The second is judging channels against each other on their own reports, when each is scored by a different referee; a channel that mainly runs prospecting will always look poorer than one running retargeting, regardless of which one grew the business.

The third is treating the gap between platform revenue and accounting revenue as a tracking fault to be fixed. Some of it is a real fault worth chasing, but a large part of it is double counting and attribution windows behaving exactly as documented.

How to act on it

Set one number as the truth for money: total revenue from your accounts or order system, divided by total advertising spend across every platform. That blended figure cannot be inflated by double counting, and it is the one that pays wages.

Use platform-reported figures for decisions inside that platform — which campaign, which audience, which creative to keep — where the rules at least stay consistent. Note the attribution model and window on every report you send, so the reader knows what they are looking at. When a budget decision is large enough to justify it, test by holding a channel back and watching what happens to overall revenue, rather than by arguing about whose report is right.

Do and do not

Do

  • Make accounting revenue over total ad spend the headline
  • Label the attribution model and window on every report
  • Compare campaigns within a platform, not across platforms

Do not

  • Add ROAS or revenue from separate platforms together
  • Treat every platform-to-shop gap as a tracking fault
  • Scale a retargeting campaign on its self-reported return alone

Questions people ask about this

Why does my ad platform report more revenue than my shop?

Usually because the platform counts sales it only partly caused, credits them to the click date rather than the purchase date, and may include conversions it modelled rather than observed. If several platforms are running, each may be claiming the same order. Your order system is the record of what customers actually paid; the platform is describing its own contribution.

Can I just add the ROAS from each platform together?

No. Adding platform figures counts shared conversions more than once and produces revenue the business never received. If you need one company-wide number, take total revenue from your accounts and divide by total advertising spend across all platforms. That blended figure is unglamorous, but it cannot be double counted.

Does that make platform ROAS useless?

Not at all. Within one platform the counting rules stay the same, so the comparison between two campaigns, audiences or creatives is fair and useful for day-to-day decisions. The figure becomes unreliable only when it is carried outside that platform and set against another platform's number, or against the finance team's revenue.

Related terms

Found this useful?

Share it, or ask an AI to summarise it

Back to the glossary

Knowing the term is the easy part

Applying it to your own site and budget is the work. Book a call and I will tell you what actually applies to you.