Dal marzo 2024 Google rende il Consent Mode v2 obbligatorio per tutti gli inserzionisti europei che utilizzano Google Ads, Google Analytics 4 o Google Tag Manager. Senza di esso le campagne perdono fino al 70 % delle conversioni misurate e alcune funzionalità di remarketing vengono direttamente disattivate.
La buona notizia: se il tuo banner cookie è ben progettato, l’integrazione richiede 5 minuti. In questo articolo spieghiamo cos’è Consent Mode v2, perché è diventato imprescindibile e come implementarlo correttamente — con o senza banner proprio.
Configura un banner Consent Mode v2 in 2 minuti →
Cos’è Google Consent Mode v2?
Google Consent Mode è un framework tecnico che permette ai tuoi script Google (Analytics, Ads, Tag Manager) di adattarsi dinamicamente alla scelta di consenso di ogni visitatore. Invece di bloccare o sbloccare completamente gli script, invia loro segnali affinché funzionino in modalità degradata quando l’utente rifiuta.
La versione 2, introdotta a fine 2023 e resa obbligatoria nel marzo 2024 per inserzionisti SEE + Regno Unito, aggiunge due segnali chiave:
ad_user_data— autorizza o meno la trasmissione dei dati utente a Google per la pubblicitàad_personalization— autorizza o meno la pubblicità personalizzata (remarketing)
Questi due segnali si aggiungono ai quattro esistenti (analytics_storage, ad_storage, functionality_storage, personalization_storage, security_storage).
Perché Consent Mode v2 è obbligatorio
Senza un’implementazione corretta di Consent Mode v2:
- Google Ads smette di registrare le conversioni degli utenti che non hanno prestato consenso (invece di modellizzarle tramite l’IA Google)
- Le audience di remarketing si svuotano progressivamente
- Google Analytics 4 non invia più dati in caso di rifiuto e non può modellizzare le conversioni mancanti
- I tuoi report GA4 diventano incompleti e inutilizzabili per il marketing
In pratica, un e-commerce senza Consent Mode v2 perde dal 60 al 70 % della visibilità sul percorso di acquisto. Le campagne Google Ads vengono gestite al buio.
Le due modalità: Basic vs Advanced
Google distingue due implementazioni:
Modalità Basic
Gli script Google si caricano solo dopo il consenso. Se l’utente rifiuta, nessun dato viene inviato e nessun modello di conversione viene costruito. È l’approccio più semplice ma meno performante per il marketing.
Modalità Advanced (consigliata)
Gli script Google si caricano all’arrivo, ma in modalità degradata. Inviano segnali anonimi (ping senza cookie) a Google, che usa l’IA per modellizzare le conversioni mancanti. Gli utenti che consentono attivano pienamente gli script.
La modalità Advanced recupera tipicamente dal 40 al 60 % delle conversioni perse grazie alla modellizzazione Google. È la modalità consigliata da Google e quella implementata nativamente dai banner moderni come WebLegal CCB.
Come implementare Consent Mode v2
Con un banner moderno (consigliato)
I banner recenti integrano Consent Mode v2 in modo trasparente. Con WebLegal CCB non devi scrivere codice: lo script emette automaticamente i segnali corretti a gtag.js e Google Tag Manager in base alle scelte dell’utente.
<script src="https://weblegal.ai/js/wl-cookie-consent.js"
data-wl-cc
data-position="popup"
data-theme="auto"
data-privacy-url="/informativa-privacy"
defer></script>
Fine. Lo script:
- Imposta i valori di default su
deniedprima di ogni interazione - Carica i tuoi tag Google (Analytics, Ads) in modalità degradata
- Aggiorna i segnali
analytics_storage,ad_storage,ad_user_data,ad_personalizationsecondo la scelta del visitatore - Attiva la ripresa normale dei tag dopo il consenso
Con un’implementazione manuale
Se usi una soluzione propria, devi aggiungere, prima di qualsiasi script Google:
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('consent', 'default', {
'ad_storage': 'denied',
'ad_user_data': 'denied',
'ad_personalization': 'denied',
'analytics_storage': 'denied',
'functionality_storage': 'granted',
'security_storage': 'granted',
'wait_for_update': 500
});
</script>
Poi al momento del consenso:
gtag('consent', 'update', {
'ad_storage': 'granted',
'ad_user_data': 'granted',
'ad_personalization': 'granted',
'analytics_storage': 'granted'
});
Con Google Tag Manager
GTM offre template di Consent Mode integrati. Occorre:
- Attivare la modalità di consenso nell’interfaccia GTM
- Configurare ogni tag affinché rispetti i segnali richiesti
- Collegare la CMP (Consent Management Platform) alle variabili di attivazione
Questo approccio è flessibile ma richiede buona padronanza di GTM e debug con Tag Assistant.
Gli errori da evitare
1. Implementare Consent Mode ma lasciare che i cookie si depositino prima del consenso. Google accetta i segnali, ma il Garante e le sue omologhe sanzionano il deposito preliminare. Consent Mode NON ti esonera dall’obbligo di consenso preventivo.
2. Dimenticare wait_for_update. Questo parametro (in millisecondi) indica a Google quanto attendere la scelta del visitatore prima di inviare i primi segnali. Senza, i ping vengono inviati immediatamente in modalità denied, falsando le tue metriche.
3. Confondere Consent Mode e banner cookie. Consent Mode è la plomberia tecnica che invia segnali a Google. Il banner è l’interfaccia che raccoglie il consenso dell’utente. Servono entrambi.
4. Non testare. L’estensione Chrome Tag Assistant di Google permette di verificare in tempo reale l’emissione dei segnali. Testa i tre scenari: rifiuto totale, accettazione parziale, accettazione totale.
Come verificare che il tuo sito sia conforme
Tre strumenti gratuiti:
- Lo scanner WebLegal verifica la presenza di un banner, il blocco dei tracker prima del consenso e la configurazione di Consent Mode
- Google Tag Assistant (estensione Chrome) mostra i segnali inviati dai tuoi tag
- DevTools > Application > Cookies permette di verificare che nessun cookie analitico o pubblicitario venga depositato prima del clic su «Accetta»
In sintesi
Consent Mode v2 è diventato lo standard tecnico per conciliare misurazione marketing e conformità GDPR. L’implementazione manuale è possibile ma richiede rigore e test. Per la maggior parte dei siti, un banner moderno con integrazione nativa — come WebLegal CCB — è la soluzione più robusta e semplice.
Oltre a Consent Mode, ricorda che la conformità passa anche dai documenti legali obbligatori: informativa privacy, politica dei cookie, note legali.
Genera il tuo banner + documenti GDPR →
FAQ
Consent Mode v2 è obbligatorio per tutti i siti?
È obbligatorio per gli inserzionisti che usano Google Ads, GA4 o GTM con audience SEE e Regno Unito. Se non usi alcun prodotto Google non ti serve — ma devi comunque rispettare il GDPR per gli altri tracker.
Consent Mode v2 basta per essere conformi al GDPR?
No. Consent Mode v2 gestisce i segnali lato Google, ma la conformità GDPR richiede anche consenso preventivo, un banner con bottone «Rifiuta» altrettanto visibile di «Accetta» e una politica dei cookie documentata.
Modalità Basic o Advanced: quale scegliere?
Google consiglia Advanced perché consente la modellizzazione delle conversioni, recuperando il 40-60 % della performance marketing persa. Basic è più semplice da implementare ma meno performante.
Quanto costa l’implementazione?
Zero euro con un banner come WebLegal CCB che lo integra nativamente. Tra 500 e 2.000 € per un’implementazione manuale da sviluppatore, a seconda della complessità del tuo stack.
Cosa succede se non implemento Consent Mode v2?
I tuoi report GA4 sono incompleti, le campagne Google Ads perdono il 60-70 % delle conversioni misurate e le audience di remarketing si svuotano. Tecnicamente Google Ads continua a funzionare, ma la tua regia marketing diventa cieca.