
🍪 Come aggiungere un banner cookie in WordPress: Complianz e alternative (2026)
Ogni sito che si rivolge a utenti europei deve informare i visitatori sull'uso dei cookie. Dal 2018, il GDPR (Regolamento Generale sulla Protezione dei Dati) ha trasformato questa che era una prassi di cortesia in un obbligo di legge, con potenziali sanzioni fino al 4% del fatturato annuo. E la Direttiva ePrivacy aggiunge un dettaglio preciso: il consenso deve essere esplicito, informato e revocabile.
Ma la realtà è questa: il titolare di un piccolo sito WordPress non assume un avvocato per un banner. Cerca un plugin, gratuito, che non rallenti il sito, con blocco automatico degli script di terze parti. E qui il mercato è cambiato. Il plugin Popups, che fino a poco tempo fa era una soluzione diffusa per le finestre cookie, è stato chiuso da luglio 2022 a causa di una vulnerabilità. Usarlo non è consentito, è una falla di sicurezza.
Per fortuna, il 2026 offre alternative mature. In questa guida vediamo la configurazione passo passo di un banner cookie su WordPress tramite Complianz (gratuito, oltre 1 milione di installazioni attive, testato su WordPress 7.0) e una panoramica delle alternative per budget e scenari diversi.
💡 Panoramica rapida:
- Scelta del plugin: Complianz come soluzione principale, CookieYes e GDPR Cookie Compliance come alternative
- Installazione e avvio della procedura guidata: 10 minuti per un banner pronto
- Scansione del sito, blocco degli script di terze parti, personalizzazione dell'aspetto
- Test: Consent Mode, revoca del consenso, accessibilità
Cosa richiede la legge: il minimo che il titolare di un sito deve sapere
Il GDPR e la Direttiva ePrivacy impongono a un sito di fare tre cose prima di installare qualsiasi cookie di tracciamento:
- Informare quali cookie esattamente, per quale finalità, chi li imposta (proprietari / terze parti).
- Ottenere un consenso esplicito, le caselle pre-spuntate non costituiscono consenso. L'utente deve cliccare attivamente "Accetta".
- Consentire la revoca, un link "Gestisci consenso" / "Impostazioni cookie" deve essere sempre disponibile dopo l'accettazione.
Inoltre, per la California si applica il CCPA/CPRA, per cui sono sufficienti l'informativa e l'opzione di opt-out (Do Not Sell My Personal Information). Per il Brasile, LGPD, per il Canada, PIPEDA, per il Sudafrica, POPIA. Un buon plugin le copre tutte nativamente.
Sfumatura importante per il 2025-2026: Google Consent Mode v2 è diventato obbligatorio per i siti che mostrano annunci Google nello Spazio Economico Europeo. È un protocollo in cui i tag Google (Analytics, Ads, Floodlight) non vengono semplicemente bloccati fino al consenso, ma funzionano in "modalità senza cookie", inviando ping anonimizzati. Complianz e CookieYes supportano Consent Mode v2 in modo nativo, senza bisogno di smanettare con Google Tag Manager.
Tabella comparativa: i 3 migliori plugin cookie per WordPress (2026)
Criterio | Complianz | CookieYes | GDPR Cookie Compliance (Moove) |
|---|---|---|---|
Installazioni attive | 1.000.000+ | 1.000.000+ | 300.000+ |
Valutazione su wordpress.org | 4.9 (1.633 recensioni) | 4.9 (3.220 recensioni) | 4.5 (204 recensioni) |
Versione gratuita | Banner completo + wizard + blocco automatico | Banner completo + scanner + blocco automatico | Banner base + impostazioni |
Consent Mode v2 | Premium | Gratuito | Premium |
Geo-IP (banner diversi per area geografica) | Premium | Premium | No |
Scanner cookie | Integrato, settimanale | Integrato | No |
Template banner | 4 nella versione gratuita | 5 nella versione gratuita | 3 nella versione gratuita |
Dipendenza da jQuery | No | No | Sì |
Versione WordPress (testata) | 7.0 | 7.0 | 7.0 |
Link a wordpress.org |
Installare e configurare Complianz: guida passo passo
Passo 1: installare il plugin
Vai al pannello di amministrazione di WordPress: Plugin → Aggiungi nuovo. Nella barra di ricerca, inserisci "Complianz", clicca "Installa" sul plugin dell'autore Complianz, poi "Attiva". Dopo l'attivazione, vieni subito accolto da una schermata di benvenuto con il pulsante "Avvia wizard".
Passo 2: procedura guidata di configurazione
Questo è il motivo principale per scegliere Complianz: invece di 30 impostazioni manuali, il plugin ti fa 10-15 domande sul tuo sito e genera da solo la configurazione corretta. Seguila in sequenza.
Nella prima schermata, il wizard chiede per quali aree geografiche è configurato il sito. Seleziona tutte quelle pertinenti: Unione Europea, Regno Unito, Stati Uniti (per CCPA/CPRA). Puoi aggiungere Canada (PIPEDA), Brasile (LGPD), Australia, Sudafrica, la scelta non rallenta il sito, ma aggiunge semplicemente i documenti legali corrispondenti.
Poi, la tipologia di sito: sito aziendale, negozio online o blog personale. Questo influisce sull'obbligatorietà del consenso per le statistiche. Per un negozio WooCommerce, il plugin rileva automaticamente tutti i cookie del carrello e dei pagamenti.

