SlideShare a Scribd company logo
Chi sono
Giovanni Sacheli
NERD, Papà,
Motociclista
Consulente SEO
I <3 Technical SEO
Blog: evemilano.com
Agenzia: searcus.ch
DECISIONI DATA DRIVEN CON LA WEB ANALYTICS
Tracciare le azioni sul sito con Google Analytics e Tag Manager
Cosa traccia Google Analytics?
Utenti
Gli utenti possono interagire con il tuo sito web
da una serie di dispositivi diversi, ad esempio un
browser desktop, un browser mobile o tramite
un'app nativa.
Per impostazione predefinita, Analytics assegna
a ogni dispositivo un Client-ID unico e
considera ciascuno di essi come un utente unico
nei rapporti.
Utenti
Utente = cookie
(userID)
Cancelli i cookie e torni
sul sito? Nuovo userID,
Stesso cookie? Analytics
sarà in grado di
identificare quella
persona come lo stesso
utente.
https://developers.google.com/analytics/devguides/collection/analyticsjs/cookie-usage
Il periodo di tempo in cui un
utente è attivo sul tuo sito.
Per impostazione predefinita, se
un utente non è attivo per 30
minuti o più, qualsiasi attività
futura verrà attribuita a una nuova
sessione.
Gli utenti che abbandonano il sito
e tornano entro 30 minuti
verranno conteggiati come parte
della sessione originale.
Sessioni
Sessioni
Per sessione si intende un gruppo di interazioni con il tuo sito web
in un determinato arco di tempo.
Ad esempio, una singola sessione può contenere più visualizzazioni di
pagina, eventi, interazioni sociali, goal e transazioni e-commerce.
Sessioni
Una sessione termina in due casi:
Scadenza basata sul tempo
Dopo 30 minuti di inattività dall'ultima azione
A mezzanotte
Cambio di campagna
Si verifica se un utente arriva al sito tramite una campagna, esce dal
sito e poi vi ritorna tramite un'altra campagna (parametro UTM).
Visualizzazioni di pagina
Un'istanza di una pagina caricata (o ricaricata) in un browser.
Una visualizzazione di pagina si definisce come la visualizzazione di
una pagina del sito che viene monitorata dal codice di
monitoraggio di Analytics.
Se un utente fa nuovamente clic sul pulsante di caricamento dopo avere
raggiunto la pagina [f5 - refresh], è una nuova pageview.
Se un utente visita una pagina diversa e, successivamente, torna alla
pagina originale, è una nuova pageview.
Per tutto il resto ci sono gli eventi
Gli eventi sono azioni custom
eseguite dagli utenti sul sito web e
registrate con Analytics.
Vuoi tracciare i click su un bottone?
Vuoi tracciare qualsiasi cosa non sia
una sessione/utente/pageview?
Servono gli eventi.
Cosa non traccia in automatico Google Analytics?
by hand...
<a
href=”www.miosito.it/pdf/file.pdf”
onclick=”ga(‘send’, ‘event’, ‘PDF’,
‘Download’, ‘file – PDF
Download’);“>file</a>
... Non è molto pratico!
Come si tracciano gli eventi?
Oppure con GTM - un contenitore di script e non solo...
Perché è comodo?
Centralizzazione degli script
tool unico per gestire tutti gli script
basta confusione
Implementazione rapida script
test e cambi istantanei
no more developers
Sicurezza
test prima di rilasciare
Tracciamenti
gli script possono essere
personalizzati facilmente per
tracciare azioni extra
Rapidità Centralizzazione
Sicurezza Tracciamenti
Installare GTM - prima togliamo tutto il resto!
Gerarchia di GTM
Installare Analytics
Per prima cosa abilitare le variabili
 TRIGGER
– quando si attiva?
 Click su specifici URL?
 Click specifici link? Click su specifiche classi?
 Altro?
 TAG
– Evento Analytics
 event category
 event action
 event label
