The cookie banner and Consent Mode v2 layer that keeps you compliant — and recovers the conversions other tools quietly lose.
Paste this into Claude, Cursor, Copilot or any coding agent and it installs Velo for you.
# Install Velo — cookie banner + Google Consent Mode v2
You are installing Velo, a consent management platform, on the user's
website. There are two install paths. Prefer Google Tag Manager
whenever the site runs it — one tag in the container, no code on the
page. The direct snippet is the fallback for sites without GTM.
## Steps
1. Check whether the site runs Google Tag Manager: look for a
GTM-XXXXXXX container id, a googletagmanager.com/gtm.js request,
or a first party proxy of it, in the page source or codebase.
2. GTM present? Install through it (recommended). In the container:
- Templates → Tag Templates → New → ⋮ → Import template.tpl
from github.com/ampliodata/velo-cmp (Velo CMP).
- Create a tag from the template and set the user's Velo site id;
pick the light or dark theme.
- Fire it on the Consent Initialization – All Pages trigger.
Never Initialization or All Pages — both run too late for
consent defaults.
- Preview, then Submit and Publish.
Full guide: https://veloconsent.com/google-tag-manager
3. No GTM? Place this snippet in the <head>, before any analytics or
marketing tags — that order matters, Velo must set consent
defaults first:
<script src="https://veloconsent.com/v1/velo.js"
data-velo-site="YOUR_SITE_ID" defer></script>
The platform guides below show exactly where it goes.
4. Replace YOUR_SITE_ID with the user's site id from the Velo
dashboard. If they do not have one yet, send them to
https://veloconsent.com/get-started
5. Install ONE path, never both — two installs means two banners.
## Platform guides
| Platform | Guide |
| --- | --- |
| WordPress | https://veloconsent.com/wordpress |
| Shopify | https://veloconsent.com/shopify |
| Webflow | https://veloconsent.com/webflow |
| Framer | https://veloconsent.com/framer |
| Wix | https://veloconsent.com/wix |
| Squarespace | https://veloconsent.com/squarespace |
| Drupal | https://veloconsent.com/drupal |
| HubSpot | https://veloconsent.com/hubspot |
| Square Online | https://veloconsent.com/square |
| Google Tag Manager | https://veloconsent.com/google-tag-manager |
| Duda | https://veloconsent.com/duda |
| Shopware | https://veloconsent.com/shopware |
| BigCommerce | https://veloconsent.com/bigcommerce |
| Custom stack or anything else | https://veloconsent.com/developers |
## Verify
- The banner renders on a fresh page load.
- Before the visitor chooses, Google consent defaults are denied in the
EEA and the UK.
- In a GTM install, the Velo tag fires on Consent Initialization before
every other tag.
- Marketing and analytics tags fire only after consent is granted.
- window.Velo is defined, and Velo.open() reopens the preferences
panel.
More context for agents: https://veloconsent.com/llms.txt
Everything an AI assistant needs to know about Velo, in two plain text files.
https://veloconsent.com/llms.txt https://veloconsent.com/install.md
* Free up to 10,000 sessions a month
Measured ranges across Amplio Data implementations show a +37% average ROAS lift across paid channels after the fix.
Be one of them. Consent that pays for itself, with Velo.
Declined visitors still count through modelling. Most sites win back 20 to 40% of the conversions consent was hiding.
Pick the banner that fits your site. One engine drives all three — themed to your brand and written like a sentence, not a legal notice.
of sessions on a typical site sit behind the banner. Wired the way Google expects, that signal gets counted again.
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.
Be one of them. Take back your signal with Velo.
Free covers one site up to 10,000 monthly sessions, with unlimited users and a cookie scan at onboarding. No card required.
Add Velo once and manage everything else in the dashboard — or use the Tag Manager template. The snippet never changes again.
Simple, modal or embedded — themed to your brand color, button shape and banner style, straight from the dashboard.
Consent Mode v2 advanced is wired the way Google expects. Watch recovered conversions land, with every choice in the audit log.
Dive into consent analytics to measure your recovery, keep every tag first party and served server side, and let automated tests lift your opt in rate on their own.
See what consent hides and watch recovered conversions build back — every visitor choice lands in a clean, exportable audit log.
Your banner and every tag are served from your own domain, wired server side by our team. Nothing leans on the third party scripts ad blockers strip out, so your data lands complete and fast.
Velo quietly tests banner variants — the copy, the layout, the order of the buttons — and keeps the one that wins the most consent. Your opt in rate climbs on its own, with no dashboard to babysit.
Got questions? The usual ones are answered here. Still curious? Reach out directly — we answer fast.
Velo is a lightweight cookie banner with Google Consent Mode v2 wired in underneath. Visitors choose what to allow, your tags only fire once they agree, and the conversions consent usually hides get modelled back into Google. One snippet and you are live in minutes.
When a visitor declines, Velo still passes the consent signals Google expects, so the conversion is modelled from consented traffic instead of dropped from your reports. On a typical site that wins back 20 to 40% of the conversions consent was hiding.
Yes. Velo reads the visitor's country at the edge and applies the right rule on its own: opt in across the EEA and the UK, opt out for US state laws, light touch elsewhere. Every choice lands in an anonymised audit log you can export.
One script tag plus a Google Tag Manager template and you are live in minutes. It runs on WordPress, Shopify, Webflow, Wix and anything custom.
Yes. Velo maps your categories and vendors across, so you keep your look and your records.
Start free on one domain with the full banner and Consent Mode v2. Multiple domains move to a flat monthly fee that does not climb with your traffic.
Start free up to 10,000 sessions a month
— and upgrade when the numbers do.
No credit card · GDPR ready · Live in minutes