Why reported ROAS overstates returns
Dashboards credit would-have-happened-anyway conversions, double-count across platforms, and lean on tracking that privacy changes have degraded. The result reliably flatters paid channels, especially retargeting and branded demand.
How to measure true ROAS
Estimate each channel's incremental contribution causally and divide by spend. The output is true (incremental) ROAS with a confidence interval, so you know how hard to lean on it. No pixel required - your Shopify + GA4 history is enough.
Find your wasted ad spend in 2 minutes.
Upload 90 days of Shopify and GA4. Get incremental ROAS with confidence intervals. No pixel, no SDK.
Frequently asked questions
Is true ROAS the same as incremental ROAS?
+
Yes - both mean return on caused sales, not credited sales.
Why is mine lower than the dashboard?
+
Because the dashboard counts non-incremental conversions.