Creare un evento = configurare tag e trigger
Come si testa un evento?
Come si testa un evento?
Report eventi
ESEMPI DI TRACCIAMENTO EVENTI
Quali trigger nativi
abbiamo a
disposizione?
Click
Scroll
Timer
Visibilità elemento
Cosa possiamo tracciare con Analytics + GTM?
Tracciare i click su link interni
Quali sono le pagine dove si cliccano più link interni?
Quali sono i link più cliccati in homepage?
Perché monitorare i click su link interni?
Riordinare le voci del menu
Riordinare listati di link/prodotti
Valutare la posizione di un link/banner/CTA
Capire a cosa è interessato l'utente
Sviluppare nuovi contenuti
Alternative? Heatmaps
HotJar
Yandex Metrica
Crazy Egg
Mouseflow
Luck Orange
Inspectlet
Heatmap.me
Ptengine
Clicktale
SeeVolution
Cosa ho usato nel trigger?
Espressioni
regolari su URL
Classe CSS
Le basi delle RegEx
è meglio conoscerle
Per il resto basta
l'inspect di un
browser + copy
selettore CSS
Tracciare i click su link mailto:
Link in uscita
Tracciare specifici link in uscita
Perché monitorare i click su link in uscita?
Valutare il traffico che esce
Conteggio traffico vs affiliati
Capire dove va
Capire a cosa è interessato l'utente
Sviluppare nuovi contenuti ed invertire i link in interni
Iscrizione alla newsletter
Iscrizione alla newsletter
Click Element restituisce l'elemento
HTML che era il bersaglio dell'azione.
Matches CSS Selector è un controllo
se un dato elemento corrisponde a un
dato selettore CSS. Matches CSS
Selector deve quindi essere fatto su un
elemento HTML.
Matches CSS Selector funziona con
Click Element e non Click Classes.
Click Classes restituisce una stringa
con il valore dell'attributo di classe
dell'elemento HTML che era il target
dell'azione.
Contains è un tipo di corrispondenza in
GTM che si usa con le stringhe.
Contains funziona con Click Classes
(che restituisce una stringa) e non
Click Element.
Tracciare un click - Click Class oppure Click Element? Contains oppure Selettore
CSS?
Tracciare il download di file zip
Tracciare il download di file pdf
Non interaction hit?
Bounce rate...
Una cosa da notare sugli eventi è che, per impostazione predefinita,
influenzano la frequenza di rimbalzo.
Se un utente atterra su una pagina e viene attivato un evento, non
sono un rimbalzo (anche se non visualizzano pagine successive).
Non interaction hit?
In molti casi, questa cosa è voluta: dopo tutto, se qualcuno
interagisce con la pagina in qualche modo, probabilmente non vuoi più
considerarli un rimbalzo.
In altri casi potrebbe essere un problema: se tracci lo scroll della
pagina, appena un utente scrolla qualla pagina non sarà di rimbalzo, e
non è corretto.
Non interaction hit?
C'è un parametro chiamato "non-interazione" che puoi modificare per
decidere se l'evento è impatta o meno sul bounce rate.
In un caso in cui un video viene riprodotto automaticamente quando
qualcuno atterra sulla pagina, ad esempio, e l'evento viene tracciato -
potremmo voler impostare il parametro di non interazione in modo che
la frequenza di rimbalzo di quella pagina non sia zero.
Tracciare i click sulle immagini
Copia/Incolla
Copia/Incolla
Tracciare gli invii di Contact Form 7
Bottoni e CTA
 Ispeziona:
 <span class="love-button" data-id="14831">⚡
Utile</span>
 Selector:
 #genesis-content > article > header > div > div
> span.love-button
Bottoni e CTA
Tracciare lo scroll in pagina
Tracciare lo scroll delle pagine
Tracciare lo scroll delle pagine
GRAZIE!
Giovanni Sacheli
evemilano.com
searcus.ch

More Related Content

What's hot

Le Penalizzazioni Di Google
Le Penalizzazioni Di GoogleLe Penalizzazioni Di Google
Le Penalizzazioni Di Google
Francesco Tinti
 
Analisi dei competitor con Screaming Frog
Analisi dei competitor con Screaming FrogAnalisi dei competitor con Screaming Frog
Analisi dei competitor con Screaming Frog
Giovanni Sacheli
 
Motori di ricerca, SEO e PPC per traduttori e interpreti. Come farsi pubblici...
Motori di ricerca, SEO e PPC per traduttori e interpreti. Come farsi pubblici...Motori di ricerca, SEO e PPC per traduttori e interpreti. Come farsi pubblici...
Motori di ricerca, SEO e PPC per traduttori e interpreti. Come farsi pubblici...
Andrea Spila
 
Consigli e best practices SEO e PPC per l'Ecommerce
Consigli e best practices SEO e PPC per l'EcommerceConsigli e best practices SEO e PPC per l'Ecommerce
Consigli e best practices SEO e PPC per l'Ecommerce
MOCA Interactive
 
Introduzione alla SEO tecnica e analisi SEO del sito
Introduzione alla SEO tecnica e analisi SEO del sitoIntroduzione alla SEO tecnica e analisi SEO del sito
Introduzione alla SEO tecnica e analisi SEO del sito
semrush_webinars
 
Seo per le startup
Seo per le startupSeo per le startup
Seo per le startup
Andrea Scarpetta
 
SEMrush WebStudy Marathon - SEO Tecnico - CMS in ottica SEO per i contenuti
SEMrush WebStudy Marathon - SEO Tecnico - CMS in ottica SEO per i contenutiSEMrush WebStudy Marathon - SEO Tecnico - CMS in ottica SEO per i contenuti
SEMrush WebStudy Marathon - SEO Tecnico - CMS in ottica SEO per i contenuti
semrush_webinars
 
Chrome DevTools: le basi tecniche per comprendere meglio la SEO
Chrome DevTools: le basi tecniche per comprendere meglio la SEOChrome DevTools: le basi tecniche per comprendere meglio la SEO
Chrome DevTools: le basi tecniche per comprendere meglio la SEO
Giovanni Sacheli
 