Al terzo passaggio, il wizard determina se hai effettivamente bisogno di un avviso cookie: analizza il pubblico di destinazione e la tipologia di cookie. Per il traffico europeo, la risposta è quasi sempre "sì". Qui scegli anche il modello di banner: Cookie Wall (blocca l'accesso senza consenso, consentito nell'UE per i cookie strettamente necessari), Accetta/Rifiuta, Consenso per Categoria, Consenso per Servizio.
L'ultimo passaggio del wizard genera una Cookie Policy, un documento legale completo basato sulle risposte, redatto da giuristi informatici. Viene inserito automaticamente in una pagina separata e aggiornato quando cambiano le impostazioni. Questo fa risparmiare 500-1000 euro di parcella per la redazione da parte di un legale.
Passo 3: scansione dei cookie
Vai a Complianz → Dashboard → Scansione Cookie. Clicca "Scansiona", il plugin analizza le pagine del sito e il frontend, raccogliendo tutti i cookie: proprietari, di terze parti (tramite servizi integrati come Google Maps, YouTube, Recaptcha, Facebook), plugin.
Il risultato della scansione è una tabella con i campi: nome cookie, dominio, durata, funzione. Complianz recupera automaticamente le descrizioni dei cookie da cookiedatabase.org, il più grande database aperto di cookie. Non serve cercare su Google cosa fa _ga o _fbp, la descrizione è già compilata in inglese.
Lo scanner viene eseguito automaticamente una volta a settimana. Se sul sito compare un nuovo plugin o script, riceverai una notifica nella dashboard sui nuovi cookie. Questo è importante: il GDPR richiede che la Cookie Policy sia sempre aggiornata.
Passo 4: blocco automatico degli script di terze parti
La sezione Complianz → Integrazioni è dove avviene la magia. Il plugin conosce le firme dei servizi più diffusi e li blocca automaticamente prima del consenso. L'elenco predefinito include: Google Maps, embed YouTube/Vimeo, widget Facebook/Instagram, Twitter/X, Google AdSense, HubSpot, ActiveCampaign, Recaptcha e decine di altri.
Ecco cosa vede l'utente: al posto di un video YouTube, un segnaposto statico con il testo "Clicca Accetta per caricare il video". Al posto di una mappa Google, un segnaposto con la categoria "Marketing". Nessun JS viene caricato fino al consenso esplicito dell'utente. Questa è piena conformità alla lettera della Direttiva ePrivacy.
Per bloccare script personalizzati, usa il Centro Script: aggiungi l'URL dello script, collegalo a una categoria di cookie (funzionali / statistiche / marketing). Sono supportate le dipendenze: ad esempio, il Facebook Pixel dipende dal consenso Marketing e non si carica finché l'utente non ha prestato questo consenso.
Il plugin non usa jQuery, l'intero banner e il blocco sono in JavaScript puro. Questo dà un vantaggio in PageSpeed e nessun conflitto con i temi che usano React/Vue.
Passo 5: personalizzare l'aspetto del banner
Complianz → Banner Cookie → Stile. Quattro preimpostazioni: animato, classico, minimale in basso, popup centrale. Ognuna è personalizzabile: colori dei pulsanti, border-radius, font, posizione sullo schermo, animazione di comparsa.
1 /* Example: minimal bottom banner with rounded buttons */ 2 .cmplz-cookiebanner .cmplz-buttons .cmplz-btn { 3 border-radius: 8px; 4 padding: 10px 24px; 5 font-weight: 600; 6 transition: background 0.2s; 7 } 8 .cmplz-cookiebanner .cmplz-btn.cmplz-accept { 9 background: #1a56db; 10 color: #fff; 11 } 12 .cmplz-cookiebanner .cmplz-btn.cmplz-accept:hover { 13 background: #1e40af; 14 } 15 .cmplz-cookiebanner { 16 box-shadow: 0 -4px 24px rgba(0,0,0,0.12); 17 }
Il blocco CSS si aggiunge in Complianz → Banner Cookie → CSS personalizzato e si applica senza svuotare la cache. Il banner è accessibile (WCAG 2.1 AA): tutti i pulsanti hanno etichette aria, i colori sono contrastati, la navigazione da tastiera funziona. Da giugno 2025 è in vigore lo European Accessibility Act e Complianz è pronto.
Passo 6: Consent Mode v2 e registrazione del consenso
Se usi Google Analytics, Ads o Floodlight, attiva Google Consent Mode. In Complianz Premium è un solo checkbox: Complianz → Dashboard → Consent Mode → Abilita. In CookieYes è disponibile gratuitamente.
Consent Mode v2 trasmette a Google due segnali critici: analytics_storage (puoi leggere/scrivere i cookie di Analytics) e ad_storage (puoi usare i cookie pubblicitari). Prima del consenso, i tag Google inviano ping anonimizzati, dati di visualizzazione della pagina senza identificativo utente. Questo permette di non perdere il 100% dei dati quando i cookie vengono rifiutati.
La sezione Complianz → Dashboard → Prova del Consenso conserva le registrazioni di ogni azione di consenso dell'utente: orario, IP (hash), insieme di categorie. Per il GDPR, questo è un requisito di accountability, devi poter dimostrare che il consenso è stato prestato in caso di richiesta da parte dell'autorità di controllo.
Alternative: CookieYes e GDPR Cookie Compliance
CookieYes (oltre 1M di installazioni), il principale concorrente di Complianz. Pro: Consent Mode v2 nella versione gratuita, 5 template per il banner, 3.220 recensioni su wordpress.org. Contro: lo scanner dei cookie è meno dettagliato, alcuni dati vanno ai server cloud di CookieYes per arricchire le descrizioni. Se la priorità è costo zero con piena conformità, scegli CookieYes.
🔗 CookieYes su WordPress.org | 🔗 Sito web CookieYes
GDPR Cookie Compliance di Moove Agency (oltre 300K installazioni), un'opzione più semplice. Tre template, impostazioni base per colori e testi, nessuno scanner automatico dei cookie. Pro: ingombro minimo, nessuna richiesta esterna. Contro: usa jQuery, il che aggiunge una dipendenza. Adatto a semplici siti vetrina con servizi di terze parti minimi.
🔗 GDPR Cookie Compliance su WordPress.org
Quale plugin rimuovere: soluzioni morte e pericolose
Il plugin Popups - WordPress Popup (in passato molto usato per creare finestre cookie) è stato chiuso su WordPress.org il 5 luglio 2022 con la nota "Problema di sicurezza". Non aggiornato da 6 anni, non testato con versioni di WordPress superiori alla 5.3.21. Se lo hai installato, rimuovilo immediatamente e sostituiscilo con uno dei tre plugin sopra.
Lo stesso vale per qualsiasi soluzione jQuery personalizzata trovata in tutorial del 2015-2020: non supportano Consent Mode, non bloccano gli script prima dell'accettazione e sono incompatibili con i moderni temi Gutenberg e React. Dieci minuti di installazione di Complianz o CookieYes danno più conformità di una settimana di codifica manuale.
Test: checklist prima del lancio
- Il banner cookie compare, apri il sito in Incognito, verifica che il banner sia visibile e non copra contenuti critici su mobile.
- Accetta / rifiuta funziona, dopo aver cliccato "Accetta", Analytics e i video incorporati si caricano. Dopo "Rifiuta", non si caricano.
- Revoca del consenso, il pulsante "Gestisci consenso" / "Impostazioni cookie" è visibile, cliccabile, apre lo stesso banner con le categorie.
- Lo scanner ha funzionato, nella dashboard di Complianz tutti i cookie sono identificati, nessuna riga "Sconosciuto".
- Cookie Policy presente, la pagina
/cookie-policy-eu/(o equivalente) si apre, contiene un elenco aggiornato di cookie e finalità. - Google Consent Mode, nel browser (F12 → Applicazione → Cookie) prima del consenso non ci sono cookie
_ga/_gid; dopo l'accettazione, compaiono.
⁉️🤔 Domande frequenti
Serve un banner cookie se il sito non usa cookie di analytics?
Sì, se il sito ha elementi incorporati: video YouTube, Google Maps, pulsanti social. Questi impostano cookie al caricamento. Inoltre, molti provider di hosting e temi WordPress impostano cookie tecnici, che devono anch'essi essere dichiarati. Complianz segnala "nessun cookie rilevato", allora il banner non serve. Per un sito puramente statico senza alcun embed e senza cookie lato server, il banner non è obbligatorio, ma sono pochissimi i siti WordPress di questo tipo.
Che differenza c'è tra Consent Mode v2 e il semplice blocco?
Blocco semplice: nessun consenso → il tag Google non si carica → zero dati sulla visita. Consent Mode v2: nessun consenso → il tag Google si carica in modalità senza cookie, invia ping anonimizzati (paese, orario, fonte di riferimento senza identificativo utente). Questo consente di recuperare il 30-70% dei dati in GA4 quando i cookie vengono rifiutati, senza violare il GDPR.
Si può usare un unico plugin per i cookie e per i popup di marketing?
No. Un banner cookie è un elemento di conformità legalmente rilevante. Un popup di marketing è marketing. Mescolarli crea un rischio: se l'utente ha rifiutato i cookie e il popup continua a raccogliere email, è una violazione. Usa Complianz/CookieYes per i cookie e un plugin separato (OptinMonster, Convert Pro) per i popup di marketing.
Cosa fare se il sito è multilingue?
Complianz si integra con Polylang, WPML, qTranslate-X e Loco Translate. Il banner, la Cookie Policy e tutti i documenti legali vengono tradotti automaticamente nella lingua attiva del sito. Per l'italiano, la traduzione è completa. Per un sito multilingue su WPML, la configurazione richiede 5 minuti: Complianz → Impostazioni → Abilita integrazione WPML.
Le registrazioni del consenso vanno conservate?
L'Articolo 7(1) del GDPR richiede che il titolare del trattamento "dimostri che l'interessato ha prestato il proprio consenso". Complianz conserva una registrazione di ogni azione di consenso: timestamp, insieme di categorie, hash IP, ID consenso univoco. Questi dati sono la tua prova di conformità durante un audit. Il periodo di conservazione è configurabile, di default 12 mesi.
Cosa scegliere: Complianz o CookieYes?
Se cerchi la massima conformità nativa (documenti legali, blocco automatico, scanner) e sei disposto a pagare per il Premium se necessario, Complianz. Se la priorità è il costo zero e Consent Mode v2 gratuito, CookieYes. Per un sito semplice senza integrazioni complesse, GDPR Cookie Compliance. Tutti e tre sono testati su WordPress 7.0 e attivamente supportati nel 2026.
Quale plugin per il consenso cookie installare nel 2026
La scelta si riduce a tre scenari, e ognuno è coperto da una soluzione gratuita funzionante.
Se stai lanciando un progetto commerciale con traffico dall'UE, installa Complianz. La procedura guidata in 10 minuti ti dà: uno scanner cookie, il blocco automatico per oltre 30 servizi, la Cookie Policy pronta redatta da giuristi informatici, l'accessibilità nativa e la registrazione del consenso. Per un negozio online WooCommerce, l'integrazione è già nel wizard, non devi aggiungere nulla.
Se il budget è zero e Consent Mode v2 è critico da subito, scegli CookieYes. Consent Mode v2 nella versione gratuita, 5 template per il banner e la migliore valutazione su wordpress.org (3.220 recensioni). Nota: alcuni dati vanno al cloud di CookieYes per arricchire le descrizioni dei cookie, per politiche aziendali rigide questo può essere un fattore bloccante.
Se il sito è semplice, un sito vetrina / landing page / blog personale con un paio di embed, GDPR Cookie Compliance di Moove è sufficiente. Impostazioni minime, nessuna richiesta esterna, oltre 300.000 siti lo usano. Il plugin è un po' più semplice dei due leader, ma fa il suo lavoro senza sorprese.
La regola principale per il 2026: non usare soluzioni morte e non supportate. Popups è chiuso per un problema di sicurezza. I vecchi banner jQuery personalizzati non sono compatibili con Consent Mode e WordPress 7.0. Passare a un plugin moderno è un'ora di lavoro e diversi anni di conformità serena.



