Vai al contenuto
Cristalroi

Tracciamento e analytics

Google Tag Manager: cos’è, come funziona e a cosa serve

Tre parole bastano per capirlo: tag, attivatori, variabili. Vediamole su un clic reale, poi cosa ti protegge dagli errori e cosa lo strumento non può fare.

Di Gennaro Napoletano · 7 minuti di lettura

Scritto con l'aiuto dell'AI, riletto da Gennaro Napoletano.

Scatola di derivazione aperta con cavi blu ordinati: il punto da cui passano tutti i tag del sito

In breve

Google Tag Manager è uno strumento che gestisce da un unico posto i codici di misurazione di un sito, chiamati tag, senza riscrivere ogni volta le pagine. Decide quali tag far partire e quando, in base ad attivatori e variabili. Non raccoglie né analizza dati per conto suo: li invia a piattaforme come GA4 e Google Ads.

A cosa serve Google Tag Manager?

Serve a non dover toccare il codice del sito ogni volta che cambia una misurazione. Si installa un solo pezzo di codice, il contenitore, e dentro di esso si aggiungono e si modificano i tag da un’interfaccia web.

Pensa a un e-commerce senza contenitore: il tag di GA4 nel tema, il pixel di Meta in un plugin, la conversione di Google Ads incollata nella pagina di conferma. Per sapere cosa parte, e quando, bisogna cercare in tre posti diversi. Con il contenitore l’elenco è uno, con la cronologia delle modifiche.

  • Un solo posto. Tag e regole si leggono in un’unica schermata.
  • Prove prima della pubblicazione. Le modifiche si controllano senza farle vedere ai visitatori.
  • Ritorno indietro. Ogni pubblicazione è una versione conservata.

Che cosa sono tag, attivatori e variabili?

Sono i tre pezzi con cui si costruisce tutto. Il tag è il codice che invia i dati, l’attivatore è la regola che dice quando farlo, la variabile è il segnaposto per un valore che cambia.

Vediamoli su un caso concreto: un visitatore mette uno zaino nel carrello e GA4 deve saperlo.

PezzoCosa faNell’esempio
TagInvia i dati a una piattaformaEvento di GA4 chiamato add_to_cart
AttivatoreAscolta un evento e decide se far partire il tagEvento personalizzato add_to_cart nel data layer
VariabilePorta un valore che cambia ogni voltaValore del carrello, nome e codice dello zaino

Il quarto elemento sta fuori dall’interfaccia, ed è il data layer: la zona in cui il sito deposita le informazioni, così attivatori e variabili le trovano già pronte. Senza, il contenitore deve indovinare i dati leggendoli dalla grafica della pagina.

Uomo al portatile con righe di codice luminose sospese davanti a sé: la configurazione di Google Tag Manager

Il tuo contenitore fa quello che credi?

Con gli anni si riempie di tag che partono due volte e attivatori che nessuno ricorda. La consulenza confronta ciò che è pubblicato con ciò che parte davvero, e ti lascia un contenitore leggibile.

Che cosa succede quando si apre una pagina?

Il browser scarica il contenitore, che comincia ad ascoltare e fa partire ogni tag quando il suo attivatore è soddisfatto. Tutto avviene nel browser del visitatore, in questa sequenza:

  1. La pagina si apre e carica il codice del contenitore.
  2. Il contenitore legge il proprio insieme di tag, attivatori e variabili pubblicati.
  3. Prima di tutto dovrebbero girare il consenso e le impostazioni iniziali.
  4. A ogni evento della pagina, come un caricamento, un clic o una scrittura nel data layer, gli attivatori vengono controllati.
  5. I tag autorizzati partono e inviano le richieste alle piattaforme.

Questo è il funzionamento client side, cioè nel browser. Esiste anche un contenitore che lavora su un server, ma è un argomento a parte: lo spiega la guida al GTM server side.

Come si evita di rompere il sito con una modifica?

Con tre strumenti: l’area di lavoro, l’anteprima e le versioni. Finché non pubblichi, nessuna modifica raggiunge i visitatori.

Area di lavoro

È la bozza in cui si fanno le modifiche, tag, attivatori e variabili compresi; nell’interfaccia in inglese è Workspace. Non è ancora sul sito.

Anteprima

Il pulsante Anteprima (Preview) apre Tag Assistant e fa girare la bozza come se fosse pubblicata, solo per chi sta provando. Da lì vedi quali tag sono partiti, in che ordine e con quali dati. Puoi anche condividere il collegamento dell’anteprima con un collega.

Versioni