Il Valore di un Link: 30 Fattori in 30 Minuti - VI Convegno GT - Riccione 2011
Il Valore di un Link: 30 Fattori in 30 Minuti - VI Convegno GT - Riccione 2011Il Valore di un Link: 30 Fattori in 30 Minuti - VI Convegno GT - Riccione 2011
Il Valore di un Link: 30 Fattori in 30 Minuti - VI Convegno GT - Riccione 2011
Matteo Monari
 
La lista completa degli strumenti gratuiti seo
La lista completa degli strumenti gratuiti seoLa lista completa degli strumenti gratuiti seo
La lista completa degli strumenti gratuiti seo
Melchiorre Schifano
 
Presentazione seo sem
Presentazione seo semPresentazione seo sem
Presentazione seo sem
Viterbo Marketing
 
Come trovare nuovi clienti con Facebook
Come trovare nuovi clienti con FacebookCome trovare nuovi clienti con Facebook
Come trovare nuovi clienti con Facebook
Giovanni Sacheli
 
Presentazione.Gt.2.2007
Presentazione.Gt.2.2007Presentazione.Gt.2.2007
Presentazione.Gt.2.2007
Sante J. Achille
 
Come scrivere un contenuto che piace a Google
Come scrivere un contenuto che piace a GoogleCome scrivere un contenuto che piace a Google
Come scrivere un contenuto che piace a Google
Giovanni Sacheli
 
Potare un sito web: come farlo correttamente
Potare un sito web: come farlo correttamentePotare un sito web: come farlo correttamente
Potare un sito web: come farlo correttamente
Semrush Italia
 
PRO Talk: Strategie di Link Building con Massimo Fattoretto
PRO Talk: Strategie di Link Building con Massimo FattorettoPRO Talk: Strategie di Link Building con Massimo Fattoretto
PRO Talk: Strategie di Link Building con Massimo Fattoretto
semrush_webinars
 
Eseguire test sintetici delle Web Performance con webpagetest.org
Eseguire test sintetici delle Web Performance con webpagetest.orgEseguire test sintetici delle Web Performance con webpagetest.org
Eseguire test sintetici delle Web Performance con webpagetest.org
Olegs Belousovs
 
Seo basics
Seo basicsSeo basics
Seo basics
DML Srl
 
5 consigli SEO da tenere a mente durante lo sviluppo di temi e plugin @ WpCam...
5 consigli SEO da tenere a mente durante lo sviluppo di temi e plugin @ WpCam...5 consigli SEO da tenere a mente durante lo sviluppo di temi e plugin @ WpCam...
5 consigli SEO da tenere a mente durante lo sviluppo di temi e plugin @ WpCam...
Andrea Cardinali
 
Come eseguire correttamente una migrazione SEO
Come eseguire correttamente una migrazione SEOCome eseguire correttamente una migrazione SEO
Come eseguire correttamente una migrazione SEO
Semrush Italia
 

What's hot (20)

Le Penalizzazioni Di Google
Le Penalizzazioni Di GoogleLe Penalizzazioni Di Google
Le Penalizzazioni Di Google
 
Analisi dei competitor con Screaming Frog
Analisi dei competitor con Screaming FrogAnalisi dei competitor con Screaming Frog
Analisi dei competitor con Screaming Frog
 
Motori di ricerca, SEO e PPC per traduttori e interpreti. Come farsi pubblici...
Motori di ricerca, SEO e PPC per traduttori e interpreti. Come farsi pubblici...Motori di ricerca, SEO e PPC per traduttori e interpreti. Come farsi pubblici...
Motori di ricerca, SEO e PPC per traduttori e interpreti. Come farsi pubblici...
 
Consigli e best practices SEO e PPC per l'Ecommerce
Consigli e best practices SEO e PPC per l'EcommerceConsigli e best practices SEO e PPC per l'Ecommerce
Consigli e best practices SEO e PPC per l'Ecommerce
 
Introduzione alla SEO tecnica e analisi SEO del sito
Introduzione alla SEO tecnica e analisi SEO del sitoIntroduzione alla SEO tecnica e analisi SEO del sito
Introduzione alla SEO tecnica e analisi SEO del sito
 
Seo per le startup
Seo per le startupSeo per le startup
Seo per le startup
 
SEMrush WebStudy Marathon - SEO Tecnico - CMS in ottica SEO per i contenuti
SEMrush WebStudy Marathon - SEO Tecnico - CMS in ottica SEO per i contenutiSEMrush WebStudy Marathon - SEO Tecnico - CMS in ottica SEO per i contenuti
SEMrush WebStudy Marathon - SEO Tecnico - CMS in ottica SEO per i contenuti
 
Chrome DevTools: le basi tecniche per comprendere meglio la SEO
Chrome DevTools: le basi tecniche per comprendere meglio la SEOChrome DevTools: le basi tecniche per comprendere meglio la SEO
Chrome DevTools: le basi tecniche per comprendere meglio la SEO
 
