La guida completa a Google Tag Manager

Pubblicato: 2022-04-14

Google Tag Manager (GTM) consente al tuo team di raccogliere dati essenziali per prendere decisioni di marketing intelligenti.

Comprendere i vantaggi di GTM e come utilizzarlo correttamente può essere una sfida, quindi abbiamo messo insieme questa guida come punto di riferimento. Imparerai come configurare il tuo account e ottenere il massimo da esso.

Perché Google Tag Manager è importante per monitorare il comportamento e risolvere i problemi di analisi

I tag sono frammenti di codice JavaScript aggiunti a una pagina Web per raccogliere dati e informazioni. Ti aiutano a monitorare l'attività dei visitatori del sito Web o dell'app in modo da poter ottimizzare il tuo sito in base ai comportamenti.

La maggior parte dei siti Web richiede diversi tag per tenere traccia di comportamenti e flussi di utenti diversi, come l'invio di moduli o i clic sulla pagina. Più tag ha un sito web, più difficile può essere da gestire.

Entra in Google Tag Manager.

GTM non è l'unico strumento di gestione dei tag disponibile, ma è il più accessibile. È progettato per funzionare esclusivamente con Google Analytics, motivo per cui ci stiamo concentrando su di esso. Eccone altri:

  • TagCommander
  • Gestione dinamica dei tag Adobe
  • Segmento
  • 7 tag
  • Tealio

GTM aiuta gli esperti di marketing a ottenere i dati dei clienti di cui hanno bisogno senza fare affidamento abitualmente su uno sviluppatore come intermediario. Ecco come:

Rimani organizzato

Senza un gestore di tag, uno sviluppatore dovrà aggiungere manualmente tag al tuo sito e impostare regole univoche per ogni istanza. Una volta a posto, dovranno monitorare manualmente l'attività, risolvere i problemi, eliminare il codice scaduto quando viene aggiunto un nuovo codice, evitare conflitti e così via.

Questo richiede tempo e denaro. La gestione dei tag semplifica l'intero processo.

I tag manager riducono al minimo la quantità di codice che devi distribuire sul tuo sito Web e ti consentono di ospitare tutti i frammenti di codice in un hub centrale, mantenendo tutti i tuoi dati di tracciamento ordinati e organizzati. Inoltre, è facile da usare: non è necessario essere uno sviluppatore per apportare modifiche o implementazioni al codice.

Pensa alla gestione dei tag come a un editore responsabile che supervisiona le tue operazioni di marketing dei contenuti. Puoi raccogliere il tuo programma di pubblicazione, compiti, attività e documenti in un unico posto e persino automatizzare le attività, ma senza qualcuno che monitori il flusso di lavoro, il sistema probabilmente si sgretolerà.

Quindi, mentre tu non lo fai hai bisogno di uno sviluppatore per monitorare un tag manager, hai bisogno di personale che lo tenga d'occhio. Detto questo, non eliminarlo completamente. Potrebbe essere comunque necessario implementare complesse attività di tagging tramite un'interfaccia grafica basata su regole.

Riduci i costi della tecnologia

Bug e barriere sono inevitabili, ma GTM rende l'implementazione e il debug più facili, veloci e, di conseguenza, più economici.

Un avvio più rapido significa che il tuo team ha più tempo per lavorare su altre attività, massimizzando le risorse preziose. GTM è anche completamente gratuito, quindi il tuo team non ha bisogno di destinare il proprio budget a un altro software di marketing.

Tuttavia, gli errori possono e accadono. Per contenere i costi ed evitare di raddoppiare per correggere l'errore dell'utente, segui queste best practice:

  • Definisci i tuoi obiettivi e tieni traccia di ciò che devi effettivamente misurare, invece di lanciare un'ampia rete per acquisire dati che non ti servono e che non analizzerai
  • Evita di accumulare troppi tag su ogni pagina, poiché ciò rallenterà il caricamento della pagina
  • Assicurati di scartare o disabilitare i tag inutilizzati, soprattutto dopo aver eseguito un test e aver deciso di non procedere oltre il periodo di prova
  • Evita di distribuire tag HTML personalizzati che interrompono il codice esistente
  • Assicurati di impostare avvisi di analisi e QA costantemente nuove implementazioni per rilevare problemi sepolti
  • Mantieni i diritti di pubblicazione per il personale che ha familiarità con il sistema, poiché concedere privilegi di account a membri del team non qualificati potrebbe compromettere l'attività

