One consent layer.
Every region covered.

The cookie banner and Google Consent Mode v2 layer that keeps you compliant across the EU, the UK and the US, and counts the conversions consent quietly hides.

yourwebsite.com
We value your privacy

We use cookies to measure traffic and improve your experience. You choose what to allow.

RejectPreferencesAccept all

The consent layer behind 100+ marketing teams

EU · UK · US coverageGoogle Consent Mode v2Live in 72hOne flat fee

One layer, three jobs

Velo handles the banner your visitors see, the regions you operate in, and the signal your campaigns run on.

Compliant by region

Opt in across the EEA and the UK, opt out for US state laws, light touch everywhere else. Applied at the edge, on the first view.

Signal recovered

Consent Mode v2 wired the way Google expects, so visitors who decline are still modelled and counted. Most sites win back 20–40%.

Live in a day

One script tag plus a Google Tag Manager template. Everything else is set in the dashboard, with a full setup inside 72 hours.

How Velo works

Ask, honour, recover

We value your privacy

We use cookies to measure traffic and improve your experience.

RejectAccept all
Step 1

Ask, in plain language

A banner that reads like a sentence, themed to your brand. Your visitor chooses what to allow, on the first view, in their language.

Necessaryalways on
Analyticsanalytics_storage
Advertisingad_storage
Step 2

Honour every choice

Tags stay blocked until the visitor agrees, category by category. Every choice is written to an anonymised audit log you can show a regulator.

+37%
average ROAS lift
analytics_storage ad_storage
Step 3

Recover the signal

Consent Mode v2 is wired the way Google expects, so visitors who decline still get modelled. The conversions consent was hiding get counted again.

Win back the conversions consent hides

On a typical site, 34% of sessions sit behind the banner and never reach your reports. Velo wires Consent Mode v2 the way Google expects, so those visitors are modelled and counted. Most sites recover 20 to 40% of the conversions they were quietly losing.

How recovery works
analytics.google.com
Observed conversionsconsented sessions
412
Modelled conversionsdeclined, recovered
+138
Total countedafter Velo
550

One layer, the right rule for every visitor

Velo reads the visitor's country at the edge and applies the right regime automatically: opt in across the EEA and the UK, opt out for US state laws, light touch everywhere else. No geo lookups, no separate banners to maintain.

Set your regions
Velo···
Region rulesAuto
Visitor in: Spain · EEA
EEA & UK · opt in
US states · opt out
Rest of world · notice

A clean record of every choice

Every accept, reject and preference is written to an anonymised, time stamped log at the edge. When a regulator or a client asks how consent was captured, you have the answer ready, exportable, and tied to nothing that identifies a person.

See the audit log
velo.app/audit
Accept all2026-06-25 09:41 · EEA
logged
Analytics only2026-06-25 09:39 · UK
logged
Reject all2026-06-25 09:38 · US-CA
logged
Preferences saved2026-06-25 09:36 · EEA
logged

Everything the consent layer should do

One dashboard for the whole job, from the banner your visitors see to the signal your campaigns depend on.

Recover

Modelled conversions

Consent Mode v2 fills the gap left by declined visitors, so GA4 and Google Ads keep counting.

Manage

Admin dashboard

Banner, categories, regions and vendors in one place. Change anything without touching the snippet.

Disclose

Vendor list

A maintained list of the tags and partners on your site, kept current and shown to your visitors.

Switch

Migration

Moving from another CMP? Velo maps your categories and vendors across so you keep your look and your records.

Prove

Consent records

An anonymised, exportable trail of every choice, ready for an audit or a client question.

Perform

Edge speed

Velo runs on Cloudflare's edge, so the banner shows instantly and never holds up your page.

It is all in one snippet

One script tag and a Google Tag Manager template. Everything else lives in the dashboard, and the snippet never changes again.

index.html
<!-- Add Velo once. Manage everything else in the dashboard. -->
<script
  src="https://cdn.veloconsent.com/v1/velo.js"
  data-site="your-site-id"
  defer></script>
+37%

average ROAS lift once the signal comes back.

When declined visitors are modelled and counted, your campaigns optimise on the full picture again, not the slice that happened to consent.

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.

Compliant with the rules that matter

Velo keeps you on the right side of the privacy laws your visitors are protected by, and runs to a recognised information security standard.

GDPR
CCPA
ISO 27001

Stay compliant. Recover the signal.

Add Velo once and get the banner, the regions, the audit log and Consent Mode v2 working together, live in 72 hours.

Consent saved