Categories: Guida Base

Guida Base: Come Verificare gli Eventi su Analytics con Google Tag Manager

Fammi indovinare, hai tracciato un evento con Google Tag Manager nel tuo sito e vorresti capire come vederlo su Google Analytics?

Beh… che dire! Questa guida fa proprio al caso tuo! 🙂

Se sei curioso di vedere la soluzione passa subito allo Step 6, altrimenti mettiti comodo e leggi tutto 🙂

Facciamo un passo indietro prima. Facciamo finta di voler tracciare un link all’interno del mio sito.

Step 1 – Individua ciò che vuoi tracciare

Prima di tutto devi individuare ciò che vorresti tracciare in un evento su Google Analytics. In questo esempio utilizzerò il mio sito di demo e andrò a tracciare i click dei link nella sezione archivio.

Okay… Ora come devo procedere?

Ora devi semplicemente ottenere il selettore CSS dell’elemento.

Ehm… Cosa??

Ti serve un “qualcosa” per identificare l’elemento del sito che vuoi tracciare, e il selettore CSS fa proprio al caso tuo, ma ora ti mostro nel dettaglio.

Qualsiasi elemento in una pagina web è identificabile tramite un selettore CSS. Per ottenerlo:

  • Clicca il tasto destro del mouse sopra l’elemento che vuoi tracciare
  • Clicca su Ispeziona Elemento (o Analizza Elemento, dipende dal browser che stai utilizzando, nel mio caso Google Chrome)

A questo punto non ti resta che identificare il selettore CSS o l’ID del tuo elemento HTML. Nel nostro caso il selettore sarà: #archives-2>ul>li>a

Uhhhh tutto qui! Ora hai ottenuto il famoso selettore CSS. Per comodità ti consiglio di incollarlo in un blocco note, così sei sicuro di non dover ripetere il procedimento.

Step 2 – Attiva le variabili

Dopo di che devi abilitare tutte (per semplicità) le variabili integrate di tipo click in Google Tag Manager. Per fare ciò devi seguire questi due passaggi che ti ho scritto qui sotto:

  • Vai in Variabili > Variabili Integrate > Configura
  • Attiva tutte le variabili Click. Queste variabili sono gestite direttamente da Google Tag Manager.

Qui trovi l’intera guida su Come attivare le Variabili Integrate in Google Tag Manager.

Step 3 – Crea l’attivatore

Ora hai attivato le variabili, ma ancora non hanno alcuna funzione! Devi creare un attivatore per ogni click di un elemento che vuoi tracciare. È necessario utilizzare una nomenclatura opportuna al fine di non confondere diversi attivatori fra loro.

  • Vai in Attivatori > Nuovo
  • Come tipo di attivatore, scegli Clic > Tutti gli elementi
  • Scegli Alcuni clic
  • Nella condizione d’attivazione, scegli Click Element corrisponde al selettore CSS e incolla il selettore precedentemente copiato nella barra testuale
  • Dai un nome appropriato all’attivatore
  • Clicca Salva

Step 4 – Crea il Tag

Non ti resta altro che creare il Tag.

  • Vai in Tag > Nuovo
  • Come tipo di tag, scegli Universal Analytics
  • Come tipo di monitoraggio, scegli Evento
  • Categoria: Archivio
  • Azione: {{Click Text}} – {{Click URL}}
  • Etichetta: {{Page Path}}
  • Hit da non interazione: False
  • A questo punto scegli la variabile di impostazione di Google Analytics se l’hai creata in precedenza oppure segui questa mia guida su Come creare una costante per l’ID di monitoraggio di GA.
  • Come attivatore, seleziona quello creato in precedenza
  • Dai un nome appropriato al Tag (per convenzione i Tag Analytics iniziano per “GA – “)
  • Clicca su Salva

Step 5 – Verifica che il Tag si accenda

Hai finito! O almeno la parte tecnica. Ti manca solo controllare che il tutto funzioni. Per fare ciò utilizza la modalità Visualizzazione in Anteprima e Debug di Google Tag Manager. Vai ora nel tuo sito e prova se al click dell’elemento che hai provato a tracciare, viene innescato il Tag!

Step 6 – Verifica che l’evento su GA si attivi

Sei arrivato allo step finale e questo può dire solo due cose:

  1. hai seguito tutti gli step finora
  2. sei schizzati qui sotto per capire come verificare i tuoi eventi in Google Analytics.

Bene per controllare che effettivamente l’evento venga ricevuto anche su Google Analytics ti basterà seguire questi passaggi:

  • Accedi a Google Analytics
  • Vai sulla sezione Rapporti > In tempo reale > Eventi
  • Ora dovresti provare a cliccare ciò che hai tracciato e vedere se effettivamente viene scatenato l’evento su Analytics come nel mio caso

 

Vuoi vedere i tuoi eventi storici?

