← All articles Attribution & ROI

Why your ROAS is lying to you

20 June 2026 · 6 min read

Open your ad dashboard right now and you will probably see a number that makes you feel good. A 5x return on ad spend. A 7x. Maybe a triumphant 12x on that one campaign you keep bragging about in the Monday meeting. The trouble is that the number is, very politely, lying to your face.

Not maliciously. The ad platforms are not con artists. But the ROAS figure they show you — return on ad spend, simply how much revenue each euro of advertising supposedly earned back — is built to flatter their own performance. And if you run a small business where every marketing euro is fought over, that flattery is expensive.

The comforting lie in your dashboard

Here is the uncomfortable truth: the ROAS in Meta Ads Manager or Google Ads is not measuring the revenue that landed in your bank account. It is measuring something far easier for the platform to count — actions that happened on the platform.

When someone clicks your ad and submits a form, the platform records a conversion and assigns it a value. Often that value is a number you typed in once and forgot about — say, "a lead is worth €50." So far, so harmless. But three things quietly inflate that picture:

The two-number test. Add up the revenue every ad platform claims for last quarter. Now look at what your CRM says you actually booked. If those two numbers are wildly different — and they almost always are — your reported ROAS is fiction.

The four ways ROAS misleads you

Strip away the dashboard sheen and platform ROAS misleads in four specific, repeatable ways. Once you see them, you cannot unsee them.

1. It rewards form-fills, not sales

The algorithm optimises for whatever you tell it counts. If "conversion" means a submitted form, the platform will hunt down people who love filling in forms — tyre-kickers, students, competitors, bots. You get a beautiful volume of cheap leads and a sales team quietly drowning in junk. (This is exactly why so many Google Ads leads never convert.)

2. It over-claims credit

Every channel insists it was the hero of the sale. Last-click, first-click, "view-through" — each model lets a platform attribute revenue it merely brushed against. Stack them together and you are double, even triple, counting the same customer.

3. It misses offline revenue entirely

For most SMBs the real money arrives after the click — a quote, a follow-up call, a signed contract. None of that flows back to the ad platform on its own, so the revenue that matters most never reaches the number you are judging campaigns by.

4. It treats every lead as worth the same

A €50,000 enterprise enquiry and a one-off €200 order both register as "1 lead." The platform optimises toward whichever is cheaper to generate — usually the small, low-value one. Your ROAS climbs while your average deal size quietly sinks.

What a trustworthy number actually looks like

So what should you trust instead? A number with two honest properties: it counts real revenue, and it counts it once.

That number is blended ROAS tied to your CRM. Blended simply means you take your total revenue across the period and divide it by your total ad spend across all channels — no per-platform self-grading, no overlapping claims. And "tied to your CRM" means the revenue is the real, closed-won money your business actually recorded, not a form-fill placeholder.

The shift in one sentence: stop dividing platform-reported conversions by spend, and start dividing real CRM revenue by total spend. One is a vanity metric. The other is a business metric. (If you want the textbook definition, see our ROAS glossary entry.)

Blended, revenue-based ROAS is less flattering. A campaign you thought ran at 8x might really sit at 2.5x. That sting is the point.

How to fix it: feed real revenue back

The good news is you do not need to rip anything out. You keep your ad platforms, your campaigns, your team. You change one thing: what information flows back to the platforms.

Today, most SMBs send the ad platforms a generic signal — "a lead happened, worth €50." The fix is to send the actual value of what that lead became: the closed-won deal amount from your CRM. This is the heart of value-based bidding — teaching the algorithm to chase revenue instead of raw lead count.

In plain steps:

Do this and your campaigns slowly start bringing you the kind of leads that close, because that is finally what you are paying the algorithm to find. That is exactly what PipeValue does: it reads the real € value of each lead from your CRM and sends it to Meta, Google, LinkedIn and TikTok, so the algorithms optimise for revenue, not raw form-fills.

FAQ

What is a good ROAS for an SMB?

There is no universal number. A 4x ROAS on the platform can lose money if half those conversions are junk leads that never close, while a 2x blended ROAS tied to real CRM revenue can be very healthy. Judge ROAS against your actual margins and close rates, not the figure the ad platform hands you.

Why is my platform ROAS so much higher than my actual sales?

Ad platforms count on-platform actions like form-fills and clicks, claim credit across overlapping channels, and have no idea which leads turned into paying customers. So the reported number counts intentions, not income. The gap you see is the difference between leads generated and revenue actually booked in your CRM.

How do I measure real ROAS instead of the platform version?

Use blended ROAS: total revenue booked in your CRM divided by total ad spend across every channel for the same period. Then feed closed-won deal values back to the platforms so each ad campaign can be judged on revenue, not raw lead count.

Do I need to change my ad platforms to fix this?

No. You keep Meta, Google, LinkedIn and TikTok. You simply change what you send them — real deal values from your CRM instead of generic conversion events — and change which number you trust internally to blended, revenue-based ROAS.

Next articleFrom click to revenue: tracking what actually matters

Stop paying for leads that never close.

Send the real € value of every lead to Meta, Google, LinkedIn & TikTok — and let the algorithms chase revenue, not clicks.

Start your 15-day free trial →