Analytics zonder cookiebanner: 6 stappen naar echte cijfers

Ik zette mijn eerste cookiebanner op mijn eigen site en dacht dat ik een administratieve klus had afgevinkt.

Toen opende ik de site op mijn telefoon.

Een bezoeker zoekt iets. Hij landt op mijn pagina. En wat ziet hij?

Een vak dat het halve scherm bedekt, met twee knoppen waar hij nooit om vroeg. Hij heeft nog geen regel gelezen, maar moet al iets beslissen wat hij niet begrijpt.

Klinkt bekend?

Ik leefde er een tijd mee. Toen vergeleek ik de cijfers. Mijn serverlog liet duidelijk meer bezoekers zien dan mijn analytics.

Dat is logisch. Wie cookies weigert of de banner negeert, verschijnt nooit in de statistieken.

Ik wist dus niets over mijn meest privacybewuste lezers. Ondertussen gebruikte ik diezelfde cijfers om te bepalen wat ik daarna zou schrijven. Ik hield de verkeerde onderwerpen aan. Ik repareerde de verkeerde pagina's.

En elke maand dat ik wachtte, nam ik weer een beslissing op vertekende data.

Dit is het goede nieuws. De uitweg is eenvoudiger dan je denkt. Je site heeft geen banner nodig omdat ze bestaat. Ze heeft er een nodig door wat je erop zet. Haal de oorzaak weg en de banner gaat mee.

Dit artikel laat in zes stappen zien hoe.

Geen tijd om dit te lezen?

Registreer, plak twee regels code en zie je echte verkeer zonder cookiebanner. Geen creditcard, binnen minuten live.

Maak mijn gratis account

Wat een cookiebanner je echt kost

Hij neemt je twee dingen af. Meestal praten we maar over één.

Het eerste is de gebruikerservaring. De banner verschijnt op het moment dat iemand binnenkomt. Hij bedekt je inhoud en vraagt om een handeling voordat jij iets hebt gegeven.

Op mobiel neemt hij het halve scherm in. De toestemmingstool is ook een script, dus hij maakt de pagina trager.

Het tweede is de meting. Dit doet meer pijn, omdat je het nooit ziet.

Zegt iemand nee of zegt hij niets, dan verzamelt je systeem geen data over hem. Je krijgt geen foutmelding. Je krijgt een kleiner getal dat geloofwaardig lijkt.

Wil je weten hoe groot dat gat op jouw site is? Gok niet. Controleer twee dingen:

  • De statistieken van je toestemmingstool. De meeste tonen hoeveel mensen accepteren, weigeren of negeren. Dit verschilt sterk per site en per publiek, dus alleen jouw eigen cijfer telt.
  • Je serverlog of het verkeersrapport van je hosting. Vergelijk het met je analytics, voor dezelfde week. De twee kloppen nooit precies, maar de grootte van het verschil zegt veel.

Wat gebeurt er in GA4 als iemand nee zegt?

Het helpt om het mechanisme te begrijpen. Het laat zien waarom een ingestelde toestemmingstool niet alles oplost.

Google Analytics slaat een kenmerk op het apparaat van de bezoeker op, in een cookie (dat zijn de _ga-cookies). Zo herkent het systeem dezelfde browser opnieuw.

Sessies, terugkerende bezoekers en de meeste rapporten zijn erop gebouwd.

Geeft de bezoeker geen toestemming, dan wordt dat kenmerk nooit aangemaakt.

Google biedt voor dit geval modellering. Het schat wat de anderen waarschijnlijk deden, op basis van de mensen die wel toestemming gaven. Dat is een verdedigbare statistische methode, maar je moet er twee dingen over weten.

Ten eerste is het een schatting en geen meting. Ten tweede begint de modellering pas als er genoeg data binnen is, dus kleinere sites vallen erbuiten.

Met een paar honderd of een paar duizend bezoekers per maand ontbreekt het verkeer van iedereen die weigerde gewoon.

Daarbovenop verbergt GA4 rijen in rapporten als er te weinig data achter zit. Bij weinig verkeer krijg je lege tabellen, ook als er wel iets gebeurde.

Het goede nieuws: de banner is geen wettelijke plicht, maar een gevolg

Dit deel begrijpen de meeste mensen verkeerd en alles hangt ervan af.

Geen enkele regel zegt dat elke website een cookiebanner moet tonen. Er komen hier twee aparte dingen samen.

Het eerste is ePrivacy, de EU-regel over privacy in elektronische communicatie. Elke lidstaat zet die om in eigen nationale wetgeving. Ze zegt dat je vooraf toestemming nodig hebt als je gegevens op het apparaat van de bezoeker opslaat of ervan uitleest.

Er is een uitzondering voor wat de dienst strikt nodig heeft: het winkelmandje, de login. Analytics hoort daar niet bij.

Het tweede is de AVG, die geldt als je persoonsgegevens verwerkt. Een IP-adres en een apparaatkenmerk gelden als persoonsgegevens, dus je hebt een rechtsgrond nodig om ze op te slaan en te koppelen.

De banner volgt dus uit twee voorwaarden. Je slaat iets op het apparaat op of leest het uit, of je verwerkt persoonsgegevens.

Geldt geen van beide voor jou, dan valt er niets meer te vragen.