Aumenta il valore delle tue analisi

Google Tag Manager non ha funzionalità di reporting. Piuttosto, invia le preziose informazioni raccolte a Google Analytics per l'analisi.

Universal Analytics, e in particolare il potente Google Analytics 4, fornisce informazioni dettagliate su quali delle tue pagine stanno ottenendo buoni risultati, ma GTM ti aiuta ad approfondire.

Il tuo strumento di analisi di base può trovare cose come:

  • Visualizzazioni di pagina in tempo reale
  • Informazioni sulla posizione e sul dispositivo dei visitatori del sito
  • Sorgenti di traffico
  • Principali pagine di destinazione/post del blog

Per ottenere ancora più valore da queste informazioni, devi sfruttare i tag per scoprire cose come:

  • Come gli utenti navigano nel tuo sito
  • Quali pagine generano il maggior numero di conversioni
  • Dove è più probabile che i visitatori del sito lascino il tuo sito

Come configurare Google Tag Manager

Per configurare il tuo account Tag Manager, procedi nel seguente modo:

1. Inizia con i tuoi obiettivi

Determinare i tuoi obiettivi di monitoraggio ti aiuterà a decidere quali tipi di tag devi creare.

Puoi creare tag per il remarketing di Google Ads, il monitoraggio delle conversioni, il monitoraggio degli invii di moduli o dei clic sui pulsanti e altro ancora. Esistono anche integrazioni di terze parti a cui puoi connetterti per tenere traccia delle informazioni da siti come Hotjar, Oktopost o Pinterest.

Crea una strategia di tag di marketing prima di passare a Google Tag Manager e creare il tuo account.

2. Crea un account

La creazione di un account Google Tag Manager deve essere eseguita tramite la tua email di Google, quindi scegli prima un amministratore o un proprietario dell'account GTM. Successivamente, puoi condividere le autorizzazioni con altri membri del tuo team che devono accedervi.

Accedi con il tuo account Google, quindi fai clic su Crea account nella dashboard principale per iniziare a configurare il negozio:

Dashboard principale di Google Tag Manager

Da qui, dovrai nominare il tuo account. Le best practice impongono di denominarlo in base alla tua attività per mantenere semplice la gestione dei tag.

Quindi, devi configurare il tuo contenitore. Un contenitore è il luogo in cui vivranno tutti i tuoi tag, quindi dovresti nominarlo dopo il tuo sito o URL.

Scegli il tipo di piattaforma su cui risiede il tuo sito o la tua app prima di fare clic su Crea . Potrebbe trattarsi del Web, di un'app mobile iOS o Android, dell'utilizzo di AMP o dell'utilizzo del server:

Configurazione dell'account Google Tag Manager

Il passaggio successivo consiste nell'installare lo snippet del contenitore sul tuo sito web. Questo è uno snippet di JavaScript che deve essere presente su ogni pagina affinché i tag possano tracciare correttamente l'attività.

Ci sono due parti in questo frammento:

  • Il primo deve vivere nella sezione <head> del tuo sito web
  • Il secondo dovrebbe essere incollato nella sezione <body>

Le tre etichette principali che vedrai nella barra laterale della dashboard di GTM sono tag, attivatori e variabili:

Dashboard di Google Tag Manager (nuovo account)
  • I tag sono codici di monitoraggio che raccolgono dati da un sito Web o da un'app
  • I trigger impostano condizioni che indicano a un tag quando attivarsi
  • Le variabili definiscono quando i trigger devono indicare ai tag di attivarsi

3. Installa il tag di Google Analytics

Tieni presente che se lo fai tramite GTM, dovrai eliminare tutte le informazioni di monitoraggio di Google Analytics che hai precedentemente inserito sul tuo sito web o ti ritroverai con dati duplicati.

Fai clic su Aggiungi un nuovo tag nella dashboard per iniziare, ad esempio Visualizzazioni di pagina GA:

Configurazione dei tag di Google Tag Manager e visualizzazione di attivazione

Quindi, configura il tuo tag. Fai clic sulla casella in alto per visualizzare un lungo elenco di oltre 50 tipi di tag:

Google Tag Manager scegli il tipo di tag

Fai clic sull'opzione in alto: Google Analytics: Universal Analytics o Google Analytics: Configurazione GA4 , a seconda della versione in uso. Ad esempio, stiamo usando UA.

