Add KukiBot to your site in 5 minutes
One script tag. That's it. No developer needed.
Step 1 — Create a free account
Sign up at kukibot.com — no credit card required. Takes 30 seconds. You'll be taken straight to your dashboard.
Step 2 — Add your site
Click Add site and enter your domain (e.g. example.com — without the https://).
KukiBot will automatically:
- Detect your site's brand color from your homepage
- Set the banner language to match your visitors' browsers
- Default to EU+UK geo-targeting (banner only shown to visitors who legally require it)
Step 3 — Copy your embed snippet
Your dashboard shows a unique script tag pre-configured for your site. Copy it with one click:
<script src="https://kukibot.com/cb.js" data-site-id="YOUR_SITE_ID" async></script>
The data-site-id attribute is your unique identifier — it links the banner to your dashboard, your settings, and your consent logs.
Step 4 — Add it to your site
Paste the snippet as high as possible inside the <head> tag on every page — before your Google Analytics or Google Ads tag. This is important for Google Consent Mode v2 to work correctly.
Platform-specific instructions
- WordPress — Don't paste the snippet. Instead, download the pre-configured plugin from your dashboard. No copy-pasting, no API keys — just activate.
- Shopify — Open Online Store → Themes → Edit code → Layout/theme.liquid and paste before
</head> - Webflow — Go to Project Settings → Custom Code → Head Code and paste there, then republish
- Google Tag Manager — Create a Custom HTML tag with the snippet, set the trigger to Consent Initialization — All Pages
- Wix — Settings → Custom Code → Add code to head (requires Wix Premium)
- Squarespace — Settings → Advanced → Code Injection → Header
- Framer — Site Settings → Custom Code → Start of <head>
Step 5 — Verify it's live
Three ways to confirm everything is working:
- Dashboard → Check deployment — KukiBot fetches your site and confirms the script tag is detected
- Visit your site in a private/incognito window — the consent banner should appear immediately
- Google Tag Assistant — enter your domain and verify consent signals are set to "denied" before interaction, and "granted" after accepting
What KukiBot does automatically
Once the snippet is live, all of this happens without any further configuration:
- 🛡 Google Consent Mode v2 — consent signals sent to GA4 and Google Ads on every decision
- 📋 Consent logging — every decision recorded in your dashboard with timestamp, visitor ID, IP, and categories
- 🌍 Geo-targeting — banner only shown to visitors in countries where it's legally required
- 🔒 IAB TCF 2.2 — industry-standard consent framework for ad networks
- 📄 Compliance report — generate a GDPR audit trail anytime from your dashboard