Consent Mode v2 is sinds maart 2024 verplicht voor iedereen die Google Ads of GA4 gebruikt in de Europese Economische Ruimte. Toch zie ik als tracking specialist dat de meerderheid van de Belgische websites het niet correct heeft geimplementeerd. Sommigen hebben het helemaal niet staan, anderen hebben een cookiebanner die er mooi uitziet maar technisch niets doet. Het resultaat: je verliest data, je advertentieplatformen optimaliseren op onvolledige informatie, en je loopt juridisch risico.
Ik help bedrijven in België en Nederland om Consent Mode v2 correct te implementeren, gekoppeld aan hun bestaande cookiebanner en tracking setup. Geen standaard script dat je erin plakt en hoopt dat het werkt, maar een configuratie die ik test, valideer en monitor. Zodat je weet dat je data klopt en je compliant bent.
Wat Consent Mode v2 precies doet
Stuurt je tags aan op basis van consent
Consent Mode communiceert de toestemmingskeuze van je bezoeker naar Google-tags. Weigert iemand cookies? Dan schakelen je tags automatisch over naar een beperkte modus. Geen harde blokkering, maar aangepast gedrag per consenttype: analytics_storage, ad_storage, ad_user_data en ad_personalization.
Herstelt verloren conversiedata via modellering
Het grote voordeel van Consent Mode: Google gebruikt de beperkte signalen van bezoekers die cookies weigeren om via machine learning de ontbrekende conversies te modelleren. Zonder Consent Mode verlies je die data volledig. Met Consent Mode krijg je een gemodelleerd totaalbeeld.
V2 voegt twee nieuwe parameters toe
De nieuwere v2-versie vereist twee extra consent-signalen: ad_user_data (mag je gebruikersdata delen met Google voor advertenties?) en ad_personalization (mag je gepersonaliseerde advertenties tonen?). Zonder deze parameters kun je geen remarketing audiences meer opbouwen in Google Ads.
Waarom de meeste implementaties niet kloppen
Het probleem dat ik het vaakst tegenkom: een cookiebanner die Consent Mode “ondersteunt” volgens de leverancier, maar in de praktijk de consent-signalen niet correct doorstuurt. Ik heb tientallen websites geaudit waar de consent defaults niet ingesteld waren, waar ad_user_data en ad_personalization ontbraken, of waar de timing van het consent-signaal niet klopte ten opzichte van het laden van de tags.
Mijn aanpak is simpel maar grondig. Ik controleer eerst je huidige setup met de Tag Assistant en de browser console. Vervolgens configureer ik de consent defaults correct in Google Tag Manager, koppel ik je cookiebanner (Cookiebot, Complianz, CookieYes of een andere) en test ik elk scenario: alles accepteren, alles weigeren, alleen analytics accepteren. Elk scenario moet het juiste consent-signaal produceren.
Wat veel bureaus overslaan: de koppeling met server-side tracking. Als je server-side tracking gebruikt (en dat zou je moeten), moet Consent Mode ook daar correct werken. De consent-status moet meegaan van browser naar server naar het advertentieplatform. Dat is waar het technisch wordt, en waar ik het verschil maak.
Wat ik voor je regel
Audit van je huidige consent-implementatie – Ik check of je consent-signalen correct worden verstuurd voor alle vier de parameters
Consent defaults configuratie in GTM – Correcte default-waarden zodat Consent Mode actief is voor de eerste pageview
Cookiebanner-integratie – Koppeling met Cookiebot, Complianz, CookieYes of je huidige CMP zodat consent-updates correct worden doorgestuurd
Server-side consent doorgifte – Als je server-side tracking hebt, zorg ik dat consent-signalen ook daar correct worden verwerkt
Validatie en testing – Ik test elk consent-scenario en lever je een rapport met bewijs dat alles correct werkt
Monitoring van gemodelleerde conversies – Na implementatie check ik of Google daadwerkelijk begint met conversie-modellering in je account
Twijfel je of je Consent Mode correct werkt?
Ik check je huidige implementatie en laat je binnen een paar minuten weten of het klopt. Geen verrassingen, geen verplichtingen.