Een cookiebanner is nodig wanneer je webshop cookies of vergelijkbare technieken gebruikt waarvoor toestemming vereist is. Het beslispunt is wat je website werkelijk doet. Een winkelmandje onthouden en bezoekers over websites volgen zijn verschillende doelen. Met deze handleiding maak je de inventaris, beoordeel je de keuzes en test je of weigeren ook technisch wordt gerespecteerd.
Direct naar jouw vraag
Begin met de technieken die je webshop gebruikt
Maak een lijst van je betaalmethoden, statistieken, advertentiepixels, chat, video-embeds, reviewwidgets en personalisatie. Noteer per onderdeel wie de leverancier is, welk doel het heeft en wanneer het wordt geladen. Kijk naar de openbare pagina; een uitgeschakelde plugin sluit niet uit dat dezelfde tag nog via je tagmanager wordt toegevoegd.
Functionele cookies voor bijvoorbeeld een winkelmandje moet je onderscheiden van tracking. De Autoriteit Persoonsgegevens legt uit wanneer toestemming nodig is en hoe een keuze moet worden aangeboden. Beoordeel de concrete inrichting: de naam ‘analytics’ bewijst op zichzelf niet dat de verwerking beperkt of vrijgesteld is.
Bied een begrijpelijke keuze aan
Zet accepteren en weigeren op dezelfde laag en maak beide leesbaar. Benoem in gewone taal waarvoor je toestemming vraagt. Laat optionele categorieën vooraf uitstaan. Een bezoeker die niets doet, heeft nog geen actieve toestemming gegeven. De kooproute moet bruikbaar blijven wanneer tracking wordt geweigerd.
Controleer ook de keuze aanpassen. Een instellingenknop die alleen onder een moeilijk te sluiten scherm staat, helpt niet. Open de banner met toetsenbord en op een klein scherm. Kun je de tekst lezen, de categorieën bedienen en je keuze opslaan zonder onbedoeld toestemming te geven?
Test vijf toestemmingssituaties
- Open een privévenster en bezoek een productpagina zonder iets te kiezen.
- Weiger optionele cookies en open daarna categorie, product en winkelmand.
- Accepteer alleen statistieken en controleer of advertentietags geblokkeerd blijven.
- Accepteer de gewenste categorieën en controleer de betreffende meetroute.
- Trek toestemming weer in en herhaal het bezoek aan een productpagina.
Gebruik voor de technische controle de netwerk- en opslagweergave van je browser. Noteer welke verzoeken veranderen en welke cookies worden gezet. Een verdwenen banner bewijst uitsluitend dat het scherm is gesloten; het zegt niet of een pixel is tegengehouden. Leg je test vast met URL, tijdstip en gekozen categorieën.
Maak een toestemmingsregister voor je implementatie
| Onderdeel | Doel | Laadt vóór keuze? | Verwacht na weigeren | Bewijs |
|---|---|---|---|---|
| Winkelmand | Bestelling samenstellen | Beoordelen als functioneel | Winkelmand blijft werken | Product toevoegen en wijzigen |
| Advertentiepixel | Campagnes meten of personaliseren | Alleen conform gekozen inrichting | Geen ongeoorloofde tracking | Netwerkverzoeken en opslag |
| Video-embed | Video afspelen | Controleer externe verbindingen | Passende blokkering of alternatief | Test vóór afspelen |
Voeg per leverancier een verantwoordelijke en de laatste controledatum toe. Bewaar geen bezoekersgegevens in dit implementatieoverzicht. Het is een werkdocument over je webshop, geen nieuwe trackingdatabase. Herhaal de controle wanneer je een widget of marketingplugin toevoegt.
Koppel de banner aan de werkelijke scripts
Een scanner helpt om onderdelen te vinden, maar controleer ook handelingen die pas later scripts laden: video starten, chat openen of naar afrekenen gaan. Zoek naar dubbele routes. Een Google-tag kan bijvoorbeeld zowel in een thema-instelling als in Google Tag Manager staan.
Bij de keuze van een oplossing kun je Spark Cookie Consent bekijken. Controleer de gebruikte versie en de daadwerkelijke blokkering op jouw webshop. Een plugin installeren vervangt de inventaris en de vijf tests niet. Kaige kan de techniek en de aansluiting op je meetplan verzorgen.
Wat doe je wanneer een test faalt?
Leg eerst vast welke leverancier vóór de keuze wordt aangeroepen. Zoek de bron van die tag en pas één route aan. Herhaal daarna dezelfde test in een schoon venster. Controleer het bestelproces na iedere wijziging: het blokkeren van tracking mag noodzakelijke betaal- of winkelmandfuncties niet onbedoeld uitschakelen.
Ontstaat de fout alleen op een gecachte pagina, vergelijk dan een nieuwe paginaweergave met een bestaande sessie. Toestemming en personalisatie moeten ook na herladen kloppen. Voor het wissen van oude uitvoer kun je onze uitleg over de verschillende cachelagen gebruiken.
Veelgestelde vragen
Is Google Consent Mode hetzelfde als toestemming vragen?
Nee. Consent Mode geeft keuzes door aan Google-tags. De banner, de informatie aan bezoekers en het respecteren van die keuze blijven afzonderlijke onderdelen van de implementatie.
Moet ik alle WooCommerce-cookies blokkeren?
Nee. Beoordeel doelen afzonderlijk. Een functioneel winkelmandje en een advertentieprofiel vragen een verschillende inrichting. Raadpleeg de WooCommerce-documentatie voor de cookies die de webshop zelf gebruikt.
Wat moet ik bewaren na een controle?
Bewaar de gebruikte configuratie, leverancierslijst, datum en testuitkomsten. Leg vast wie wijzigingen opvolgt. Publiceer geen cookie-ID’s of andere bezoekersgegevens in een openbaar testrapport.
Zet de volgende stap met jouw website.
Vertel wat je wilt verbeteren en waar je nu tegenaan loopt. We bespreken welke aanpak bij jouw project past.
