Why Your Google Ads ROAS Is a Lie (And What to Look At Instead)
If you run a small business and you're checking your Google Ads ROAS small business dashboard every morning, there's a number staring back at you that you probably trust. It might say 5.0x. Or 7.2x. And it feels good. The problem is: that number is a lie. Not a small lie. A 30–60% lie. And every budget decision you make based on it is pulling you in the wrong direction.
This isn't a conspiracy. Every major ad platform — Google, Meta, LinkedIn, Microsoft — calculates ROAS the same self-serving way: they take credit for any sale where their platform touched the user, even if that user would have bought from you anyway through organic search, direct traffic, an old email, or a podcast they heard last month. The platforms aren't reporting your ROAS. They're reporting their ROAS, the one that justifies your next budget increase.
See your real blended ROAS in 2 minutes — start your free trial
Start 14-day free trialNo credit card required.
Why every ad platform lies about its own ROAS
Think about how attribution actually works inside Google Ads. A user searches your brand name, clicks an ad, doesn't buy, then comes back three days later through a direct visit and converts. Google Ads counts that as a $200 sale attributed to the brand campaign. Meta runs the same play: someone sees your ad, scrolls past, then googles you a week later and buys. Meta still claims it. Both platforms claim the same sale. Add them up, and your reported revenue exceeds your actual Stripe deposits.
We see this in roughly 9 out of 10 accounts we audit. A business spends $5,000 on Google and $3,200 on Meta. Google reports $25,000 in revenue (5.0x ROAS). Meta reports $11,200 (3.5x ROAS). Combined, the platforms claim $36,200. The actual revenue in Stripe for that period? $23,000. There's a $13,200 gap. That gap is what gets you fired from your own business.
What blended ROAS is and how to calculate it manually
Blended ROAS is the only number that doesn't lie to you. It's brutally simple: total revenue from your accounting system divided by total ad spend across every channel. No attribution model. No platform claims. Just dollars in vs dollars out.
The formula:
Blended ROAS = Total revenue (Stripe / Shopify / accounting) ÷ Total ad spend (Google + Meta + LinkedIn + Microsoft + everything else)
Run the real example from above. Total spend: $5,000 + $3,200 = $8,200. Actual revenue: $23,000. Blended ROAS: 2.8x. That's the truth. Not 5.0x, not 3.5x. 2.8x. Now you can make decisions.
Why last-click attribution hides your best campaigns
There's a second problem hiding inside platform reports: last-click attribution. Google Ads (by default) gives 100% of the credit to the last paid click before conversion. Meta does the same thing inside its window. So your awareness campaigns, your retargeting, your top-of-funnel video — all the work that warms people up — gets zero credit. Your branded search campaign gets all the credit.
The result: marketers cut the campaigns that are actually building demand and double down on the ones that just harvest it. Branded search looks like a hero. Cold prospecting looks like a failure. Six months later, branded search volume drops because nobody is feeding the top of the funnel anymore, and the business stalls.
What a healthy blended ROAS looks like in 2026
Benchmarks help you sanity-check your number. Based on 2026 data across small business advertisers:
- Google Ads median single-platform ROAS: 3.52x
- Meta Ads median single-platform ROAS: 2.8x
- Healthy blended ROAS for ecommerce: 2.5x–4.0x
- Healthy blended ROAS for SaaS / services (where LTV is longer): 1.5x–2.5x is sustainable if LTV:CAC stays ≥ 3:1
If your blended ROAS is under 1.0x, you're losing money on every customer and hoping volume fixes it. It won't. If it's between 1.0x and the platform's reported numbers, that's normal — that gap is the lie tax. If your blended ROAS is genuinely above 3x, you've got a real winner and you should be pouring fuel on it.
See your real blended ROAS in 2 minutes — start your free trial
Start 14-day free trialNo credit card required.
How to stop making budget decisions based on platform dashboards
Three things to change this week:
- Pick one source of truth for revenue. Stripe, Shopify, QuickBooks — whatever your accounting actually runs through. Platform-reported revenue doesn't count anymore.
- Calculate blended ROAS weekly, not daily. Daily numbers are noise; weekly numbers show real trends and avoid the algorithm-disruption trap of changing things too often.
- Compare platforms against each other using the same attribution window. Google's default is 30 days. Meta's is 7. You're literally comparing different time periods. Normalize them, or use a tool that does it for you.
This is what large ecommerce brands solved with tools like Triple Whale and Northbeam. The same problem exists for service businesses and SaaS — which is exactly why we built Ad Lens. One blended ROAS number, computed against your real revenue, updated every 15 minutes, across every platform you run.
Stop trusting the dashboards that have a financial interest in you spending more. Look at one honest number. Make decisions from there.
See your real blended ROAS in 2 minutes — start your free trial
Start 14-day free trialNo credit card required.