Il Valore di un Link: 30 Fattori in 30 Minuti - VI Convegno GT - Riccione 2011
Il Valore di un Link: 30 Fattori in 30 Minuti - VI Convegno GT - Riccione 2011Il Valore di un Link: 30 Fattori in 30 Minuti - VI Convegno GT - Riccione 2011
Il Valore di un Link: 30 Fattori in 30 Minuti - VI Convegno GT - Riccione 2011
 
La lista completa degli strumenti gratuiti seo
La lista completa degli strumenti gratuiti seoLa lista completa degli strumenti gratuiti seo
La lista completa degli strumenti gratuiti seo
 
Presentazione seo sem
Presentazione seo semPresentazione seo sem
Presentazione seo sem
 
Come trovare nuovi clienti con Facebook
Come trovare nuovi clienti con FacebookCome trovare nuovi clienti con Facebook
Come trovare nuovi clienti con Facebook
 
Presentazione.Gt.2.2007
Presentazione.Gt.2.2007Presentazione.Gt.2.2007
Presentazione.Gt.2.2007
 
Come scrivere un contenuto che piace a Google
Come scrivere un contenuto che piace a GoogleCome scrivere un contenuto che piace a Google
Come scrivere un contenuto che piace a Google
 
Potare un sito web: come farlo correttamente
Potare un sito web: come farlo correttamentePotare un sito web: come farlo correttamente
Potare un sito web: come farlo correttamente
 
PRO Talk: Strategie di Link Building con Massimo Fattoretto
PRO Talk: Strategie di Link Building con Massimo FattorettoPRO Talk: Strategie di Link Building con Massimo Fattoretto
PRO Talk: Strategie di Link Building con Massimo Fattoretto
 
Eseguire test sintetici delle Web Performance con webpagetest.org
Eseguire test sintetici delle Web Performance con webpagetest.orgEseguire test sintetici delle Web Performance con webpagetest.org
Eseguire test sintetici delle Web Performance con webpagetest.org
 
Seo basics
Seo basicsSeo basics
Seo basics
 
5 consigli SEO da tenere a mente durante lo sviluppo di temi e plugin @ WpCam...
5 consigli SEO da tenere a mente durante lo sviluppo di temi e plugin @ WpCam...5 consigli SEO da tenere a mente durante lo sviluppo di temi e plugin @ WpCam...
5 consigli SEO da tenere a mente durante lo sviluppo di temi e plugin @ WpCam...
 
Come eseguire correttamente una migrazione SEO
Come eseguire correttamente una migrazione SEOCome eseguire correttamente una migrazione SEO
Come eseguire correttamente una migrazione SEO
 

Similar to Tracciare le azioni sul sito con Google Analytics e Tag Manager - Web Marketing Festival 2019

IISS "Andrea Fantoni" di Clusone | Il mio lavoro sul web
IISS "Andrea Fantoni" di Clusone | Il mio lavoro sul webIISS "Andrea Fantoni" di Clusone | Il mio lavoro sul web
IISS "Andrea Fantoni" di Clusone | Il mio lavoro sul web
Ruben Vezzoli
 
Corso Formazione Inside social19 Laudi-Isaia_Day1-Analytics
Corso Formazione Inside social19 Laudi-Isaia_Day1-AnalyticsCorso Formazione Inside social19 Laudi-Isaia_Day1-Analytics
Corso Formazione Inside social19 Laudi-Isaia_Day1-Analytics
Isaia Laudi
 
Web Analytics - WHR 2012 - Guida pratica Google Analytics
Web Analytics - WHR 2012 - Guida pratica Google AnalyticsWeb Analytics - WHR 2012 - Guida pratica Google Analytics
Web Analytics - WHR 2012 - Guida pratica Google Analytics
Enrico Ferretti
 
Corso di Google Analytics base - Marketing freaks
Corso di Google Analytics base - Marketing freaksCorso di Google Analytics base - Marketing freaks
Corso di Google Analytics base - Marketing freaks
Marketing Freaks
 
Digital analytics - Presentazione di Andrea Sardo al corso di Tecnologie Web
Digital analytics - Presentazione di Andrea Sardo al corso di Tecnologie WebDigital analytics - Presentazione di Andrea Sardo al corso di Tecnologie Web
Digital analytics - Presentazione di Andrea Sardo al corso di Tecnologie Web
Andrea Sardo
 
Smau Milano 2014 - Giulia Genovese
Smau Milano 2014 - Giulia GenoveseSmau Milano 2014 - Giulia Genovese
Smau Milano 2014 - Giulia Genovese
SMAU
 
Google analytics come funziona e come leggere le statistiche
Google analytics come funziona e come leggere le statisticheGoogle analytics come funziona e come leggere le statistiche
Google analytics come funziona e come leggere le statistiche
Maria Beatrice Böhm
 
Web marketing - parte 3
Web marketing - parte 3Web marketing - parte 3
Web marketing - parte 3FormaLms
 
