Sinds maart 2024 eist Google dat je Consent Mode gebruikt als je Google Ads of GA4 inzet richting Europese bezoekers. Doe je dat niet, dan verlies je functionaliteit: geen remarketinglijsten, geen conversiegegevens die je campagnes kunnen sturen.
Dat is intussen bij de meeste marketeers doorgedrongen. Wat veel minder duidelijk is: er zijn twee manieren om het te implementeren, ze verschillen fundamenteel, en de keuze ertussen is niet alleen technisch maar ook juridisch.
De meeste bureaus zetten standaard advanced mode aan omdat het meer data oplevert. De meeste juristen raden het af omdat er data vertrekt vóór toestemming. Beide hebben een punt, en de juiste keuze hangt af van je situatie.
In dit artikel: wat Consent Mode precies doet, het verschil tussen basic en advanced, hoe je het instelt, en hoe je kiest.
Wat Consent Mode is — en wat het niet is
Consent Mode is een signaalsysteem. Je cookiebanner registreert de keuze van je bezoeker, en Consent Mode geeft die keuze door aan de Google-tags op je site, zodat die zich automatisch aanpassen.
Versie 2 werkt met vier parameters:
| Parameter | Waarvoor |
|---|---|
analytics_storage | Analytics-cookies |
ad_storage | Advertentiecookies |
ad_user_data | Doorsturen van gebruikersdata naar Google voor advertentiedoeleinden |
ad_personalization | Gepersonaliseerde advertenties en remarketing |
De laatste twee zijn in versie 2 toegevoegd. Zonder die twee kun je geen remarketinglijsten meer opbouwen.
En nu het belangrijkste, want hier ontstaat het meeste misverstand: Consent Mode is geen cookiebanner en maakt je niet compliant. Het is de doorgeefluik tussen je banner en je Google-tags. Je hebt nog steeds een banner nodig die correct toestemming vraagt, en scripts die daadwerkelijk geblokkeerd worden. Werkt je banner niet, dan verandert Consent Mode daar niets aan — je geeft dan alleen netjes een keuze door die technisch nergens toe leidt.
Twijfel je of je banner werkelijk blokkeert? Test het eerst met de methode uit je cookiebanner blokkeert waarschijnlijk niets. Consent Mode instellen bovenop een lekkende banner is dweilen met de kraan open.
Basic of advanced: het echte verschil
| Basic | Advanced | |
|---|---|---|
| Wanneer laden de tags | Pas ná toestemming | Meteen, in beperkte modus |
| Data vóór toestemming | Geen | Cookieloze pings |
| Cookies vóór toestemming | Geen | Geen |
| Datarecuperatie bij weigeren | Geen | Ongeveer 65-70% van de conversieattributie |
| Juridisch risico | Laag | Onzeker, zie hieronder |
| Complexiteit | Laag | Middelmatig |
Basic mode houdt de Google-tags volledig tegen tot je bezoeker toestemming geeft. Er vertrekt niets. Dit is de meest privacybeschermende en juridisch veiligste variant. De keerzijde: van wie weigert, weet je niets.
Advanced mode laadt de tags meteen, maar in een beperkte toestand. Vóór toestemming — en ook wanneer die geweigerd wordt — sturen ze cookieloze pings naar Google. Die bevatten geen persoonlijke identificatoren en er worden geen cookies geplaatst, maar er gaan wel contextuele signalen mee: tijdstip, user agent, en of er een conversie plaatsvond.
Google gebruikt die signalen om te modelleren wat er waarschijnlijk gebeurd is bij de bezoekers die geweigerd hebben. In de praktijk levert dat een recuperatie op van ongeveer 65 tot 70 procent van de conversieattributie die je anders kwijt was.
Waarom de keuze niet puur technisch is
Hier moet ik eerlijker zijn dan de meeste artikelen over dit onderwerp.
Het juridische landschap rond advanced mode is niet uitgeklaard. De Franse CNIL heeft wisselende signalen gegeven, de Italiaanse Garante is soepeler, en in Duitsland verschilt de houding per deelstaat. De kern van de discussie: als er vóór toestemming al signalen naar een derde partij vertrekken, is dat dan verwerking waarvoor je toestemming nodig had?
Google’s positie is dat cookieloze pings geen persoonsgegevens bevatten. De tegenpositie is dat een IP-adres, tijdstip en user agent samen wel degelijk identificerend kunnen zijn.
Mijn praktische advies, en dat is een afweging en geen zekerheid:
- Kies basic als je in een gereguleerde sector zit, met gevoelige gegevens werkt, een beperkt advertentiebudget hebt, of als je juridisch geen onduidelijkheid wil. Ook: als je toch al richting cookieloze analytics beweegt.
- Kies advanced als je substantieel in Google Ads investeert, je campagnesturing afhangt van conversiedata, en je die afweging bewust maakt en documenteert.
- Twijfel je? Begin met basic. Je kunt altijd nog overschakelen. Omgekeerd data die je onrechtmatig hebt verzameld terugdraaien, kan niet.
Documenteer de keuze en de reden in elk geval. Dat je een afweging hebt gemaakt en waarom, is onder de verantwoordingsplicht relevanter dan welke variant je uiteindelijk koos.
Zo stel je het in
De eenvoudige route: een gecertificeerde CMP
Gebruik je een consentmanagementplatform dat gecertificeerd Google CMP Partner is, dan doet die tool het zware werk. Hij verwerkt de vier parameters automatisch, koppelt de keuzes uit je banner aan de juiste granted- of denied-status, en stuurt die realtime door.
Voor de meeste kmo’s is dit de verstandige route. Je koopt een stuk complexiteit af, en je hebt bij wijzigingen aan Google’s kant iemand die het bijhoudt.
Controleer bij je keuze wel drie dingen: is de tool daadwerkelijk gecertificeerd partner, kun je basic én advanced kiezen, en waar staat de consentdata opgeslagen.
De route via Google Tag Manager
Beheer je je tags in GTM, dan gebruik je het ingebouwde toestemmingsraamwerk. In hoofdlijnen:
- Zet de standaardstatus op geweigerd. Via de Consent Initialization-trigger stel je alle vier de parameters standaard in op
deniedvoor bezoekers uit de EER. Deze trigger vuurt vóór alle andere — dat is precies de bedoeling. - Laat je banner de status bijwerken. Zodra de bezoeker kiest, stuurt je consenttool een update met de nieuwe statussen.
- Stel per tag de vereiste toestemming in. In de tagconfiguratie geef je aan welke parameters vereist zijn. Een GA4-tag heeft
analytics_storagenodig, een Ads-conversietagad_storageenad_user_data. - Kies basic of advanced. Bij basic blokkeer je de tags volledig tot er toestemming is. Bij advanced laat je ze laden met de beperkte statussen.
Let op de volgorde. De meest gemaakte fout is dat de banner de status bijwerkt vóórdat de standaardwaarden zijn gezet. Dan staat alles even op onbepaald en vuren tags af die dat niet mochten.
Testen of het werkt
Instellen is één ding, controleren of het effect heeft is een ander. Drie tests, in oplopende diepgang:
- De netwerktest. Incognitovenster, ontwikkelaarstools open op het netwerktabblad, site laden zonder te klikken. Bij basic mode hoor je geen enkele Google-request te zien. Bij advanced zie je requests, maar zonder cookies. De volledige methode staat in dit artikel over cookiebanners testen.
- De GTM-previewmodus. Daarin zie je per tag of hij is afgevuurd of geblokkeerd, en wat de toestemmingsstatus was op dat moment. Dit is de snelste manier om te zien of je configuratie logisch klopt.
- De weigertest. Weiger alles, ververs de pagina, en controleer of er nu wél cookies verschijnen. Zo ja, dan wordt de weigering ergens genegeerd — meestal door een script dat buiten GTM om laadt.
Test bovendien op meerdere pagina’s. Een homepage die klopt zegt niets over je contactpagina of je checkout.
Wat je vastlegt over je keuze
Lees ook: Wat de GDPR minimaal van een kleine onderneming vraagt
Onder de verantwoordingsplicht moet je kunnen aantonen dat je een onderbouwde afweging hebt gemaakt. Voor Consent Mode volstaat een half A4 in je privacydocumentatie. Zet er dit in:
- Welke variant je gebruikt en sinds wanneer.
- Waarom. Bij advanced: welk zakelijk belang het dient, waarom je het proportioneel acht, en welke maatregelen je hebt genomen om de impact te beperken.
- Welke consenttool je gebruikt, of die gecertificeerd Google CMP Partner is, en waar de consentdata wordt opgeslagen.
- Welke Google-diensten er draaien en welke toestemmingsparameters ze vereisen.
- Wanneer je laatst hebt getest en wat de uitkomst was.
Vergeet daarnaast niet dat Google een verwerker is voor deze gegevens. Je hebt dus een verwerkersovereenkomst nodig — die zit bij Google Ads en GA4 in de voorwaarden, maar je moet ze wel kennen en in je verwerkingsregister vermelden. Ook je consenttool is een verwerker.
Dit klinkt als papierwerk, en dat is het ook. Maar het is het soort papierwerk dat je één keer maakt en daarna alleen bijwerkt — en het is precies wat een toezichthouder als eerste opvraagt.
Vijf fouten die je data of je compliance kosten
- Consent Mode instellen zonder werkende banner. De volgorde is altijd: eerst een banner die echt blokkeert, dan Consent Mode. Andersom bouw je een net signaalsysteem op een lek fundament.
- Advanced kiezen zonder de afweging te maken. Het staat vaak standaard aan omdat het meer data geeft. Als je niet kunt uitleggen waarom je die keuze maakte, heb je hem niet gemaakt.
- Scripts buiten GTM vergeten. Een trackingcode die hardgecodeerd in je thema staat, kent GTM niet en houdt zich dus ook niet aan de toestemmingsstatus.
- Denken dat modellering echte data is. Wat je in je rapporten ziet bij advanced mode, is deels een schatting. Voor campagnesturing is dat bruikbaar. Voor een exacte omzetrapportage naar je directie is het dat niet — zeg erbij hoe het tot stand komt.
- Eén keer instellen en nooit meer kijken. Nieuwe tags, nieuwe plug-ins en updates van Google kunnen je configuratie breken. Zet een kwartaalcontrole in je agenda.
Veelgestelde vragen
Is Consent Mode wettelijk verplicht?
Nee, het is een eis van Google, geen wettelijke verplichting. De wet vraagt geldige toestemming vóór niet-noodzakelijke cookies; hoe je dat technisch doorgeeft, staat er niet in. Maar zonder Consent Mode verlies je functionaliteit in Google Ads en GA4, dus praktisch gezien is het voor wie met Google werkt wel verplicht.
Wat gebeurt er als ik het niet implementeer?
Je verliest de mogelijkheid om remarketinglijsten op te bouwen en gepersonaliseerd te adverteren richting Europese bezoekers, en je conversiemeting wordt fragmentarisch. Je site blijft werken en je blijft meten — maar je campagnesturing wordt merkbaar slechter.
Verlies ik veel data met basic mode?
Je verliest de bezoekers die weigeren, en dat is doorgaans een substantieel deel. Belangrijke nuance: die data was je zonder Consent Mode ook kwijt. Advanced mode geeft je een deel terug via modellering; basic geeft je precies wat je rechtmatig mocht verzamelen. Wat “veel” is, hangt af van waar je die data voor gebruikt.
Werkt Consent Mode samen met server-side tracking?
Ja, en ze lossen verschillende problemen op. Consent Mode gaat over toestemmingsbeheer, server-side tracking over waar de verwerking gebeurt. Ze combineren goed, maar server-side tracking maakt je niet compliant — zonder toestemming blijft tracking tracking, ongeacht welke server hem uitvoert.
Kan ik dit zelf of heb ik hulp nodig?
Met een gecertificeerde CMP en een eenvoudige GTM-opzet kun je dit zelf, mits je comfortabel bent in GTM. Wordt het complexer — meerdere domeinen, een webshop met uitgebreide e-commercemeting, of server-side setup — dan is het snel de moeite waard om iemand te laten meekijken. Een verkeerd ingestelde configuratie merk je pas maanden later in je cijfers.
Kort samengevat
Consent Mode v2 geeft de keuze van je bezoeker door aan je Google-tags, via vier parameters. Het is geen cookiebanner en het maakt je niet compliant — het werkt alleen bovenop een banner die daadwerkelijk blokkeert.
Basic mode houdt alles tegen tot er toestemming is: veilig, eenvoudig, maar je meet niets van wie weigert. Advanced mode laadt tags in beperkte modus en recupereert via modellering ongeveer twee derde van je conversieattributie, maar het juridische landschap is niet uitgeklaard.
Maak die keuze bewust, documenteer waarom, en test je opzet op meerdere pagina’s — ook met de weigerknop.
Wil je meten en adverteren zonder je bezoekers te achtervolgen? Bekijk mijn aanpak rond privacyvriendelijke marketing, of lees eerst wat de RTL Belgium-boete betekent voor jouw website. Twijfel je over je huidige opzet: doe de gratis GDPR-scan of stuur me je situatie door.