CookieBoss – Cookie Consent & GDPR Compliance

Beschrijving

CookieBoss is een licht en snel platform voor het beheren van cookietoestemming, gebouwd voor naleving van de AVG/GDPR en ePrivacy. Deze plugin verbindt je WordPress site met je CookieBoss account en toont automatisch een aanpasbare toestemmingsbanner.

Get compliant in 2 minutes — for free:

  • Direct conform — AVG/GDPR & ePrivacy toestemmingsbanner met automatische scriptblokkering en Google Consent Mode v2, zonder configuratie
  • Works with WooCommerce and caching plugins — no per-page setup, no conflicts
  • Gratis pakket — 1 domein, alle kernfuncties, geen creditcard nodig

Waarom CookieBoss?

  • Lichtgewicht — minder dan 25 KB gzipped, geen invloed op de Core Web Vitals
  • Automatische cookiescan — detecteert cookies en categoriseert ze op basis van een database met meer dan 5.000 bekende cookies
  • Google Consent Mode v2 — ingebouwd, geen configuratie nodig
  • Automatic script blocking — blocks Google Analytics, Facebook Pixel, Hotjar, and 20+ other tracking scripts until consent
  • 32 talen voor de toestemmingsbanner via de CookieBoss CDN
  • Customizable banner — bottom bar, modal, or preference center layouts
  • Ondersteuning voor donkere modus met automatische detectie
  • Gratis pakket — 1 domein, alle kernfuncties, geen creditcard nodig

Functies:

  • Toestemmingsbanner met één klik installeren
  • Automatic script blocking for known tracking plugins (GA, GTM, Facebook, Hotjar, etc.)
  • Google Consent Mode v2 met URL-passthrough en redactie van advertentiegegevens
  • Beheer van het cookieoverzicht
  • Toestemming per categorie (noodzakelijk, statistieken, marketing, functioneel)
  • Integratie met Google Tag Manager
  • Toestemming delen over meerdere domeinen
  • A/B tests om de banner te optimaliseren
  • Beheervoorbeeldmodus — surf zonder banner terwijl je bent ingelogd
  • Nalevingsrapporten en AI-ondersteunde audit
  • REST API voor headless en op maat gemaakte integraties

Hoe het werkt:

  1. Maak een gratis account aan op cookieboss.io
  2. Voeg je domein toe en configureer je banner
  3. Installeer deze plugin en voer je site ID in
  4. Je toestemmingsbanner staat live — scripts worden geblokkeerd tot er toestemming is

De banner beheer en personaliseer je in het CookieBoss-dashboard — deze plugin verzorgt het invoegen van scripts, de blokkering en de Google Consent Mode integratie op je WordPress site.

Automatische scriptblokkering:

When blocking mode is enabled, the plugin automatically rewrites script tags for known tracking services so they don’t execute until consent is given:

  • Statistieken: Google Analytics, Google Tag Manager, Hotjar, Matomo, MonsterInsights, ExactMetrics, Site Kit
  • Marketing: Facebook Pixel, Pinterest Tag, TikTok Pixel, LinkedIn Insight, Google Ads, Twitter/X UWT
  • Functioneel: HubSpot, Intercom, Drift, Crisp, LiveChat

Scripts worden geïdentificeerd op zowel hun geregistreerde WordPress handle als hun bron-URL, zodat zowel door plugins ingevoegde als handmatig toegevoegde scripts worden opgemerkt.

Zie de sectie “Externe diensten” hieronder voor de CookieBoss endpoints die deze plugin benadert.

Externe diensten

Deze plugin verbindt je site met de CookieBoss dienst (cookieboss.io), geëxploiteerd door Transformination OÜ. De plugin benadert deze CookieBoss endpoints:

  • cdn.cookieboss.io — levert het script van je toestemmingsbanner (wordt op elke pagina geladen; je site-ID maakt deel uit van de script-URL). Wordt ook benaderd om je site-ID te verifiëren wanneer je die in de instellingen opslaat.
  • a.cookieboss.io — verstuurt anonieme toestemmingsstatistieken (land en toestemmingskeuze) wanneer een bezoeker met de banner interacteert.
  • api.cookieboss.io — OAuth authenticatieaanroepen (tokenuitwisseling, tokenmetadata, tokenintrekking) wanneer je de plugin verbindt of loskoppelt, en API-aanroepen voor toestemmingsstatistieken ten behoeve van de widget in het beheer (je site ID en API-sleutel worden verzonden om geaggregeerde toestemmingsstatistieken op te halen).
  • app.cookieboss.io — de aanmeld en autorisatiepagina van CookieBoss, die in een browser pop-up wordt geopend wanneer je de knop “Verbinden met CookieBoss” gebruikt.