Google Analytics SEO
Google Analytics SEOGoogle Analytics SEO
Google Analytics SEO
Ercole Palmeri
 
Corso di Google Analytics - Livello Intermedio
Corso di Google Analytics - Livello IntermedioCorso di Google Analytics - Livello Intermedio
Corso di Google Analytics - Livello Intermedio
Bizup
 
Introduzione Alla Web Analytics
Introduzione Alla Web AnalyticsIntroduzione Alla Web Analytics
Introduzione Alla Web Analytics
Marco
 
Introduzione Alla Web Analytics
Introduzione Alla Web AnalyticsIntroduzione Alla Web Analytics
Introduzione Alla Web AnalyticsMarco
 
Lezione2 Analytics, google analytics
Lezione2 Analytics, google analytics Lezione2 Analytics, google analytics
Lezione2 Analytics, google analytics
Andrea Vaccarella
 
Google Analytics - Francesco Gavello - SEO Training 2011
Google Analytics - Francesco Gavello - SEO Training 2011Google Analytics - Francesco Gavello - SEO Training 2011
Google Analytics - Francesco Gavello - SEO Training 2011
SEO Training
 
Misurare e valutare le iniziative web: introduzione alla Web Analytics
Misurare e valutare le iniziative web: introduzione alla Web AnalyticsMisurare e valutare le iniziative web: introduzione alla Web Analytics
Misurare e valutare le iniziative web: introduzione alla Web Analytics
Alberto Rota
 
Posizionamento Google Volume 1
Posizionamento Google Volume 1Posizionamento Google Volume 1
Posizionamento Google Volume 1
BTF Traduzioni SEO Sviluppo Web
 
Sciascia pptx
Sciascia pptxSciascia pptx
Sciascia pptx
SMDayMi
 
Google Tagmanager
Google TagmanagerGoogle Tagmanager
Google Tagmanager
Ercole Palmeri
 

Similar to Tracciare le azioni sul sito con Google Analytics e Tag Manager - Web Marketing Festival 2019 (20)

Corso 2012
Corso 2012Corso 2012
Corso 2012
 
IISS "Andrea Fantoni" di Clusone | Il mio lavoro sul web
IISS "Andrea Fantoni" di Clusone | Il mio lavoro sul webIISS "Andrea Fantoni" di Clusone | Il mio lavoro sul web
IISS "Andrea Fantoni" di Clusone | Il mio lavoro sul web
 
Corso Formazione Inside social19 Laudi-Isaia_Day1-Analytics
Corso Formazione Inside social19 Laudi-Isaia_Day1-AnalyticsCorso Formazione Inside social19 Laudi-Isaia_Day1-Analytics
Corso Formazione Inside social19 Laudi-Isaia_Day1-Analytics
 
Web Analytics - WHR 2012 - Guida pratica Google Analytics
Web Analytics - WHR 2012 - Guida pratica Google AnalyticsWeb Analytics - WHR 2012 - Guida pratica Google Analytics
Web Analytics - WHR 2012 - Guida pratica Google Analytics
 
Corso di Google Analytics base - Marketing freaks
Corso di Google Analytics base - Marketing freaksCorso di Google Analytics base - Marketing freaks
Corso di Google Analytics base - Marketing freaks
 
Digital analytics - Presentazione di Andrea Sardo al corso di Tecnologie Web
Digital analytics - Presentazione di Andrea Sardo al corso di Tecnologie WebDigital analytics - Presentazione di Andrea Sardo al corso di Tecnologie Web
Digital analytics - Presentazione di Andrea Sardo al corso di Tecnologie Web
 
Smau Milano 2014 - Giulia Genovese
Smau Milano 2014 - Giulia GenoveseSmau Milano 2014 - Giulia Genovese
Smau Milano 2014 - Giulia Genovese
 
Crazy egg
Crazy eggCrazy egg
Crazy egg
 
Google analytics come funziona e come leggere le statistiche
Google analytics come funziona e come leggere le statisticheGoogle analytics come funziona e come leggere le statistiche
Google analytics come funziona e come leggere le statistiche
 
Web marketing - parte 3
Web marketing - parte 3Web marketing - parte 3
Web marketing - parte 3
 
Google Analytics SEO
Google Analytics SEOGoogle Analytics SEO
Google Analytics SEO
 
Corso di Google Analytics - Livello Intermedio
Corso di Google Analytics - Livello IntermedioCorso di Google Analytics - Livello Intermedio
Corso di Google Analytics - Livello Intermedio
 
Introduzione Alla Web Analytics
Introduzione Alla Web AnalyticsIntroduzione Alla Web Analytics
Introduzione Alla Web Analytics
 
Introduzione Alla Web Analytics
Introduzione Alla Web AnalyticsIntroduzione Alla Web Analytics
Introduzione Alla Web Analytics
 
Lezione2 Analytics, google analytics
Lezione2 Analytics, google analytics Lezione2 Analytics, google analytics
Lezione2 Analytics, google analytics
 
