For advertisers and performance teams

Win back the
conversions consent hides.

On a typical site, 34% of sessions sit behind the banner. When those visitors decline, every sale they make disappears from your reports and your bidding starves. Velo passes the consent signals Google needs, so 20 to 40% of those lost conversions come back.

analytics.google.com
Observed conversionsconsented sessions
412
Hidden by consentdeclined, never counted
−138
Modelled backrecovered by Velo
+138
Total countedafter Velo
550

The signal layer behind 100+ marketing teams

Consent Mode v2GA4 & Google AdsModelled conversionsLive in 72h

Where your conversions go

A declined visitor is not a lost one once the signal is wired correctly. Velo handles the three things that put those conversions back in your reports.

34% sit behind the banner

On a typical site, a third of sessions decline. Without modelling, every conversion they make is simply missing from GA4 and Google Ads.

20 to 40% recovered

Velo sends the right consent signals so Google models the declined conversions and adds them back. Most sites recover a fifth to two fifths.

+37% ROAS once it returns

When the full conversion picture comes back, Google Ads bids on what really happened. The same spend works measurably harder.

The gap consent quietly opens

When a visitor rejects, your advertising tags fall silent and that purchase never reaches your reports. Bidding optimises on a fraction of the truth, costs look worse than they are, and the winning campaigns get starved. The conversions did not stop. You just stopped counting them.

See the banner that asks
ads.google.com
Sessions on siteall visitors
10,000
Behind the bannerdeclined tracking
3,400
Conversions you seeconsented only
412
Conversions you missdeclined, uncounted
−138
How recovery works

A decline becomes a counted conversion

We value your privacy

We use cookies to measure traffic and improve your experience.

RejectAccept all
Step 1

The visitor declines

They tap reject and your advertising tags are blocked, exactly as the law requires. With most consent tools, that visitor and any purchase they make now drops out of GA4 and Google Ads entirely.

analytics_storagegranted
ad_storagedenied
ad_user_datadenied
ad_personalizationdenied
Step 2

Velo passes the signals

Even on a reject, Velo sends Google the exact consent state and fires a cookieless ping. Nothing personal moves, but Google now knows the choice was made and that a conversion sat behind it.

+138
conversions modelled back
observed 412total 550
Step 3

Google models them back

From those signals and your consented traffic, Google estimates the conversions consent hid and adds them to your reports. Your campaigns optimise on the full picture again.

+37%

average ROAS lift once the lost signal comes back.

When declined conversions are modelled and counted, Google Ads bids on the full picture instead of the slice that happened to consent. The same budget recovers more of what it earned.

Figures are measured ranges across Amplio Data client implementations, not a guarantee. Recovery depends on your traffic mix, regions and how your tags are configured. Modelled conversions are estimated by Google, not invented by Velo.

Recovery needs the signal set right

Modelling only works when the four consent signals are passed correctly on every visit. Velo reads each visitor's choice and sets all four in real time, with no manual tag edits and no guesswork. That is what gives Google enough to estimate the conversions a decline would otherwise erase.

How Consent Mode v2 works
velo.app/consent
analytics_storagemeasures traffic in GA4
granted
ad_storagestores advertising cookies
denied
ad_user_datasends data to Google Ads
denied
ad_personalizationallows remarketing audiences
denied

What still reaches Google on a reject

A decline blocks the cookies, not the signal. These are the cookieless pings Velo keeps flowing so the model has enough to recover the conversion.

Consent stategranted or denied, per flag
Coarse regioncountry level, no precise location
Conversion eventthat one happened, not who
Timing pingcookieless, no identifier
Set once, recovered for good

Stop paying for conversions you never get to count.

Add Velo to your Google Tag Manager and the lost signal comes back on every page, in every region, with nothing to maintain by hand. See where your recovery sits before you commit.

Recovering lost conversions, answered

Why am I losing conversions in the first place?

When a visitor declines the banner, your advertising tags are blocked, so the conversion they make is never sent to GA4 or Google Ads. On a typical site, 34% of sessions sit behind that banner, which means a large share of real sales never reaches your reports.

How much can I actually recover?

Most sites recover 20 to 40% of the conversions consent was hiding once Velo wires the signals and Google models the declines back. The exact figure depends on your traffic mix, your regions and how your tags are configured.

Are modelled conversions real?

They are Google's estimate of the conversions that happened behind a decline, calculated by Google from your consented traffic and the consent signals Velo sends. Velo does not invent numbers. Treat them as a measured estimate, not a guarantee.

How does this lift my ROAS?

Once the missing conversions return, Google Ads bids on the full picture instead of the consented slice. Winning campaigns stop looking unprofitable and the same spend works harder. Across Amplio Data client implementations the average lift is +37%.

Do I have to rebuild my tracking?

No. You add the Velo template to your Google Tag Manager once and your existing tags read consent automatically. There are no per tag consent checks to write or maintain. See how Consent Mode v2 works for the detail.

How long until I see conversions return?

Full setup runs inside 72 hours. Once the signals flow and Google has enough consented traffic to model from, the recovered conversions begin appearing in your reports.

Recover the conversions you already earned.

Add Velo once and get the consent signals wired correctly, the declined conversions modelled back, and your ROAS bidding on the full picture, live in 72 hours.

Consent saved