Skip to content

How to Calculate True ROAS When Every Platform Inflates Its Numbers

How to Calculate True ROAS When Every Platform Inflates Its Numbers Learn more about how to calculate true roas when every platform inflates its numbers and how it impacts your marketing attribution strategy.

Three platforms, three answers, one budget to defend. Your GA4 export already holds the answer, and the first finding is free and never leaves your browser. Get your first finding free

By , Founder & CEOUpdated 7 min read

Run the numbers for your store: the free break-even ROAS calculator.

Calculating true Return on Ad Spend (ROAS) requires moving beyond platform-reported metrics and focusing on incremental lift. Unlike the inflated numbers from ad platforms, true ROAS measures the actual revenue generated by your ad spend, giving you a clear picture of your marketing effectiveness. For ecommerce brands, this means understanding the real impact of your campaigns on your bottom line. To do this, you must look past the surface-level data and embrace a more sophisticated approach to measurement.

Ad platforms are designed to show you the highest possible ROAS, not the most accurate one. They take credit for every conversion, even if the customer would have purchased anyway. This creates a large gap between what you think is working and what is actually driving growth. To calculate true ROAS, you must measure the incremental sales generated by your ads, not the total sales attributed by the platform. This is the only way to build a sustainable and profitable marketing engine.

Why Platform ROAS is a Lie

Platform ROAS is a lie because it is a vanity metric designed to make ad platforms look good, not to provide you with accurate data. It operates on a flawed last-click attribution model that ignores the complex reality of customer behavior. This means you are making critical budget decisions based on incomplete and misleading information.

The core problem with platform-reported ROAS is that it fails to account for the baseline sales you would have generated without any advertising. It takes credit for organic traffic, direct visits, and brand recognition that you have built over time. This inflates your ROAS numbers and creates a false sense of security. The only way to understand the true performance of your ad campaigns is to measure the incremental lift they provide. Anything less is just guessing. And in a world of razor-thin margins, guessing is a luxury you cannot afford.

The Flaw in Last-Click Attribution

Last-click attribution is a flawed model because it gives 100% of the credit for a conversion to the very last touchpoint a customer interacts with before making a purchase. This simplistic approach ignores all preceding interactions that influenced the customer's decision. In ecommerce, this means top-of-funnel channels get zero credit, while bottom-of-funnel channels are overvalued, leading to flawed budget allocation [1].

You pour more money into channels that appear to be driving conversions, while starving the channels that are actually building your brand and creating new demand. To break free from this cycle, you need to move beyond last-click attribution and embrace a more complete approach to measurement.

How to Calculate True ROAS

Calculating true ROAS involves a simple but useful formula: (Total Revenue - Baseline Revenue) / Ad Spend. This formula removes the noise of organic and direct sales, and isolates the actual impact of your advertising. Unlike platform-reported ROAS, this method gives you a clear and accurate picture of your marketing performance [2]. It is the first step towards building a marketing strategy that is based on truth, not fiction.

To get started, you need to establish your baseline revenue. This is the revenue you would generate without any ad spend. You can determine this by running a "blackout" test, where you turn off all your ads for a specific period and measure the revenue generated. This will give you a clear understanding of your baseline. Once you have your baseline, you can use the formula to calculate your true ROAS for each channel and campaign. This will allow you to make informed decisions about where to allocate your budget for maximum impact.

The Dangers of Inflated ROAS

For ecommerce brands, this can be the difference between scaling profitably and burning through your cash reserves. It is a silent killer that can slowly erode your profitability without you even realizing it.

The most significant danger of inflated ROAS is that it encourages you to invest in the wrong channels. You pour money into campaigns that appear to be high-performing, but in reality, are just taking credit for sales that would have happened anyway. This starves the channels that are actually driving incremental growth, leading to a plateau in your business. Furthermore, it gives you a completely inaccurate picture of your true customer acquisition cost (CAC). You think you are acquiring customers for a certain price, but the reality is much different. This can have serious implications for your profitability and long-term sustainability.

Introducing Causal Inference

Causal inference is a statistical method that allows you to determine the true cause-and-effect relationship between your marketing activities and your business outcomes. Unlike traditional marketing attribution, which relies on flawed correlation-based models, causal inference uses scientific methods to isolate the actual impact of your ad spend [3, 4]. In the context of ecommerce, this means you can finally understand how much of your revenue is a direct result of your advertising, and how much would have occurred naturally.

Frequently Asked Questions

How do you calculate true ROAS?

True ROAS is calculated by taking your total revenue, subtracting your baseline revenue, and then dividing that number by your ad spend. This formula removes the impact of organic and direct sales, giving you a clear picture of the incremental revenue generated by your advertising. It is the only way to understand the true performance of your marketing campaigns.

What is the difference between attributed and incremental revenue?

Attributed revenue is the total revenue that a platform takes credit for, while incremental revenue is the revenue that was a direct result of your advertising. Attributed revenue is a vanity metric that is inflated by organic and direct sales. Incremental revenue is the metric that matters for making sound business decisions. You can read more about this in our blog post on incremental vs. attributed revenue.

Why is last-click attribution so bad?

Last-click attribution is bad because it gives 100% of the credit for a conversion to the last touchpoint, ignoring all the preceding interactions that influenced the customer's decision. This leads to a large overvaluation of bottom-of-funnel channels and a complete disregard for the top-of-funnel channels that build your brand. It is a flawed model that has no place in modern marketing. We discuss this in more detail in our post about the dangers of ROAS.

How can I measure my baseline revenue?

You can measure your baseline revenue by running a "blackout" test, where you turn off all your ads for a specific period and measure the revenue generated. This will give you a clear understanding of the revenue you would generate without any advertising. This is a critical first step in calculating your true ROAS. For a more in-depth guide, see our post on the attribution platform ROAS revenue gap.

What is a good true ROAS?

A good true ROAS is one that is profitable for your business. There is no magic number, as it depends on your margins, your customer lifetime value, and your business goals. The key is to have a clear understanding of your true ROAS, so you can make informed decisions about your marketing budget. You can use our ROAS calculator to help you determine your target ROAS.

References

[1] Is last-click attribution dead? Answers from a Data Analyst [2] How to Calculate ROAS: Formula, Examples, and Common Mistakes [3] Causal inference in economics and marketing [4] Methods for Causal Inference in Marketing

Go deeper: Incrementality testing, explained.

Sixty-second versions of these ideas: Causality Engine on YouTube Shorts.

Have an audience of ecommerce operators? Earn 20% recurring commission by recommending the €99 read.

Keep reading

Terms in this article

Browse the full glossary

Your platforms guess.
We run the math.

Upload a GA4 export and see what each channel caused, next to last-click, in 1–2 minutes. The read is yours to keep.

The free finding runs in your browser. Your file never leaves it. The full read is €99, refundable within 30 days, no questions asked. Prices exclude VAT.