Google Analytics - Francesco Gavello - SEO Training 2011
Google Analytics - Francesco Gavello - SEO Training 2011Google Analytics - Francesco Gavello - SEO Training 2011
Google Analytics - Francesco Gavello - SEO Training 2011
 
Misurare e valutare le iniziative web: introduzione alla Web Analytics
Misurare e valutare le iniziative web: introduzione alla Web AnalyticsMisurare e valutare le iniziative web: introduzione alla Web Analytics
Misurare e valutare le iniziative web: introduzione alla Web Analytics
 
Posizionamento Google Volume 1
Posizionamento Google Volume 1Posizionamento Google Volume 1
Posizionamento Google Volume 1
 
Sciascia pptx
Sciascia pptxSciascia pptx
Sciascia pptx
 
Google Tagmanager
Google TagmanagerGoogle Tagmanager
Google Tagmanager
 

More from Giovanni Sacheli

202211 SMXL Sacheli: PageRank, cos'è e come funzionava
202211 SMXL Sacheli: PageRank, cos'è e come funzionava202211 SMXL Sacheli: PageRank, cos'è e come funzionava
202211 SMXL Sacheli: PageRank, cos'è e come funzionava
Giovanni Sacheli
 
SEO ON SITE, CONTROLLARE INDICIZZAZIONE E DIRETTIVE PER GLI SPIDER - Giovanni...
SEO ON SITE, CONTROLLARE INDICIZZAZIONE E DIRETTIVE PER GLI SPIDER - Giovanni...SEO ON SITE, CONTROLLARE INDICIZZAZIONE E DIRETTIVE PER GLI SPIDER - Giovanni...
SEO ON SITE, CONTROLLARE INDICIZZAZIONE E DIRETTIVE PER GLI SPIDER - Giovanni...
Giovanni Sacheli
 
SEMrush webinar - Piano migrazione
SEMrush webinar - Piano migrazioneSEMrush webinar - Piano migrazione
SEMrush webinar - Piano migrazione
Giovanni Sacheli
 
Come analizzare il log del web server
Come analizzare il log del web serverCome analizzare il log del web server
Come analizzare il log del web server
Giovanni Sacheli
 
Analisi SEO con Screaming Frog e Google Search Console
Analisi SEO con Screaming Frog e Google Search ConsoleAnalisi SEO con Screaming Frog e Google Search Console
Analisi SEO con Screaming Frog e Google Search Console
Giovanni Sacheli
 
Scansioni avanzate con Screaming Frog - Advanced SEO Tools 2016
Scansioni avanzate con Screaming Frog - Advanced SEO Tools 2016Scansioni avanzate con Screaming Frog - Advanced SEO Tools 2016
Scansioni avanzate con Screaming Frog - Advanced SEO Tools 2016
Giovanni Sacheli
 
Come creare una PWA Progressive Web App @ Inbound Strategies 2018
Come creare una PWA Progressive Web App @ Inbound Strategies 2018Come creare una PWA Progressive Web App @ Inbound Strategies 2018
Come creare una PWA Progressive Web App @ Inbound Strategies 2018
Giovanni Sacheli
 
Slide corso SEO Copy Marzo 2017
Slide corso SEO Copy Marzo 2017Slide corso SEO Copy Marzo 2017
Slide corso SEO Copy Marzo 2017
Giovanni Sacheli
 
Slide corso SEO Copy Novembre 2015
Slide corso SEO Copy Novembre 2015Slide corso SEO Copy Novembre 2015
Slide corso SEO Copy Novembre 2015
Giovanni Sacheli
 
Deep Linking delle immagini
Deep Linking delle immaginiDeep Linking delle immagini
Deep Linking delle immagini
Giovanni Sacheli
 
Seo e prestashop
Seo e prestashopSeo e prestashop
Seo e prestashop
Giovanni Sacheli
 
Slide Corso SEO Copywriting Milano 10-2014
Slide Corso SEO Copywriting Milano 10-2014Slide Corso SEO Copywriting Milano 10-2014
Slide Corso SEO Copywriting Milano 10-2014
Giovanni Sacheli
 
English google webmaster central: Internationalization
English google webmaster central: InternationalizationEnglish google webmaster central: Internationalization
English google webmaster central: Internationalization
Giovanni Sacheli
 

More from Giovanni Sacheli (13)

202211 SMXL Sacheli: PageRank, cos'è e come funzionava
202211 SMXL Sacheli: PageRank, cos'è e come funzionava202211 SMXL Sacheli: PageRank, cos'è e come funzionava
202211 SMXL Sacheli: PageRank, cos'è e come funzionava
 
SEO ON SITE, CONTROLLARE INDICIZZAZIONE E DIRETTIVE PER GLI SPIDER - Giovanni...
SEO ON SITE, CONTROLLARE INDICIZZAZIONE E DIRETTIVE PER GLI SPIDER - Giovanni...SEO ON SITE, CONTROLLARE INDICIZZAZIONE E DIRETTIVE PER GLI SPIDER - Giovanni...
SEO ON SITE, CONTROLLARE INDICIZZAZIONE E DIRETTIVE PER GLI SPIDER - Giovanni...
 
