La guida completa a Google Tag Manager
Pubblicato: 2022-04-14Google 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:

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:

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:

- 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:

Quindi, configura il tuo tag. Fai clic sulla casella in alto per visualizzare un lungo elenco di oltre 50 tipi 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.

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

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:

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:

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:

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 :

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

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:

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

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


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:

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 :

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:

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 :

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 :

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:

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:

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 :

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:

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:

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

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

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:

- 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.
