Een cookiebanner is geen formaliteit die je onderaan je website plakt. Welke gegevens vraagt een cookiebanner eigenlijk? Dat bepaalt of je bezoekers eerlijk om toestemming vraagt, of je meetdata bruikbaar is en of je website onnodig conversie laat liggen.
Voor ondernemers is de kern simpel: verzamel alleen wat nodig is, leg keuzes duidelijk uit en geef bezoekers echte controle. Een vage banner met alleen een grote knop ‘Accepteren’ is misschien snel geplaatst, maar creëert risico en wantrouwen. Een goed ingerichte banner houdt je marketing draaiend zonder je bezoeker klem te zetten.
Welke gegevens vraagt een cookiebanner?
Een cookiebanner vraagt een bezoeker meestal niet om naam, e-mailadres of telefoonnummer. De banner vraagt om een keuze: mag de website cookies en vergelijkbare technieken gebruiken die niet strikt noodzakelijk zijn voor het functioneren van de site?
Daarbij gaat het doorgaans om vier soorten informatie. Functionele cookies zorgen dat een taalkeuze, winkelmandje of inlogsessie werkt. Analytische cookies meten hoe bezoekers je website gebruiken. Marketingcookies helpen bij advertenties, retargeting en het opbouwen van doelgroepen. Voorkeurscookies onthouden bijvoorbeeld instellingen of eerder bekeken producten.
De bezoeker moet per categorie kunnen begrijpen waarvoor toestemming wordt gevraagd. Bij analytics is ‘om de website te verbeteren’ begrijpelijker dan een technische omschrijving vol scriptnamen. Bij marketing moet duidelijk zijn dat gegevens kunnen worden gebruikt voor gepersonaliseerde advertenties of koppelingen met advertentieplatformen.
Niet elke cookie vraagt om toestemming. Cookies die technisch noodzakelijk zijn om een dienst te leveren, mogen meestal direct worden geplaatst. Denk aan een Shopify-winkelmandje, fraudepreventie tijdens een betaling of beveiliging van een inlogomgeving. Voor niet-noodzakelijke analytics- en marketingtools geldt in Nederland als uitgangspunt: eerst toestemming, daarna laden.
De banner registreert ook een toestemmingskeuze
Achter de zichtbare banner draait een consent management platform, vaak afgekort tot CMP. Dat systeem moet kunnen aantonen welke keuze iemand maakte. Daarom worden ook gegevens over de toestemming zelf vastgelegd.
Een goede registratie bevat normaal gesproken de gekozen categorieën, de datum en het tijdstip van de keuze, de versie van de cookieverklaring en een technisch toestemmings-ID. Soms wordt ook vastgelegd via welk domein of welke bannerconfiguratie de toestemming is gegeven. Zo kun je achteraf verklaren welke informatie en keuzes op dat moment beschikbaar waren.
Dat betekent niet dat je meer moet bewaren dan nodig. Een volledig IP-adres, een accountnaam of uitgebreide klikgeschiedenis zijn meestal niet nodig om toestemming te administreren. Werk liever met een pseudonieme identifier en beperk de bewaartermijn. Ook een toestemmings-ID kan in combinatie met andere gegevens persoonsgegevens worden. Behandel die dus zorgvuldig.
Wat gebeurt er technisch vóór en na toestemming?
Voor toestemming mogen alleen noodzakelijke scripts actief zijn. Na toestemming voor analytics mag bijvoorbeeld je meettool laden. Na toestemming voor marketing kunnen advertentiepixels, remarketingtags of conversiescripts worden geactiveerd.
Daar gaat het vaak mis. Een website kan een keurige banner tonen, terwijl Google Analytics, Meta Pixel, TikTok Pixel of een embedded videospeler al gegevens verstuurt voordat iemand heeft gekozen. De banner ziet er dan goed uit, maar doet technisch niet wat hij belooft.
Controleer daarom niet alleen het ontwerp. Test in een privévenster of browser zonder bestaande cookies. Open de website, weiger alles en kijk of niet-noodzakelijke tags stil blijven. Geef daarna alleen toestemming voor analytics en controleer of marketingtags nog steeds geblokkeerd zijn. Dit is het verschil tussen een banner voor de vorm en een inrichting die klopt.
Welke informatie moet je in de banner tonen?
De eerste laag van je banner hoeft geen juridische handleiding te zijn. Hij moet wel meteen duidelijk maken wat de bezoeker kan kiezen en wat het gevolg is. Vermeld in gewone taal dat je noodzakelijke cookies gebruikt en vraag apart toestemming voor analytics, voorkeuren en marketing wanneer die actief zijn.
Zorg voor een knop om alle niet-noodzakelijke cookies te weigeren die net zo toegankelijk is als accepteren. Verstop die keuze niet achter meerdere schermen, een klein grijs linkje of verwarrende tekst. Vrije toestemming is alleen geloofwaardig als ‘weigeren’ net zo eenvoudig voelt als ‘accepteren’.
In een tweede laag, vaak via ‘Voorkeuren’ of ‘Instellingen’, geef je meer detail. Daar benoem je per categorie het doel, de bewaartermijn waar mogelijk, de betrokken diensten en eventuele externe partijen. Als je bijvoorbeeld YouTube-video’s, een chatfunctie, Google Maps of advertentieplatformen inzet, horen die niet onzichtbaar mee te draaien.
Een cookieverklaring vult de banner aan. Daarin leg je uitgebreider uit welke technologieën je gebruikt, waarom, hoe lang gegevens worden bewaard en hoe bezoekers hun keuze later aanpassen. De banner zelf moet die verklaring niet vervangen. Hij moet de bezoeker juist snel naar een begrijpelijke keuze leiden.
De gegevens verschillen per type website
Voor een lokale dienstverlener met alleen een contactformulier is de setup vaak overzichtelijk. Je hebt noodzakelijke cookies, misschien privacyvriendelijke analytics en eventueel een embedded kaart of video. Hoe minder externe scripts je gebruikt, hoe eenvoudiger je toestemmingstraject blijft.
Bij een webshop ligt het anders. Shopify gebruikt noodzakelijke technologie voor winkelmandjes, checkout, fraudepreventie en sessies. Daarnaast gebruiken veel webshops e-mailautomatisering, productreviews, personalisatie, betaalproviders, heatmaps en advertentietags. Ieder extra platform kan cookies, lokale opslag of andere trackingtechniek toevoegen.
Dat is geen reden om alle marketing uit te zetten. Het betekent wel dat je vooraf keuzes maakt. Welke data helpt echt om omzet te meten? Welke tag is ooit toegevoegd en wordt niet meer gebruikt? En welke integratie laadt gegevens naar een externe partij voordat de bezoeker toestemming heeft gegeven?
Een snelle opschoning levert vaak twee voordelen op: een betere privacy-inrichting én een snellere website. Minder scripts betekent minder verzoeken, minder kans op conflicten en vaak minder vertraging op mobiel. Voor conversie is dat concreet: een bezoeker die sneller op een productpagina komt, haakt minder snel af.
Veelgemaakte fouten die je eenvoudig voorkomt
De grootste fout is alles als ‘functioneel’ bestempelen. Een cookie is niet noodzakelijk omdat hij voor jouw marketing handig is. Retargeting, advertentiepersonalisatie en uitgebreide bezoekersanalyse zijn iets anders dan een werkende checkout.
Een tweede fout is vooraf aangevinkte keuzes gebruiken. Toestemming moet een actieve handeling zijn. Ook ‘doorgaan met browsen betekent akkoord’ is geen sterke basis voor niet-noodzakelijke tracking.
Een derde fout is toestemming eenmalig regelen en de site daarna nooit meer controleren. Nieuwe apps, plugins, trackingcodes en marketingcampagnes veranderen je technische situatie. Vooral bij WordPress is het eenvoudig dat een plugin een extra script toevoegt. Bij Shopify kan een app of aangepaste pixel hetzelfde doen.
Plan daarom een vaste controle in na een redesign, een nieuwe app-installatie of een wijziging in je advertentie- of meetstack. Binnen een WebCare-proces is dit precies het soort onderhoud dat voorkomt dat kleine technische wijzigingen later grote vragen opleveren.
Zo richt je een cookiebanner praktisch in
Begin niet met het kiezen van een banner-tool, maar met een inventarisatie. Kijk welke scripts, apps, plugins en embeds daadwerkelijk op je website actief zijn. Noteer wat ze doen, welke gegevens ze verwerken en of ze echt nodig zijn voor je bedrijfsdoel.
Koppel daarna ieder onderdeel aan een duidelijke categorie. Verwijder wat geen aantoonbare waarde heeft. Configureer vervolgens je CMP zodat niet-noodzakelijke scripts pas na de juiste keuze laden. Test dit op desktop en mobiel, in verschillende browsers en vooral ook vanuit je checkout of contactformulier.
Schrijf de teksten alsof je ze aan een klant uitlegt. Kort, eerlijk en zonder juridisch rookgordijn. ‘Met marketingcookies tonen we relevantere advertenties’ is duidelijk. ‘Wij optimaliseren uw digitale ervaring door middel van relevante partners’ vertelt een bezoeker vrijwel niets.
Houd ook rekening met je meetstrategie. Als minder bezoekers toestemming geven voor analytics, zie je niet meer elk bezoek terug in je dashboards. Dat is de realiteit. Stuur daarom niet blind op één rapport, maar combineer meetdata met omzet, aanvragen, serverstatistieken en duidelijke conversiedoelen. Betere beslissingen beginnen met data die je eerlijk hebt verzameld.
Een cookiebanner hoeft je website niet te vertragen of je marketing te blokkeren. Als de techniek, teksten en scripts op elkaar aansluiten, geef je bezoekers controle én houd je zicht op wat werkt. Dat is een veel sterkere basis voor groei dan data verzamelen omdat het toevallig kan.