No personal data is sent to these services — only consent choices (accept/reject/custom) and anonymous analytics (country, consent rate).

De plugin bevat daarnaast lijsten met bekende domeinen van derden (bijvoorbeeld googletagmanager.com, connect.facebook.net, maps.googleapis.com). Dit zijn detectie handtekeningen waarmee volging-scripts die al op je site staan worden herkend, zodat ze kunnen worden tegengehouden tot er toestemming is — de plugin neemt zelf nooit contact op met deze domeinen.

Op het gebruik van de CookieBoss dienst zijn de voorwaarden en het privacybeleid van CookieBoss van toepassing:

  • Dienstvoorwaarden: https://cookieboss.io/terms
  • Privacybeleid: https://cookieboss.io/privacy

Schermafbeeldingen

Installatie

  1. Installeer de plugin via de WordPress pluginmap, of upload de map cookieboss naar /wp-content/plugins/
  2. Activeer de plugin via het menu “Plugins”
  3. Ga naar Instellingen CookieBoss
  4. Voer je site ID in (te vinden in het CookieBoss-dashboard onder het Installatiescript van je site)
  5. Enable “Blocking Mode” to automatically block tracking scripts until consent
  6. Klik op “Instellingen opslaan” — je toestemmingsbanner staat nu live

Heb je nog geen CookieBoss account? Meld je gratis aan.

FAQ

Heb ik een CookieBoss account nodig?

Ja. De plugin laadt je toestemmingsbanner vanaf de CookieBoss CDN. Maak een gratis account aan op cookieboss.io/signup.

Waar vind ik mijn site ID?

Login op app.cookieboss.io, ga naar je site en zoek het site ID in de sectie Installatiescript.

Is het gratis?

Yes. The free tier includes 1 domain with all core consent features. Paid plans start at €9/month for additional domains and advanced features.

Wat doet de blokkeermodus?

When enabled, the plugin automatically prevents known tracking scripts (Google Analytics, Facebook Pixel, etc.) from running until the visitor consents to the relevant cookie category. This is done by changing the script type to text/plain and adding a data-cookieconsent attribute.

Werkt het met cachingplugins?

Ja. Het toestemmingsscript en de standaardwaarden van Google Consent Mode dragen precies de attributen waar caching- en JavaScript optimalisatieplugins naar zoeken (data-cfasync=”false”, data-no-optimize, data-no-minify, data-no-defer, data-noptimize), zodat WP Rocket, LiteSpeed Cache, W3 Total Cache, Autoptimize, SiteGround Optimizer en Cloudflare Rocket Loader ze standaard met rust laten. Dit is belangrijk: de banner moet vóór andere scripts laden om cookies correct tegen te houden.

Als een agressieve instelling voor uitgesteld of vertraagd JavaScript de banner alsnog tegenhoudt, sluit je het CookieBoss script handmatig uit:

  • WP Rocket — Bestandsoptimalisatie: voeg cdn.cookieboss.io toe aan “Uitgesloten JavaScript-bestanden” en cookieboss aan de uitzonderingen van “JavaScript-uitvoering vertragen”.
  • LiteSpeed Cache — Page Optimization → JS Settings: voeg cdn.cookieboss.io toe aan “JS Excludes” (en aan de uitsluitingen voor deferred/delayed als die aanstaan).
  • W3 Total Cache — Performance → Verkleinen: script toevoegen aan “Nooit de volgende JS bestanden verkleinen”.
  • Autoptimize — JavaScript opties: Cookieboss toevoegen aan “Scripts uitsluiten van Autoptimize”.
  • SiteGround Optimizer / Cloudflare Rocket Loader — wordt al overgeslagen via data-cfasync=”false”; geen actie nodig.

Wordt Google Consent Mode v2 ondersteund?