SEMrush webinar - Piano migrazione
SEMrush webinar - Piano migrazioneSEMrush webinar - Piano migrazione
SEMrush webinar - Piano migrazione
 
Come analizzare il log del web server
Come analizzare il log del web serverCome analizzare il log del web server
Come analizzare il log del web server
 
Analisi SEO con Screaming Frog e Google Search Console
Analisi SEO con Screaming Frog e Google Search ConsoleAnalisi SEO con Screaming Frog e Google Search Console
Analisi SEO con Screaming Frog e Google Search Console
 
Scansioni avanzate con Screaming Frog - Advanced SEO Tools 2016
Scansioni avanzate con Screaming Frog - Advanced SEO Tools 2016Scansioni avanzate con Screaming Frog - Advanced SEO Tools 2016
Scansioni avanzate con Screaming Frog - Advanced SEO Tools 2016
 
Come creare una PWA Progressive Web App @ Inbound Strategies 2018
Come creare una PWA Progressive Web App @ Inbound Strategies 2018Come creare una PWA Progressive Web App @ Inbound Strategies 2018
Come creare una PWA Progressive Web App @ Inbound Strategies 2018
 
Slide corso SEO Copy Marzo 2017
Slide corso SEO Copy Marzo 2017Slide corso SEO Copy Marzo 2017
Slide corso SEO Copy Marzo 2017
 
Slide corso SEO Copy Novembre 2015
Slide corso SEO Copy Novembre 2015Slide corso SEO Copy Novembre 2015
Slide corso SEO Copy Novembre 2015
 
Deep Linking delle immagini
Deep Linking delle immaginiDeep Linking delle immagini
Deep Linking delle immagini
 
Seo e prestashop
Seo e prestashopSeo e prestashop
Seo e prestashop
 
Slide Corso SEO Copywriting Milano 10-2014
Slide Corso SEO Copywriting Milano 10-2014Slide Corso SEO Copywriting Milano 10-2014
Slide Corso SEO Copywriting Milano 10-2014
 
English google webmaster central: Internationalization
English google webmaster central: InternationalizationEnglish google webmaster central: Internationalization
English google webmaster central: Internationalization
 