"We believe that privacy is a fundamental human right."

Tim Cook, CEO van Apple, op de privacyconferentie in Brussel, 2018

Wij geloven dat privacy een fundamenteel mensenrecht is. De regel verbiedt meten dus niet. Hij beschermt de bezoeker tegen gegevens die achter zijn rug worden verzameld. Verzamel je niets, dan omzeil je niets. De situatie waar de regel over gaat, ontstaat gewoon niet.

Eén eerlijke opmerking. Dit is geen juridisch advies. Jouw situatie hangt ook af van de andere diensten die je gebruikt. De stappen hieronder zijn er zodat je het op je eigen site kunt controleren.

Zes stappen om van de banner af te komen

1. Maak een lijst: wat plaatst een cookie op je site

Open een privévenster en laad je site. Klik niet op de banner.

Open de ontwikkelaarstools (F12), daarna het tabblad Toepassing of Opslag en daarin Cookies en Lokale opslag. Schrijf op wat je vindt.

Controleer daarna ook het tabblad Netwerk. Kijk naar welke externe domeinen een verzoek gaat. Daar vind je vaak de vergeten tool.

2. Scheid wat je nodig hebt van wat volgt

Verdeel de lijst over twee kolommen.

In de eerste staan je sessiecookie, het winkelmandje, de login en de taalkeuze. Die zijn nodig om de site te laten werken, dus daarvoor hoef je geen toestemming te vragen.

Al het andere gaat in de tweede kolom: analytics, advertentiepixels, A/B-testtools, heatmaps, chat.

Je komt van de banner af als die tweede kolom leeg is.

Nog steeds bij de les? Het moeilijke deel is klaar. De overige vier stappen gaan sneller.

3. Vervang je analytics door een cookievrije variant

Dit is het grootste punt op de lijst. En meestal het enige dat er voor jou echt toe doet.

Er is een verstandig alternatief: meten zonder iets op het apparaat van de bezoeker op te slaan en zonder er een profiel van te maken.

In ruil krijg je precies waar je elke dag naar kijkt. Hoeveel mensen er kwamen, waar ze vandaan kwamen, wat ze lazen, welke campagne ze bracht.

4. Pak ingesloten inhoud aan

Een ingesloten video, een kaart of een chatwidget plaatst een cookie, ook als jij zelf niets plaatst.

Dit kun je doen:

  • Bij video gebruik je de cookievrije insluitmodus. Of je toont een voorbeeldafbeelding en laadt de speler pas na een klik.
  • Bij kaarten is een statische afbeelding met een link naar de routebeschrijving vaak genoeg.
  • Bij chat laad je de widget pas als de bezoeker op de knop klikt. Dat helpt ook je laadsnelheid.

5. Haal de banner en zijn script weg

Is de tweede kolom leeg, dan heeft de toestemmingstool geen taak meer.

Verberg hem niet alleen. Haal de code weg, want zolang hij er staat, blijft hij laden en je vertragen.

6. Controleer en herschrijf daarna je privacyverklaring

Herhaal stap één in een privévenster. Zijn Cookies en Lokale opslag leeg, dan ben je klaar.

Vergeet je privacyverklaring niet. Schrijf op wat je meet, waarom, waar de data staat en dat je geen cookies gebruikt.

Dat zijn twee alinea's. Het is ook het eerste waar een audit naar kijkt.

Wat je echt opgeeft

Het zou niet eerlijk zijn om te zeggen dat je niets verliest. Dit verdwijnt:

  • Koppeling tussen apparaten, dus je kunt niet zien dat dezelfde persoon op mobiel en op een laptop kwam.
  • Retargeting van advertenties, dus remarketing. Bouw je die doelgroepen, dan heb je nog steeds toestemming nodig en een banner erbij.
  • Individuele bezoekersprofielen, dus wat één bepaalde persoon maandenlang op je site deed.

Wat blijft: aantallen bezoekers, verkeersbronnen, toppagina's, campagneresultaten, routes en afhakers.

Laten we eerlijk zijn. Dat is precies wat je voor je dagelijkse beslissingen gebruikt.

Waar StatJolt past

Ik bouwde StatJolt voor deze situatie.

Het plaatst geen cookies en schrijft niets op het apparaat van de bezoeker, omdat dat niet nodig is. Het verzamelt geen persoonsgegevens, dus er valt niets meer om toestemming te vragen.

Twee regels code. De servers staan in de EU, in Duitsland en Finland.

In de praktijk vervang je de trackingcode bij stap drie, haal je de banner weg bij stap vijf en zie je de volgende dag het verkeer dat er altijd al was maar nooit verscheen.

Het script is ook maar een paar kilobyte. Samen met de toestemmingstool daalt ook je laadtijd.

De korte versie

Een cookiebanner is geen wettelijke plicht. Hij is het gevolg van een tool die iets op het apparaat van je bezoeker wil opslaan. Haal die oorzaak weg en je krijgt zowel de gebruikerservaring terug als het verkeer dat je niet kon zien.

Vervang GA4 in 2 minuten

Plak gewoon de code en zie hoeveel duidelijker het wordt. Geen cookies, geen toestemmingstool. € 0 tot 11 april 2027 23:59:59 bij elk verkeer. Daarna blijft het € 0 voor kleine sites.

Maak mijn gratis account

Terug