The short answer

Total Commerce ROAS is a metric for total revenue across a brand’s own site, Amazon, TikTok Shop, and other tracked commerce surfaces, divided by total advertising spend. It differs from platform ROAS, which only counts revenue an individual platform can track through its own pixel or checkout. Because platforms can't see purchases completed elsewhere, platform ROAS often understates a channel's true return once marketplace and cross-channel sales are counted in.

Brands running paid ads across different platforms often notice the numbers on each platform's dashboard don't quite match what's going on in the business. The spend is clearly doing something: sales are up, direct traffic is up, repeat customers keep showing up in places they weren't advertised to directly. But when it's time to find the number that ties it all together, every platform hands over a piece of the story, and none of them agree on what the whole thing adds up to. It's tempting to assume the fix is a better dashboard, or one more integration away. It usually isn't.

What is platform ROAS?

Platform ROAS is the return on ad spend calculated by a single advertising platform, using only the conversions it can observe through its own pixel, SDK, or app tracking. It's an accurate measure of what happens inside that platform's own walled garden, and useful for exactly that. Treating it as the channel's full value to the business is where it starts to break down.

Why platform ROAS breaks down for multi-channel brands

Someone sees an ad on one platform, then buys the product on a different storefront a few days later. The platform where the ad ran has no way to see that sale. It only has visibility inside its own walls, so a real, ad-driven purchase never makes it into that platform's reporting. Multiply this across every brand selling on more than one storefront, and platform-reported ROAS stops being the full picture of what a campaign actually achieved. A platform simply can't report on a sale that happens somewhere it doesn't operate. That's a structural limit, not a tracking bug or a data-quality issue.

What is Total Commerce ROAS?

Total Commerce ROAS follows a sale wherever it actually closes, not just where the ad ran, because a customer might see an ad on one platform and buy on another. Revenue on a brand's own site, on Amazon, and on TikTok Shop all count toward the same number, divided by total advertising spend.

Without that combined view, some of what paid media earned gets recorded as organic revenue or credited to a different channel, so campaigns look weaker on paper than they actually perform.

This is the number that decides whether a channel gets more budget or gets cut, so understating it has a direct cost.

Platform ROAS vs. Total Commerce ROAS

Platform ROAS Total Commerce ROAS
What it measures Revenue tracked through one platform's own pixel or checkout Revenue across every storefront a brand sells on
What it misses Sales completed on a different platform or marketplace Very little, once every commerce surface is connected, though gaps can remain where a surface isn't yet integrated
Formula Platform-attributed revenue ÷ spend on that platform Total revenue across DTC, Amazon, TikTok Shop, and other tracked surfaces ÷ total ad spend
Best used for Understanding how a platform's own ad performance is tracking Judging a channel's true contribution to the business

What happens when a brand budgets off platform ROAS alone?

DTC, Amazon, and marketplace teams each pull their numbers from systems that were never built to reconcile with each other. Three people can walk into the same budget meeting with three different "correct" answers, and the platform ROAS number is usually the one that gets trusted, since it's the easiest to pull. That's how budgets end up siloed by storefront instead of being allocated by what's actually working: a channel gets cut because its platform number looks weak, without anyone realizing it was quietly driving sales somewhere else the whole time.

Fospha's State of Retail Commerce 2026 report found the same pattern at scale: as sales spread across DTC, Amazon, TikTok Shop, and other marketplaces, measuring only web impact increasingly pulls budget toward whatever's easiest to observe rather than what's actually working.

What Total Commerce ROAS reveals

When a brand puts this into practice, the pattern shows up clearly. Topicals, a skincare brand selling across TikTok Shop, Amazon, and DTC, used Fospha's marketplace measurement, to see what GMV Max was really driving: once Amazon revenue was counted alongside TikTok Shop for the same spend, Amazon revenue grew 3.7X and Total Commerce ROAS came out at roughly 7.0, compared to about 2.2 on TikTok's own platform reporting. TikTok's reporting wasn't wrong. It just couldn't see the real purchases TikTok was driving on a storefront its own pixel doesn't cover.

Common questions

Q: Does using Total Commerce ROAS mean ignoring platform-reported metrics?

No. Platform ROAS is still useful for understanding how a platform's own ad performance is tracking on its own terms. Total Commerce ROAS is meant to sit alongside platform numbers as the fuller benchmark, not replace the need to understand platform-level performance.

Q: How can a brand check whether it has this gap?

Compare each channel's platform-reported ROAS against your actual backend revenue for that same channel and period. A large, consistent gap between the two is the signal that spillover is happening and isn't being counted. Fospha's lesson goes deeper into quantifying that spillover, if you want to look at the data behind it.

Q: Can Total Commerce ROAS be calculated without marketplace sales data?

Not accurately. Calculating Total Commerce ROAS requires ingesting sales data from every storefront a brand operates, including Amazon and TikTok Shop, and connecting it back to the media activity that influenced it. Without that marketplace data, the calculation defaults back to platform ROAS.

Q: Is Total Commerce ROAS the same as Blended ROAS?

No, and this is the distinction worth getting right. Blended ROAS combines every channel's spend and revenue, but only on a single surface, typically a brand's own site. Total Commerce ROAS combines every channel across every surface a brand sells on, including Amazon and TikTok Shop. The two can look similar on paper while measuring fundamentally different things.

Related reading

See how Fospha works in practice. 30-minute walkthrough on your data, your channels, this quarter.

Book a demo