One line. Fully automatic.

ConsentFlow detects everything else for you

Your embed code

Paste as the first script in <head>. That's it.

<script src="/loader.js?key=YOUR_SITE_KEY" data-cf-ignore="true"></script>

Get your key instantly when you sign up — no domain setup required.

WordPress (recommended)

Download the official plugin — it injects the loader first in <head>, excludes WP Rocket / optimizers, and reports your script queue for scanning.

Download WordPress plugin

  1. Plugins → Add New → Upload Plugin → activate
  2. Settings → ConsentFlow → paste your server URL and site key from the dashboard
  3. Remove manual embeds from HFCM / theme header; deactivate other cookie banner plugins
  4. Clear WP Rocket and CDN cache

Bulletproof checklist

Triple-layer detection

Tag or ignore your scripts

In strict regions (GDPR, California / CIPA), unknown scripts are blocked until consent. Mark your own code:

<script src="/assets/app.js" data-cf-ignore="true"></script>
<script type="text/plain" data-consent="analytics" src="https://www.googletagmanager.com/gtag/js?id=G-XXX"></script>

Compliance built in

← Dashboard · Live demo