Get started

Up and running,
step by step.

The exact path from an empty account to a live, verified consent layer. Five steps, and the Velo console walks you through every one of them.

The setup, visualised

Five steps to a live consent layer

1

Add your site

Create the site in the Velo console. It gets a site id — lowercase letters, numbers and dashes — and a snippet generated just for it. One account holds every site you run, each with its own banner, regions and log.

yourwebsite.comAdd site
site id: yourwebsitesnippet generated
2

Drop in the snippet

One line, placed before your analytics and advertising tags. It loads without blocking your page, and it still sets the Consent Mode default — everything denied except security — the instant it runs, so nothing fires before the visitor decides.

<!-- Before your other tags. That order is the point. --> <script src="https://cdn.veloconsent.com/v1/velo.js" data-site="yourwebsite" defer></script>

Running everything through Google Tag Manager instead? Import the Velo template and a small bridge forwards each consent decision into the data layer — a GTM install and a direct install behave identically. See the GTM guide.

3

Verify from real traffic

Verification is not a box you tick. The console polls for the first real signal from your site — the banner loading, or a consent decision being recorded — and flips to installed the moment one arrives. Remove the snippet and the status flips back by itself. There is nothing to fake.

Waiting for a signal from yourwebsite.com…
Installed · last seen just now
4

Scan your site

Run the scan from the console. It crawls your pages twice — once as a visitor who has not consented, once after Accept all — and lists every cookie, storage key and script it finds, flagging anything that ran before it should have. A before and after picture of your own site, not a generic report.

Before consent
Cookies set2
Scripts held back14
Fired early1 flagged
After Accept all
Cookies set19
Scripts released14
Consent respectedYes
5

Set your regions and go live

Region defaults are decided at the edge before the page finishes painting: consent first across the EU, EEA, UK and Switzerland; notice based elsewhere, with Global Privacy Control honoured automatically. Theme the banner to your brand, publish, and every decision lands in the audit log from your first visitor on.

EU · EEA · UK · CHOpt in by default
Everywhere elseOpt out · GPC honoured
Done for you

Have the team set it up instead.

Amplio's data team runs the full setup — snippet, regions, scan and verification — in 72 hours, for one site or a whole client roster. You get the audit log as proof, without touching a line of code.