Connessioni Google Tag Manager GA
Fonte immagine

Sotto l'elenco a discesa Tipo di monitoraggio visualizzato, fai clic su Visualizzazioni di pagina :

Configurazione del tag GA di Google Tag Manager

4. Impostare la variabile della proprietà

Hai due opzioni quando imposti la tua variabile. Innanzitutto, puoi selezionare Abilita le impostazioni di sovrascrittura in questo tag e incollare il tuo UA Tracking ID:

Tipo di traccia di visualizzazione della pagina di Google Tag Manager GA UA

Oppure puoi creare una variabile personalizzata. Sebbene ciò richieda un po' di configurazione iniziale in più, a lungo termine ti semplificherà le cose perché mantiene il tuo UA Tracking ID memorizzato, piuttosto che doverlo incollare per ogni tag che crei.

GTM offre due diversi tipi di variabili: variabili integrate o variabili definite dall'utente.

Le variabili integrate vengono definite automaticamente da GTM in base agli elementi rilevati nello snippet di codice. Offrono diversi tipi di variabili comuni, semplificando la creazione di tag di base.

Fai clic su Configura per impostare ciascuna delle variabili di cui avrai bisogno in futuro. Puoi sempre tornare su questo e aggiungere altro:

Configurazione delle variabili di Google Tag Manager

Le variabili definite dall'utente sono personalizzate, in base ai valori impostati. Quindi puoi creare una variabile costante che memorizza il tuo ID di monitoraggio di Google Analytics:

Variabili definite dall'utente di Google Tag Manager

A tale scopo, fare clic su Nuovo nella sezione Variabili definite dall'utente . Quindi, sotto i tipi di variabili, scorri verso il basso fino a trovare Impostazioni di Google Analytics :

Google Tag Manager scegli il tipo di variabile

Incolla il tuo ID di monitoraggio nel campo, quindi salva:

Configurazione della variabile Google Tag Manager GA

Ora, quando crei il tuo tag di Google Analytics, non devi selezionare Abilita la sostituzione delle impostazioni in questo tag . Invece, apri semplicemente il menu a discesa e seleziona la tua nuova variabile:

Google Tag Manager abilita l'override delle impostazioni

5. Configura il tuo trigger

Il passaggio finale nell'implementazione del tuo primo tag è scegliere un attivatore che farà scattare il tag:

Google Tag Manager configura l'attivatore

Fare clic sulla casella Attivazione e selezionare Tutte le pagine dalle opzioni disponibili:

Attivazione di Google Tag Manager completata (tutte le pagine)

Quindi fare clic su Salva. Per avviare ufficialmente il monitoraggio, fai clic su Invia nelle modifiche dell'area di lavoro. Probabilmente ne avrai due: una nuova variabile e un nuovo tag:

Google Tag Manager con modifiche all'area di lavoro

6. Imposta il monitoraggio tra domini

Se il percorso del cliente della tua azienda porta gli utenti a domini diversi, il monitoraggio tra domini aiuta a garantire che il tuo codice di monitoraggio li contenga come uno, invece di gonfiare i tuoi dati e contarli per ogni dominio in cui atterrano.

Questo non è necessario per i sottodomini; solo se hai due domini completamente diversi che funzionano insieme.

Puoi impostare il monitoraggio interdominio a livello di tag selezionando Abilita le impostazioni di sovrascrittura in questo tag e accedendo ad Altre impostazioni > Monitoraggio interdominio , ma il modo migliore per farlo è nella variabile ID di Google Analytics.

Vai alla scheda Variabili e apri la variabile che hai creato con il tuo ID di monitoraggio GA. Fare clic nella casella Configurazione variabile , quindi fare clic su Altre impostazioni > Tracciamento interdominio :

Impostazioni di monitoraggio interdominio di Google Tag Manager