Una versione è la fotografia del contenitore in un dato momento. Con il pulsante Invia (Submit) scegli se pubblicare e creare la versione, oppure solo salvarla. Se qualcosa va storto, dal menu delle versioni imposti quella vecchia come più recente e la ripubblichi. Il percorso indicato da Google:

Dove si trova in Google Tag Manager

Versioni › Azioni › Imposta come ultima versione

(Versions › Actions › Set as Latest Version)

Un nome chiaro per la versione costa pochi secondi. «Aggiunta conversione Google Ads, correzione valore purchase» dice molto di più di una data, quando devi capire che cosa è cambiato prima di un calo.

Che cosa non fa Google Tag Manager?

Non produce report e non corregge i dati sbagliati. È una regia: fa partire ciò che gli chiedi, con i dati che gli dai, anche quando la richiesta è sbagliata.

Si pensa che…In realtà
Sostituisca GA4GA4 riceve i dati e mostra i report. Il contenitore glieli manda.
Sappia già cosa succede nel negozioProdotti, prezzi e ordini gli arrivano dal sito, di solito tramite il data layer.
Gestisca da solo il consensoVa collegato a un banner, che raccoglie la scelta del visitatore.
Tolga i doppioniSe un plugin e un tag inviano lo stesso evento, partono entrambi.
Controlli il valoreUna cifra sbagliata viene inviata tale e quale.

L’ultima riga è quella che pesa di più sul guadagno. Le campagne imparano da quello che ricevono: se il contenitore manda una vendita due volte, o una cifra con dentro cose che non sono ricavi, Google Ads prende decisioni di spesa su un dato falso. I danni si trovano nell’estratto conto della pubblicità, non in un messaggio d’errore. Sul consenso, la scelta passa ai tag con Consent Mode v2.

Ti serve davvero, se hai un negozio online?

Sì, se usi più di una piattaforma di misurazione o di annunci. Con un solo strumento e un plugin che già funziona, puoi anche aspettare; appena aggiungi Google Ads, Meta e conversioni avanzate, gestire tutto in un punto diventa la scelta più ordinata.

Da qui il percorso è lineare. Il primo passo è installare il contenitore sul sito. Subito dopo viene la configurazione vera, descritta nella guida al tracciamento di un e-commerce. Se il contenitore esiste da anni e nessuno sa più cosa contiene, parti invece dalla checklist di audit.

Installarlo è questione di minuti, farlo lavorare bene su un negozio è un altro discorso. È per questo che esiste la consulenza su Google Tag Manager, che si occupa di tracciamenti lato browser e lato server fino al controllo dei risultati.

Domande frequenti

Google Tag Manager e Google Analytics sono la stessa cosa?

No. Google Tag Manager decide quali dati partono dal sito e quando, mentre Google Analytics li riceve e li mostra nei report. Il primo è la regia e il secondo una delle destinazioni.

Serve un contenitore per ogni pagina del sito?

No. Google indica un contenitore per ogni sito o app: lo stesso codice si installa su tutte le pagine, e le regole interne decidono che cosa parte e dove.

Le modifiche nel contenitore sono subito online?

No. Restano in bozza finché non le pubblichi, e nel frattempo puoi controllarle con l’anteprima. Solo la pubblicazione le porta ai visitatori.

Si può tornare a una configurazione precedente?

Sì. Ogni pubblicazione crea una versione: puoi impostare come più recente una versione vecchia, controllarla e ripubblicarla.

Fonti

Gennaro Napoletano, esperto di digital analytics e Google Tag Manager, sorride nella sede Google di Dublino

Gennaro Napoletano

Esperto di digital analytics e Google Tag Manager, da oltre 15 anni lavora sui dati degli e-commerce. Nel 2023 Google lo ha invitato nella sua sede di Dublino per i risultati di alcuni e-commerce gestiti da lui. Ha realizzato il portale di marginalità per e-commerce e aiuta aziende e agenzie a fidarsi dei propri numeri. Scopri chi è.

Continua a leggere

Come installare Google Tag Manager su un sito, passo per passo

Dal contenitore alla verifica: dove va il codice di installazione, l’opzione per WordPress e i sintomi di un contenitore installato due volte.

Data layer: cos’è e come si usa in un e-commerce

Un esempio di codice commentato, cosa inserire pagina per pagina e perché leggere prezzi e ordini dalla grafica del sito prima o poi si rompe.

Report GA4 per e-commerce: quali usare e come leggerli

I pochi report di GA4 che servono a un negozio, dove trovarli e quale decisione fanno prendere: acquisti, percorso d’acquisto, esplorazioni e attribuzione.

Se i numeri non tornano

Un tracciamento di cui ti puoi fidare

Consulenza su Google Tag Manager, client-side e server-side: si controlla ciò che c’è e si sistema ciò che non misura bene.