Wanneer een bezoeker je website bezoekt, wordt de CMP-code automatisch geactiveerd voordat alle andere scripts ingeladen worden. Wordt je bezoeker niet herkend, is het dus een nieuwe gebruiker, dan laat het CMP de cookiebanner zien. Jouw nieuwe bezoeker heeft namelijk nog nooit zijn of haar toestemming gegeven en moet dit dus nog doen. Op het moment dat een bezoeker niet herkend wordt en de cookiebanner nog getoond wordt, blokkeert het CMP alle cookies en scripts die toestemming vereisen. De bezoeker krijgt een cookiebanner te zien die uitlegt welke gegevens je wilt verzamelen en voor welke doeleinden. Het CMP presenteert verschillende cookiecategorieën: noodzakelijke cookies (altijd toegestaan), voorkeuren, statistieken en marketingcookies. De bezoeker maakt een keuze door op specifieke knoppen te klikken of categorieën aan/uit te zetten.
Zodra de bezoeker een keuze maakt, slaat het CMP deze voorkeuren op in een toestemmingscookie. Dit cookie bevat informatie over:
Het CMP communiceert deze voorkeuren vervolgens met je website via een API of datalaag. Scripts en cookies die onder geaccepteerde categorieën vallen, worden nu geladen; andere blijven geblokkeerd.
Een goed CMP integreert naadloos met je marketingtools en analyseplatforms door de toestemmingsinformatie actief door te sturen. Het maakt hiervoor gebruik van een gestandaardiseerd protocol zoals het IAB Transparency and Consent Framework of een eigen API-verbinding.
Wanneer een bezoeker bijvoorbeeld toestemming geeft voor analytische cookies maar marketingcookies weigert, communiceert het CMP deze specifieke voorkeuren direct met Google Analytics en je Facebook Pixel. Deze integratie werkt via aangepaste variabelen in Google Tag Manager of rechtstreeks via script-injecties op je website. Het grote voordeel hiervan is dat je tracking-tools automatisch weten welke gegevens ze mogen verzamelen zonder dat je dit handmatig moet programmeren voor elke marketingtool afzonderlijk.
Het CMP houdt een gedetailleerd logboek bij van alle gegeven toestemmingen. Dit dient als bewijsmateriaal dat je voldoet aan privacywetgeving. Als beheerder krijg je bij veel CMP's toegang tot een dashboard waar je:
Door dit geautomatiseerde proces neemt een CMP het complexe werk van toestemmingsbeheer uit handen, terwijl je tegelijkertijd compliant blijft met de privacywetgeving.
Een cookiebanner toont zich direct wanneer een bezoeker je website opent. Hij blokkeert automatisch alle niet-essentiële cookies totdat de bezoeker keuzes maakt. Na het selecteren van voorkeuren (accepteren/weigeren per categorie) slaat de banner deze keuzes op in een toestemmingscookie. Deze informatie wordt doorgegeven aan je website en marketingtools, zodat alleen goedgekeurde cookies actief worden.
Een effectieve cookiebanner moet eerlijk en transparant zijn. Vermijd "nudging", het manipuleren van keuzes door de "accepteer alles" knop aantrekkelijker te maken dan "weiger alles". Beide opties moeten even zichtbaar en toegankelijk zijn. Wees duidelijk over de voordelen van cookies zonder te overdrijven. Leg uit welke functionaliteiten gebruikers missen bij weigering. Houd je banner beknopt maar informatief, niemand leest een muur van tekst. Uiteindelijk accepteren bezoekers cookies eerder wanneer ze begrijpen waarom je ze gebruikt en ze een eerlijke keuze krijgen.
Ja, een cookiebanner is verplicht wanneer je niet-essentiële cookies gebruikt op je website. Volgens de AVG/GDPR-wetgeving moet je bezoekers informeren over cookies en hun expliciete toestemming vragen voordat je cookies plaatst die persoonsgegevens verwerken. Dit geldt voor analytische, marketing- en voorkeurscookies. Alleen strikt noodzakelijke cookies voor basisfunctionaliteit zijn vrijgesteld van deze toestemmingsvereiste.
Je geeft consent (toestemming) aan een website door te reageren op de cookiebanner die verschijnt bij je eerste bezoek. Je kunt kiezen voor "Alles accepteren", "Alleen noodzakelijke cookies" of je voorkeuren per categorie aanpassen. Door op de juiste knoppen te klikken, geef je de website toestemming om bepaalde soorten cookies te plaatsen. Deze keuze wordt opgeslagen voor toekomstige bezoeken.