Tracciare le azioni sul sito con Google Analytics e Tag Manager - Web Marketing Festival 2019

  • 1.
  • 2. Chi sono Giovanni Sacheli NERD, Papà, Motociclista Consulente SEO I <3 Technical SEO Blog: evemilano.com Agenzia: searcus.ch
  • 3. DECISIONI DATA DRIVEN CON LA WEB ANALYTICS Tracciare le azioni sul sito con Google Analytics e Tag Manager
  • 4. Cosa traccia Google Analytics?
  • 5. Utenti Gli utenti possono interagire con il tuo sito web da una serie di dispositivi diversi, ad esempio un browser desktop, un browser mobile o tramite un'app nativa. Per impostazione predefinita, Analytics assegna a ogni dispositivo un Client-ID unico e considera ciascuno di essi come un utente unico nei rapporti.
  • 6. Utenti Utente = cookie (userID) Cancelli i cookie e torni sul sito? Nuovo userID, Stesso cookie? Analytics sarà in grado di identificare quella persona come lo stesso utente. https://developers.google.com/analytics/devguides/collection/analyticsjs/cookie-usage
  • 7. Il periodo di tempo in cui un utente è attivo sul tuo sito. Per impostazione predefinita, se un utente non è attivo per 30 minuti o più, qualsiasi attività futura verrà attribuita a una nuova sessione. Gli utenti che abbandonano il sito e tornano entro 30 minuti verranno conteggiati come parte della sessione originale. Sessioni
  • 8. Sessioni Per sessione si intende un gruppo di interazioni con il tuo sito web in un determinato arco di tempo. Ad esempio, una singola sessione può contenere più visualizzazioni di pagina, eventi, interazioni sociali, goal e transazioni e-commerce.
  • 9. Sessioni Una sessione termina in due casi: Scadenza basata sul tempo Dopo 30 minuti di inattività dall'ultima azione A mezzanotte Cambio di campagna Si verifica se un utente arriva al sito tramite una campagna, esce dal sito e poi vi ritorna tramite un'altra campagna (parametro UTM).
  • 10. Visualizzazioni di pagina Un'istanza di una pagina caricata (o ricaricata) in un browser. Una visualizzazione di pagina si definisce come la visualizzazione di una pagina del sito che viene monitorata dal codice di monitoraggio di Analytics. Se un utente fa nuovamente clic sul pulsante di caricamento dopo avere raggiunto la pagina [f5 - refresh], è una nuova pageview. Se un utente visita una pagina diversa e, successivamente, torna alla pagina originale, è una nuova pageview.
  • 11. Per tutto il resto ci sono gli eventi Gli eventi sono azioni custom eseguite dagli utenti sul sito web e registrate con Analytics. Vuoi tracciare i click su un bottone? Vuoi tracciare qualsiasi cosa non sia una sessione/utente/pageview? Servono gli eventi. Cosa non traccia in automatico Google Analytics?
  • 12. by hand... <a href=”www.miosito.it/pdf/file.pdf” onclick=”ga(‘send’, ‘event’, ‘PDF’, ‘Download’, ‘file – PDF Download’);“>file</a> ... Non è molto pratico! Come si tracciano gli eventi?
  • 13. Oppure con GTM - un contenitore di script e non solo...
  • 14. Perché è comodo? Centralizzazione degli script tool unico per gestire tutti gli script basta confusione Implementazione rapida script test e cambi istantanei no more developers Sicurezza test prima di rilasciare Tracciamenti gli script possono essere personalizzati facilmente per tracciare azioni extra Rapidità Centralizzazione Sicurezza Tracciamenti
  • 15. Installare GTM - prima togliamo tutto il resto!
  • 18. Per prima cosa abilitare le variabili
  • 19.  TRIGGER – quando si attiva?  Click su specifici URL?  Click specifici link? Click su specifiche classi?  Altro?  TAG – Evento Analytics  event category  event action  event label Creare un evento = configurare tag e trigger
  • 20. Come si testa un evento?
  • 21. Come si testa un evento?
  • 24. Quali trigger nativi abbiamo a disposizione? Click Scroll Timer Visibilità elemento Cosa possiamo tracciare con Analytics + GTM?
  • 25. Tracciare i click su link interni
  • 26. Quali sono le pagine dove si cliccano più link interni?
  • 27. Quali sono i link più cliccati in homepage?
  • 28. Perché monitorare i click su link interni? Riordinare le voci del menu Riordinare listati di link/prodotti Valutare la posizione di un link/banner/CTA Capire a cosa è interessato l'utente Sviluppare nuovi contenuti
  • 29. Alternative? Heatmaps HotJar Yandex Metrica Crazy Egg Mouseflow Luck Orange Inspectlet Heatmap.me Ptengine Clicktale SeeVolution
  • 30. Cosa ho usato nel trigger? Espressioni regolari su URL Classe CSS Le basi delle RegEx è meglio conoscerle Per il resto basta l'inspect di un browser + copy selettore CSS
  • 31. Tracciare i click su link mailto:
  • 34. Perché monitorare i click su link in uscita? Valutare il traffico che esce Conteggio traffico vs affiliati Capire dove va Capire a cosa è interessato l'utente Sviluppare nuovi contenuti ed invertire i link in interni
  • 37. Click Element restituisce l'elemento HTML che era il bersaglio dell'azione. Matches CSS Selector è un controllo se un dato elemento corrisponde a un dato selettore CSS. Matches CSS Selector deve quindi essere fatto su un elemento HTML. Matches CSS Selector funziona con Click Element e non Click Classes. Click Classes restituisce una stringa con il valore dell'attributo di classe dell'elemento HTML che era il target dell'azione. Contains è un tipo di corrispondenza in GTM che si usa con le stringhe. Contains funziona con Click Classes (che restituisce una stringa) e non Click Element. Tracciare un click - Click Class oppure Click Element? Contains oppure Selettore CSS?
  • 38. Tracciare il download di file zip
  • 39. Tracciare il download di file pdf
  • 40. Non interaction hit? Bounce rate... Una cosa da notare sugli eventi è che, per impostazione predefinita, influenzano la frequenza di rimbalzo. Se un utente atterra su una pagina e viene attivato un evento, non sono un rimbalzo (anche se non visualizzano pagine successive).
  • 41. Non interaction hit? In molti casi, questa cosa è voluta: dopo tutto, se qualcuno interagisce con la pagina in qualche modo, probabilmente non vuoi più considerarli un rimbalzo. In altri casi potrebbe essere un problema: se tracci lo scroll della pagina, appena un utente scrolla qualla pagina non sarà di rimbalzo, e non è corretto.
  • 42. Non interaction hit? C'è un parametro chiamato "non-interazione" che puoi modificare per decidere se l'evento è impatta o meno sul bounce rate. In un caso in cui un video viene riprodotto automaticamente quando qualcuno atterra sulla pagina, ad esempio, e l'evento viene tracciato - potremmo voler impostare il parametro di non interazione in modo che la frequenza di rimbalzo di quella pagina non sia zero.
  • 43. Tracciare i click sulle immagini
  • 46. Tracciare gli invii di Contact Form 7
  • 47. Bottoni e CTA  Ispeziona:  <span class="love-button" data-id="14831">⚡ Utile</span>  Selector:  #genesis-content > article > header > div > div > span.love-button
  • 49. Tracciare lo scroll in pagina
  • 50. Tracciare lo scroll delle pagine
  • 51. Tracciare lo scroll delle pagine