Ja. De plugin voegt de standaardtoestemmingsstatus van Google Consent Mode v2 in voordat Google tags worden geladen. Alle toestemmingscategorieën staan standaard op geweigerd en worden geüpdatet zodra de bezoeker een keuze maakt.

Maakt het mijn site trager?

Nee. Het toestemmingsscript is kleiner dan 25 KB gzipped en wordt met defer geladen, dus het blokkeert het renderen van de pagina niet. Het heeft geen enkele invloed op de Core Web Vitals.

Kan ik de banner verbergen terwijl ik mijn site bewerk?

Ja. Zet “Beheervoorbeeldmodus” aan in de instellingen om de banner te verbergen en alle scripts te deblokkeren zolang je als beheerder bent ingelogd. Bezoekers zien de banner gewoon.

Kan ik het ontwerp van de banner aanpassen?

Yes. Banner layout (bottom bar, modal, preference center), colors, text, animations, and dark mode are all configurable in the CookieBoss dashboard.

Worden meerdere talen ondersteund?

Ja. De toestemmingsbanner ondersteunt 32 talen, geleverd vanaf de CookieBoss CDN. Stel je voorkeurstaal in via het CookieBoss dashboard.

Wat is URL-passthrough?

URL passthrough geeft informatie over advertentieklikken (gclid, dclid) door via pagina-URL’s, ook wanneer toestemming voor ad_storage is geweigerd. Dit verbetert de conversiemodellering van Google Ads.

Wat is redactie van advertentiegegevens?

Wanneer dit is ingeschakeld, worden identifiers van advertentieklikken uit netwerkverzoeken verwijderd zodra toestemming voor ad_storage is geweigerd. Dit biedt strengere privacy, maar kan de nauwkeurigheid van de conversiemodellering van Google Ads verminderen.

Beoordelingen

Er zijn geen beoordelingen voor deze plugin.

Bijdragers & ontwikkelaars

“CookieBoss – Cookie Consent & GDPR Compliance” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Bijdragers

“CookieBoss – Cookie Consent & GDPR Compliance” is vertaald in 1 locale. Dank voor de vertalers voor hun bijdragen.

Vertaal “CookieBoss – Cookie Consent & GDPR Compliance” in je eigen taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.

Changelog

1.1.1

  • New: guided 3-step setup wizard on first activation — connect, apply recommended settings, and confirm your banner is live in about two minutes.
  • New: “Switching from another consent plugin?” prompt that offers a faster path when a competing consent plugin is detected.
  • Improved: consent scripts now resist interference from caching and JavaScript-optimization plugins (WP Rocket, LiteSpeed, Autoptimize, Cloudflare Rocket Loader), so the banner and Google Consent Mode defaults are no longer delayed or broken.
  • Fixed: the in-admin consent statistics widget now loads and displays your banner’s impression and consent-rate data.
  • The “Cookie Consent Preferences” block now ships block.json metadata for editor discovery.

1.1.0

  • New: one-click “Connect to CookieBoss” — OAuth flow opens a popup, you sign in (or sign up) at app.cookieboss.io, pick a site, and the plugin is configured automatically. No more copying Site IDs by hand.
  • Manual Site ID input remains available as a fallback below the Connect button.
  • New: Disconnect button to revoke the connection and clear stored credentials.

1.0.1

  • Auto-save Site ID when Verify succeeds — eliminates the contradiction between the green Verify message and the orange “Not configured” Connection Status pill (#157)
  • Fixed duplicate “Settings saved.” admin notice after saving plugin settings (#159)

1.0.0

  • Initial release
  • Site ID configuration with CDN verification
  • Enable/disable toggle
  • Automatic consent script injection
  • Google Consent Mode v2 default state injection (all categories denied by default)
  • GCM URL passthrough and ads data redaction options
  • Automatic script blocking for 20+ known tracking scripts (GA, GTM, Facebook, Hotjar, etc.)
  • Script identification by both WordPress handle and source URL
  • Admin preview mode — hide banner for logged-in administrators
  • Admin notice when plugin is active but not configured
  • Settings page with organized sections (General, Script Blocking, GCM, Admin)
  • Quick links to dashboard and documentation
  • Clean uninstall — removes all options and user meta