Ovviamente Google Analytics ti permette di analizzare anche gli eventi storici (e non solo quelli in real time).

Come fai a vedere questi dati?

Semplice 🙂

Ti basta andare nella voce di menù:

  • Comportamento ► Eventi

Tutto chiaro? Se non fosse così scrivi un commento qui sotto e cercherò di risponderti presto 🙂

Matteo Zambon

View Comments

  • Ciao Matteo,
    ma per verificare gli eventi in GA4? Non riesco a trovare il corrispettivo onestamente rispetto a GU nella sezione "eventi"..Puoi dare aggiornamenti? Grazie molte.

    • Ciao Giada, li trovi sotto Reports > Life Cycle > Engagement > Events

      Fammi sapere :)

      PS: Aggiornerò la guida inserendo anche dettagli per GA4

  • Ciao Matteo, intanto grazie per tutte queste risorse che metti a disposizione, ti scrivo perché ho un grosso dubbio che mi porta a delle domande.
    Preambolo: voglio tracciare i click a un bottone che ho su tutte le mie pagine prodotto ("request a quote", che apre un popup), ho identificato la classe CSS (elementor-button-text) e creato l'attivatore "Clic - Tutti gli elementi" con 2 condizioni: la prima che corrisponda al selettore css .elementor-button-text e la seconda che il page path contenga /product/
    Vorrei però tracciare l'evento in 2 casi: in generale e come monitoraggio delle conversioni di Google Ads.
    Ovviamente devo creare 2 tag diversi, uno generico analytics e uno conversioni GADS.
    1. È possibile non avere risultati duplicati? Cioè, se un utente arrivato tramite Ads mi va a cliccare il bottone c'è il modo per non fare registrate l'evento su entrambi i tag ma solo su quello GADS?
    2. Se ho il sito in 3 lingue (EN-IT-FR) devo fare 3 tag per tipo (quindi 3 GA e 3 GADS) con i page path contenenti product-prodotto-produit o c'è qualche operatore da poter inserire nel campo page path per i valori alternativi?

    Spero di essere riuscita a spiegarmi, grazie in anticipo!
    Valeria

    • Ciao Valeria :)
      Dunque per la prima domanda, forse non è ben chiaro come ragione il tag di conversione ads. Il tag di asd si attiverà alla condizione che hai indicato, ma passerà la conversione a Google Ads solo nel caso in cui il touchpoint sia di GADS. Quindi è lui che in automatico gestirà o meno il dato sulla campagna.
      Per la seconda puoi sicuramente usare la condizione con espressione regolare e mettere in condizione "OR" i vari path :).

      Fammi sapere,
      A presto!

    • Ciao di nuovo!
      Per la domanda 2 ho risolto con le espressioni regolari (RegEx), in particolare la barra verticale o Pipe, ho visto che hai un post che le spiega bene, secondo me dovresti citarle più spesso nelle guide perché sono davvero la svolta!
      Per la domanda 1 invece non so come aggirare l'eventuale doppia registrazione.

      ~ Valeria

      • Ciao Valeria, ottimo ti avevo risposto proprio qualche istante fa (con un po' di ritardo nei giorni, ma porta pazienza). Sulla prima te lo riscrivo comunque qui:

        Dunque per la prima domanda, forse non è ben chiaro come ragione il tag di conversione ads. Il tag di asd si attiverà alla condizione che hai indicato, ma passerà la conversione a Google Ads solo nel caso in cui il touchpoint sia di GADS. Quindi è lui che in automatico gestirà o meno il dato sulla campagna.

        Fammi sapere :)

  • Ho tracciato un pulsante e lo vedo anche nel rapporto in tempo reale quindi tutto ok.
    Ora vorrei creare un obiettivo che si attivi quando si verifica l'evento creato con GTM.
    Che dati devo inserire nei campi categoria-etichetta-azione-valore?
    Perché se metto gli stessi che ho su GTM ovvero rispettivamente nome evento-{{Click Classes}}-{{Page Path}}-campo valore vuoto; non mi traccia l'obiettivo.
    Potresti aiutarmi a capire come si fa?
    Grazie

    • No, devi inserire i valori che avrebbero quelle variabile. Ti consiglio caldamente di usare valori fissi per la categoria e usare semplicemente la categoria (con il valore fisso che hai messo) nell'obiettivo.

      Non devi per forza mettere tutte le condizioni nell'obiettivo.

      Fammi sapere

  • Ciao Matteo,

    grazie per l'articolo, ho diversi attivatori che in preview gtag funzionano correttamente, ma in analytics non mi registra nessun evento.

    • Ciao Marco, le immagini le vedo con Google Chrome. Sei sicuro di non avere adblock o altre estensioni che bloccano contenuti? Stai usando un browser particolare?

      A presto

  • Ciao Matteo
    una volta fatta tutta la procedura, e verificato che l'evento è visibile in Analytics, per importarlo in Google ADS (come conversione) occorre creare a mano l'obiettivo?

    • Ciao Massimo, ti basta creare l'obiettivo su GA (sì a mano) e poi importarlo su GADS ;)

      Fammi sapere!

  • Grazie per il tutorial, Vorrei capire se è possibile (e come fare) vedere gli eventi su GA non solo in tempo reale ma lo storico.
    Per chiarire il senso della domanda.
    Su GTM ho creato un tag che si accende ogni volta che un utente clicca su un pulsante e l'ho collegato ad GA. quando sono in modalità preview tutto funziona correttamente, l'evento viene tracciato e lo vedo su GA (real-time --> eventi).
    Ho quindi pubblicato il tag.
    Quello che mi piacerebbe è che tornando su GA fra due giorni o una settimana o un mese, io possa vedere i click effettuati sugli utenti e su quali bottoni. Come lo faccio?

    Grazie in anticipo!

    • Ciao Dario, ti basta guardare il resto dei report di Google Analytics sotto Comportamento ► Eventi.

      Lo aggiungo nell'articolo :)
      A presto!

  • Ciao Matteo,
    ho fatto quello che indichi e mi funziona correttamente, negli eventi vedo tutto. Ma con GTM posso far comparire i dati anche sulle conversioni che vedo ad esempio su Acquisizione > Tutto il traffico > Sorgente/mezzo? Le 3 colonne di destra per intenderci

    • Ciao Marco, quello lo gestisci con gli obiettivi di Google Analytics. Puoi fare in modo che il valore monetario lo passi GTM attraverso variabile :)

      A presto!

  • Ciao Matteo, ho effettuato la procedura su Tag Manager, l'evento scatta senza problema andando in anteprima... però su Eventi in tempo reale non succede nulla. Da cosa può dipendere? Come lo risolvo?

    • Ciao Matteo, volevo dirti che anche a me è successo una cosa simile, ovvero nell'archivio eventi (comportamento --> eventi) mancano i dati inviati dopo aver configurato correttamente i tag su GTM, eventi regolarmente visibile dentro GA real time. Il tag è visibile dentro Tag Assistant.

      • Ciao Gianluca, stai guardando eventi dopo almeno 8/12 ore? perché i dati non appaiono in tempo reale in quei report. Da guida ufficiale sono dopo 24 ore.

        Fammi sapere

    • Ciao Matteo, io ho lo stesso problema. Nel senso che ho eseguito la procedura di configurazione su GTM correttamente.
      Però in Analytics nei rapporti in tempo reale non vedo nessun evento rilevato quando faccio un test,
      La configurazione della variabile UA è corretta e non ho impostato nessun blocco di ip.
      Quale potrebbe essere il problema?

      • Ciao Beatrice, da Tag Assistant l'evento lo vedi? Puoi condividere l'url così verifichiamo?

        A presto

    • Ciao Mario!
      Dunque, sicuro di aver messo il codice di analytics giusto? Usi una variabile di tipo configurazione analytics sul tag di GA? Hai filtri nella vista per indirizzo IP o simili che ti escludono il traffico?

      Fammi sapere

  • Ciao Matteo,
    ho provato a fare un tracking col selettore css come da te descritto. Mi è riuscito, però copiando il selettore css mi è uscito solo (per intenderci) "#archives-2" senza "> ul > li > a" , che se non avessi letto questo articolo, mai mi sarebbe venuto in mente di aggiungere, ma in effetti funziona proprio solo aggiungendo "> ul > li > a".
    Come faccio a capire quando servono, quando no e quando servono altri parametri?
    Grazie

Recent Posts

Caso studio: LUISAVIAROMA ottimizza il tracciamento dei dati Ecommerce e le performance Advertising grazie GA4 e BigQuery

LUISAVIAROMA è uno dei principali fashion e-tailer di lusso al mondo, con oltre 5 milioni…

5 giorni ago

Caso studio: Mondo Convenienza realizza +85% di vendite ecommerce e +100% di conversioni aggiuntive per le campagne Meta Ads grazie GA4 e Server-Side Tracking

All’interno del vasto e competitivo mercato della Grande Distribuzione Organizzata (GDO), Mondo Convenienza rappresenta uno…

7 giorni ago

Come creare un report in GA4 per analizzare il funnel di conversione di un sito web o ecommerce

Se ti occupi di marketing o advertising, saprai che i funnel rappresentano il percorso che…

2 settimane ago

Attribuzioni errate in GA4: cause e soluzioni al problema

Negli ultimi mesi hai notato in Google Analytics 4 un calo improvviso e inspiegabile nelle…

4 mesi ago

Come creare una Dashboard Ecommerce per analizzare i dati degli acquisti Nuovi e di Ritorno

Se ti trovi su questa guida è perché hai compreso che solo attraverso la Data…

5 mesi ago