Nel campo Auto Link Domains , inserisci ciascuno dei domini (se ce n'è più di uno) separati da virgole prima di fare clic su Salva.

7. Comprendere il livello dati

Il livello dati è uno snippet di codice JavaScript che memorizza i dati dal tuo sito web prima di inviarli a GTM. Agisce come un livello aggiuntivo tra l'HTML del tuo sito, che cambia costantemente, e i tuoi tag, trigger e variabili.

Avere un livello dati aiuta a rendere più agevole il processo di raccolta dei dati. Per la maggior parte dei tag, non devi fare nulla in più: il livello dati viene avviato automaticamente dallo snippet di codice GTM iniziale che hai inserito nel tuo sito web.

Tuttavia, se desideri raccogliere dati personalizzati, come dati di prodotto o dati di transazione per il monitoraggio eCommerce, dovrai impostare un livello dati separato.

Per fare ciò, è necessario creare una variabile del livello dati. Ciò consentirà a GTM di leggere valori aggiuntivi dal tuo sito Web e passarli ai tag distribuiti.

Il tuo team di sviluppo dovrà assistere con la creazione e l'implementazione di frammenti di codice del livello dati per ogni pagina per cui desideri tenere traccia di informazioni aggiuntive. Questi devono essere eseguiti pagina per pagina e lo script sarà simile a questo esempio degli strumenti di sviluppo di Google.

In questo caso, ci sono due chiavi del livello dati: categoria di pagina e tipo di visitatore. A seconda di cosa devi tracciare, potresti averne una o potresti avere più chiavi.

Una volta che lo sviluppatore ha implementato questo codice in ogni pagina pertinente, dovrai creare una nuova variabile di livello dati per ciascuna chiave.

Vai alla scheda Variabili , quindi fai clic su Nuovo per creare una nuova variabile definita dall'utente. Selezionare Variabile livello dati dall'elenco di opzioni:

Google Tag Manager scegli il tipo di variabile

Nel campo Nome variabile del livello dati , è necessario inserire il nome della chiave esattamente nello stesso modo in cui è stato scritto nel codice. Quindi dall'esempio sopra, creeresti due variabili del livello dati. Uno sarebbe scritto pageCategory e l'altro sarebbe visitorType :

Variabile del livello dati di Google Tag Manager

8. Piano per la gestione degli utenti

Puoi aggiungere e rimuovere utenti o gruppi di utenti dal tuo GTM a seconda di chi ha bisogno di accedere. Vai alla scheda Amministratore , quindi fai clic sull'opzione Gestione utenti :

Opzione di gestione degli utenti di Google Tag Manager

Avrai una visuale a volo d'uccello di tutti gli utenti attuali e del loro livello di autorizzazioni. Ci sono due opzioni:

  • Amministratore: può creare e rimuovere contenitori, nonché gestire le autorizzazioni degli utenti
  • Utente: può visualizzare le informazioni di base sull'account e accedere a contenitori specificati

Puoi anche impostare le autorizzazioni utente a livello di contenitore, indipendentemente dal fatto che desideri che non abbiano accesso a determinati contenitori, che visualizzino solo, apportino modifiche, approvino o pubblichino modifiche.

Prenditi il ​​tempo necessario per aggiungere ogni membro del tuo team e impostare le loro autorizzazioni in base a quanto sono qualificati per apportare modifiche e distribuire nuovi tag.

Utilizzo efficace di Google Tag Manager

Ecco alcuni suggerimenti per aiutarti a utilizzare GTM in modo efficace.

Assicurati che il codice di base di GTM sia presente in ogni pagina

Non vuoi implementare una complessa campagna di tracciamento, per poi renderti conto dopo che il tuo codice di base GTM non è presente su alcune delle tue pagine più importanti. Questo è il motivo per cui è fondamentale assicurarsi che il codice sia stato inserito correttamente nell'HTML del tuo sito.

Ci sono alcuni modi in cui puoi farlo, ma il più semplice è semplicemente controllare l'origine della pagina del tuo sito web.

Vai alla pagina che desideri controllare, fai clic con il pulsante destro del mouse, quindi seleziona Visualizza origine pagina . Cerca nella pagina (usando un rapido comando CTRL+F/CMND+F) gtm.js per verificare il codice di base:

Codice sorgente di Google Tag Manager

Puoi anche fare clic sul pulsante Anteprima nell'angolo in alto a destra della dashboard GTM e digitare l'URL del tuo sito Web per vedere se il contenitore corretto è stato collegato al tuo sito Web:

Modalità di anteprima di Google Tag Manager (assistente).

Ogni volta che crei un nuovo contenitore, verifica che il codice sia stato implementato correttamente.

Tracciare eventi

Google Tag Manager combinato con Google Analytics è ottimo per monitorare gli eventi che si verificano sul tuo sito.

Questi eventi potrebbero essere:

  • Invii di moduli
  • Clic sui pulsanti
  • Iscrizioni
  • Pergamene
  • Visualizzazioni video

Per fare ciò, creerai un altro tag di Google Analytics: Universal Analytics , ma questa volta il tipo di traccia sarà Evento :

Evento di monitoraggio GA di Google Tag Manager

Compila il resto delle informazioni. Forse un tracker di eventi "clic sul collegamento" per il collegamento alla pagina di vendita in un post del blog:

  • Categoria: Fare clic sul collegamento
  • Azione: Pagina di destinazione delle vendite
  • Etichetta: {{Percorso pagina}}
  • Valore: il valore dell'evento: è facoltativo da compilare.
  • Hit senza interazione: vero
  • Impostazioni di Google Analytics: seleziona la variabile GA Tracking ID che abbiamo impostato in precedenza.

Quindi dovrai creare il tuo trigger, in questo caso, un trigger che specifica per quali link vuoi monitorare i clic. Seleziona URL pagina uguale dai menu a discesa, quindi incolla l'URL nella pagina di vendita nel campo:

Configurazione dell'attivatore di Google Tag Manager (clic)

Puoi creare una serie di tag di monitoraggio degli eventi diversi per analizzare il comportamento dei clienti, ma non sovraccaricarti di dati che non influiscono necessariamente sui tuoi profitti.

Esegui il debug dei tuoi tag

Monitora i tuoi tag in modo da sapere che funzionano e che i tuoi dati rimangono accurati. Per fare ciò, usa la modalità Anteprima e Debug .

Analogamente a verificare che il codice di base sia installato, fai clic su Anteprima e assicurati che Includi segnale di debug nell'URL sia selezionato.

Inserisci l'URL del tuo sito web e fai clic su Connetti . Si aprirà una finestra di anteprima con un badge nell'angolo in basso a destra:

Debug del sito live di Google Tag Manager

Torna alla pagina Tag Assistant per assicurarti che tutto sia collegato correttamente:

Connessione a Google Tag Manager riuscita

Da qui, puoi controllare ciascuna delle opzioni per vedere se qualcosa è rotto:

Riepilogo di Google Tag Manager

Crea variabili costanti

Abbiamo spiegato come creare una variabile costante per il tuo ID di monitoraggio di Google Analytics. Ma se stai lavorando su campagne di retargeting con annunci digitali, probabilmente hai altri pixel installati sul tuo sito web.

Puoi anche creare variabili costanti per quei pixel in modo da non dover individuare il pixel corretto ogni volta che crei un nuovo tag e invece puoi selezionarlo dal menu a discesa.

Vai a Variabili e crea una nuova variabile definita dall'utente. Seleziona Costante dall'elenco e incolla il tuo ID pixel nel campo Valore prima di salvare:

Assicurati di nominare le tue variabili in modo da poter facilmente capire quale pixel devi aggiungere a quali tag.

Installa le estensioni

Esistono numerose estensioni di Google Chrome per Google Tag Manager che possono semplificarti la vita:

Configurazione della variabile costante di Google Tag Manager
  • Google Tag Assistant ha una propria estensione che ti consente di controllare i tag sul tuo sito web mentre lo navighi.
  • Tag Manager Injector è un'utile estensione per il debug e il test dei tag appena implementati.
  • DataLayer Inspector+ aiuta il tuo team a capire cosa viene inviato al livello dati e se ci sono problemi.

Crea un processo di denominazione dei tag

Collabora con il tuo team per creare un processo o un formato per nominare tutti i tuoi tag in modo che tutti capiscano esattamente cosa sta monitorando ogni tag. Metti insieme un documento che spieghi come sono stati creati questi nomi in modo che tutti i membri del team sappiano cosa fa ogni tag a colpo d'occhio.

Ad esempio, puoi fare in modo che il tipo di tag sia seguito da ciò che sta monitorando seguito dall'attivatore specificato. Trova abbreviazioni o abbreviazioni che il tuo team segue per mantenere tutto organizzato.

Conclusione

È ora di prendere tutto ciò che hai imparato qui e iniziare a monitorare le attività e gli eventi del tuo sito web. Inizia con le informazioni che significano di più per la tua attività e prosegui da lì. Per diventare un esperto di Google Tag Manager ancora più grande, dai un'occhiata al nostro corso online.