Google Tag Manager: che cos’è e come impostarlo – Guida 2025

Questo articolo in breve:

  • Google Tag Manager (GTM) è utilizzato dal 47,7% dei siti web per la gestione dei tag, semplificando la raccolta dati e il deployment. L'articolo fornisce una guida passo-passo per l'implementazione.
  • GTM funziona gestendo tag, trigger, variabili e data layer tramite un'interfaccia web, evitando modifiche dirette al codice sorgente. L'articolo elenca gli errori comuni durante la configurazione (es. duplicazione dello snippet, mancanza di test) e le relative soluzioni.
  • L'articolo affronta anche i bug più frequenti di GTM (es. preview non funzionante, eventi doppi) e fornisce soluzioni specifiche, oltre a rispondere ad alcune FAQ relative a prestazioni, codice e differenze tra GTM Web e Server-Side.

Riassunto generato con l'IA. Potrebbe non essere accurato.

google tag manager

Quasi una pagina web su due (precisamente il 47,7 % a luglio 2025) utilizza Google Tag Manager per gestire tag di analytics e marketing, secondo i dati di W3Techs. Questo significa che la maggior parte dei siti di successo ha già semplificato la raccolta dei dati, riducendo gli interventi sul codice e migliorando la velocità di deploy. Se ancora inserisci gli script “a mano”, questa guida ti mostrerà passo passo come passare a GTM, evitare gli errori tipici e risolvere i bug più frequenti.

Che cos’è Google Tag Manager

Google Tag Manager è un tag management system che ti consente di aggiungere, modificare e disattivare script (tag) sul tuo sito o app senza toccare il codice sorgente. Lavori in un’interfaccia web, pubblichi un unico container e controlli tutto da lì: tag, trigger, variabili e data layer.

In pratica GTM funziona come una presa multipla: invece di attaccare dieci spine (Facebook Pixel, LinkedIn Insight, Google Ads), attacchi un solo cavo e gestisci il resto da un pannello unico. Secondo la guida ufficiale di Google Tag Manager Help, il sistema riduce i tempi di implementazione e diminuisce il rischio di errori dovuti a copia-incolla di snippet.

Vediamo i mattoni fondamentali:

  • Container – la “scatola” unica che ingloba tutti gli script.
  • Tag – il codice che invia i dati (per esempio a Google Analytics 4).
  • Trigger – l’evento che fa scattare il tag (clic, pageview, scroll).
  • Variabili – valori dinamici (URL, titolo pagina, price) disponibili al momento dell’evento.
  • Data Layer – uno “zainetto” JavaScript dove spingere informazioni strutturate che GTM potrà leggere.

Come impostarlo passo dopo passo

Impostare Google Tag Manager richiede sette passaggi: creazione account, installazione snippet, configurazione data layer, primo tag GA4, test in Preview, pubblicazione e monitoraggio. Segui la checklist qui sotto per un setup privo di sorprese.

Ecco il percorso completo:

  • Crea l’account e il container: accedi a tagmanager.google.com, scegli “Web” o “iOS/Android” e ottieni l’ID GTM-XXXX.
  • Installa lo snippet: incolla i due blocchi di codice (head e body) su tutte le pagine del sito.
  • Definisci il Data Layer: prima del codice GTM inserisci dataLayer = []; per poter spingere eventi personalizzati.
  • Configura il primo tag GA4: usa il modello “Google Analytics: GA4 Configuration”, inserisci lo stream ID e imposta un trigger “All Pages”.
  • Imposta i trigger per eventi specifici: es. clic su pulsante “Acquista”, scroll 50 %, tempo sulla pagina 30 s.
  • Prova in modalità Preview: clicca “Anteprima”, inserisci l’URL del sito e verifica che i tag si attivino correttamente.
  • Pubblica: aggiungi un nome e una descrizione (es. “Add GA4 + AdWords Remarketing”) per tracciare la cronologia versioni.

Gli errori più comuni

Molte implementazioni di Google Tag Manager falliscono per disattenzioni di base. Qui trovi i 6 sbagli che vediamo più spesso nei progetti dei nostri clienti, confermati anche da blog autorevoli come Analytics Mania.

Ecco gli errori da evitare:

  • Duplicare lo snippet: inserire due volte il codice causa firing multipli e dati doppi in GA4.
  • Saltare la Preview: senza test rischi di pubblicare tag che non si attivano.
  • Non usare i Workspace: lavorare sempre nello stesso ambiente rende impossibile gestire versioni parallele.
  • Nomenclatura confusa: tag chiamati “Tag 1” o “Test” diventano ingestibili dopo pochi mesi.
  • Trigger troppo ampi: un “All Pages” dato per scontato invia eventi inutili e rallenta il sito.
  • Assenza di piano di misurazione: senza obiettivi chiari non sai quali tag pubblicare né come leggerne i dati.

Bug frequenti e come risolverli

Anche con una buona configurazione, Google Tag Manager può dare grattacapi: modalità Preview che non si apre, eventi che non arrivano in GA4, conflitti con i sistemi di consenso. Di seguito i bug più ricorrenti e le soluzioni consigliate (molte riprese dalla guida “Preview mode not working” di Analytics Mania).

  • Preview non si connette: disattiva gli ad-blocker, svuota cache e assicurati che l’URL usi https.
  • Eventi doppi in GA4: controlla che lo stesso evento non parta sia da codice hard-coded sia da GTM.
  • Data Layer vuoto: verifica che lo script dataLayer.push() venga eseguito prima del trigger.
  • Cookie bloccati da Consent Mode: imposta i tag su stato di consenso “ad_storage=granted” prima del firing.
  • Timing issues su pagine AMP o SPA: usa trigger “History Change” o “Element Visibility” con Observe DOM changes.
  • Preview loop infinito: chiudi tutte le tab GTM, cancella localStorage _TAG_ASSISTANT_* e riprova.

FAQ

Google Tag Manager rallenta il sito?

No, perché carica in modo asincrono. Se noti lentezza, controlla la dimensione complessiva dei tag e disattiva quelli inattivi.

Posso usare GTM senza toccare il codice?

Sì, però l’inserimento del container iniziale richiede comunque accesso al template o al CMS, operazione di pochi minuti.

Qual è la differenza tra GTM Web e Server-Side?

La versione Web carica i tag nel browser, quella Server-Side li esegue su un endpoint controllato da te, migliorando privacy e speed ma con costi di hosting.

I prossimi passi con il tuo container

Ora che conosci struttura, setup, errori e bug, il passo successivo è implementare un piano di misurazione solido: definisci KPI, mappa gli eventi nel Google Tag Manager e collega le conversioni a GA4 e Google Ads. Infine, programma un audit trimestrale per eliminare tag obsoleti e mantenere il container leggero.

Hai bisogno di un controllo tecnico sul tuo GTM o di una formazione personalizzata? Contattaci e scopri come possiamo aiutarti.

Link verificati il 29/07/2025.

Logo Autore
Scritto da:

WebAlchLab

Web and SEO agency

il

Richiedi informazioni

Clicca il bottone qui sotto per metterti subito in contatto con noi

Richiedi una consulenza
presidio permanente free palestine