1. Palacongressi di Rimini
1 e 2 Dicembre 2017@merlinox
I passi 👣 da seguire per tracciare bene il tuo eCommerce
Analytics Startup
Riccardo Mares – Digital Manager c/o Studio Cappello
5. Palacongressi di Rimini
1 e 2 Dicembre 2017@merlinox
Identificazione delle Conversioni
Nota Bene
È importante riuscire a valutare (stimare) 🌡️
il valore 💰 delle conversioni.
Il valore sarà da adattare nel tempo ⏳.
Macro
Conversioni
Micro
Conversioni
6. Palacongressi di Rimini
1 e 2 Dicembre 2017@merlinox
Necessità Informative
Conversione Identificazione Tracciamento
Per ogni conversione 💰 definita bisogna capire come
identificarla, quindi configurare i tool di Analytics per:
Rilevarla•
Tracciarla•
7. Palacongressi di Rimini
1 e 2 Dicembre 2017@merlinox
Cosa Valuta il Cliente?
• Conversioni
• Pagine viste
• Tempo sul sito
• Bounce Rate
• Entrate
• Pagine per
utente
• (Fuffa 👊🏻)
• …
9. Palacongressi di Rimini
1 e 2 Dicembre 2017@merlinox
Un Tag Commander
Configurabile in ogni pagina•
Gestibile• da cloud ⛅
Che NON necessiti modifiche al sito•
(al più di farsi passare dei dati)
Facile da usare•
Che consenta workflow•
(Che si pulisca da solo)•
https://www.youtube.com/watch?v=v5jXgZgmItM
Che dici, usiamo Google Tag Manager?
10. Palacongressi di Rimini
1 e 2 Dicembre 2017@merlinox
Uno Strumento di Analitica Standard
Tracciamento Pagine•
Tracciamento Eventi•
Tracciamento Conversioni• 💸
Tracciamento Sorgenti di Traffico•
Tracciamento Comportamento Utente• 🚻
Modelli di Attribuzioni•
Che dici usiamo Google Analytics?
11. Palacongressi di Rimini
1 e 2 Dicembre 2017@merlinox
Uno Strumento di Analitica Comportamentale
Click sul sito (ovunque)•
Click sui link•
Scrolling•
Video• Recording
Form Tracking•
Che dici usiamo Yandex Metrica?
13. Palacongressi di Rimini
1 e 2 Dicembre 2017@merlinox
Installare Google Tag Manager (GTM)
Inserisci lo script in OGNI pagina,
soprattutto nelle Thank You Page!!!
Guida ufficiale di Google•
Mio corso Google Tag Manager•
14. Palacongressi di Rimini
1 e 2 Dicembre 2017@merlinox
Installare Google Analytics
Si consiglia di installarlo prima possibile (gtm.js)
15. Palacongressi di Rimini
1 e 2 Dicembre 2017@merlinox
Installare Yandex Metrica
Si consiglia di installarlo prima possibile (gtm.js)
18. Palacongressi di Rimini
1 e 2 Dicembre 2017@merlinox
Vista Vergine
Account
Web
Property
View
La Web Property è ciò che decreta l'UA, il
codice univoco di GA. Lo script di GA è
basato su codice UA.
Le View sono visualizzazioni "filtrate".
Google consiglia – e anche io 🤙🏻 – di
lasciare sempre una View vergine.
19. Palacongressi di Rimini
1 e 2 Dicembre 2017@merlinox
Viste con Filtri
• Filtro per tuo IP
• Filtro per IP del cliente
• Filtro per lingua (Vista Totale, Vista IT, Vista EN, Vista
FR, …)
• Filtro per ghost referral
• …
P.S.: t'ho detto di lasciare sempre una View vergine?
22. Palacongressi di Rimini
1 e 2 Dicembre 2017@merlinox
Impostazioni Yandex Metrica
Giusto un paio di impostazioni nella dashboard di Yandex
Metrica.
Attenzione: le modifiche a "Settings" richiedono la
ripubblicazione del codice di tracciamento.
24. Palacongressi di Rimini
1 e 2 Dicembre 2017@merlinox
Tracciare ogni Pagina
Assicurati che in ogni pagina ci sia il codice di tracciamento
di Google Analytics.
Usando GTM devi assicurarti che in ogni pagina ci sia lo
script di GTM installato.
Il tag di GA è consigliato sia legato all'evento standard
gtm.js.
Per fare delle verifiche puoi usare:
Screaming• Frog 🐸
Tag Assistant• (per Chrome)
25. Palacongressi di Rimini
1 e 2 Dicembre 2017@merlinox
Configurare le Sorgenti di Traffico
Google Analytics in automatico è in grado di riconoscere
e categorizzare le sorgenti di traffico più note.
Per sorgenti NON conosciute o link di campagne ti
consiglio di usare i parametri UTM (medium, source,
campaign, term, content).
https://support.google.com/analytics/answer/6205762
https://ga-dev-tools.appspot.com/campaign-url-builder/
Es.:
http://blog.merlinox.com/google-tag-manager-
utm/?utm_source=SMconnect&utm_medium=slide&utm_campaign=SMConne
ct2017
26. Palacongressi di Rimini
1 e 2 Dicembre 2017@merlinox
Configurare le Conversioni
Come dalle prime slide
bisogna configurare:
• Macro conversioni 💰
• Micro conversioni 💸
Modalità:
• Pagina di destinazione
• Evento
• …
27. Palacongressi di Rimini
1 e 2 Dicembre 2017@merlinox
Stabilire i Criteri di Attribuzione
Touch Point. Tanti Touch Point. Prima di una qualsiasi
conversione l'utente potrebbe essere arrivato nel sito
più volte, con sessioni diverse. I Touch Point sono le
sorgenti di questo traffico: di chi è il merito della
conversione?
29. Palacongressi di Rimini
1 e 2 Dicembre 2017@merlinox
Tracciamento Puntuale
Ci sono pulsanti, link, gruppi di link, che necessiti vengano
tracciati?
Il tracciamento va fatto tramite GA Event che vengono definiti in
3+1 dimensioni:
Category•
Action•
Label•
Not• -Interactive
(se clicchi 👇🏻 annulli il bounce)
Crea una tabella di guida e poi attiva i tracciamenti al click.
Gli eventi puoi tracciarli via GTM con
gtm.click• / gtm.linkClick
dataLayer.push• (…)
30. Palacongressi di Rimini
1 e 2 Dicembre 2017@merlinox
Tracciamento Generale
Con Yandex Metrica è possibile tracciare:
Click•
Link Click•
Scroll•
Form• Interaction
Video• Recording
32. Palacongressi di Rimini
1 e 2 Dicembre 2017@merlinox
Universal vs Enhanced Ecommerce
Universal Tracking
Hai venduto•
Hai venduto questo•
Enhanced Ecommerce
Hai venduto•
Hai venduto questo•
Che è stato visto qui•
Poi è stato cliccato qui•
Inserito nel carrello•
Rimosso dal carrello•
Con una promozione•
• …
33. Palacongressi di Rimini
1 e 2 Dicembre 2017@merlinox
Enhanced Ecommerce
Product• Impressions (on List)
Product Click (on List)
Product Detail Views
Product• Add to Cart
Product Remove from Cart
Promotion• Impressions
Promotion Clicks
Checkout• Steps + Options
Purchase•
Refunds•
Funnel•
(shopping, checkout)
Product Custom•
Dimensions / Metrics
Google Demo Account »
34. Palacongressi di Rimini
1 e 2 Dicembre 2017@merlinox
Enhanced Ecommerce Report
Flusso• Comportamento d'Acquisto
(visualizzazioni di prodotto, aggiunta al
carrello, procedura d'acquisto,
transazioni)
Flusso Comportamento di Checkout•
(dipende dalla configurazione di GA)
Rendimento dei• Prodotti con
Comportamento d'Acquisto
Rendimento degli• Elenchi di
Prodotto
Rendimento delle• Vendite
Rendimento delle• Promozioni
Rendimento dei• Coupon
Rendimento delle• Affiliazioni
36. Palacongressi di Rimini
1 e 2 Dicembre 2017@merlinox
Filtro referral per attribuzioni
Quando un utente nel sito va in un
gateway esterno per pagare e poi
ritorna, senza un'adeguata
configurazione, la sua sorgente
diventa referral e l'attribuzione
standard (last-click-not-direct) assegna
la conversione al gateway.
Per evitare ciò puoi:
• Segnare i domini dei gateway in
Escludi Referral
(a livello di Web Property)
• Lavorare con il GTM in modo da
settare il Referral solo in base a
regole che imposti.
Es.: non settare mai referral se la
pagina è una Thank You Page
37. Palacongressi di Rimini
1 e 2 Dicembre 2017@merlinox
Dimensioni e Metriche Personalizzate
GA è composto da dimensioni e metriche.
Le dimensioni sono gli attributi dei dati.
Es.: pagina, città, browser, …
Sono definite esclusivamente in ambito:
hit, sessione, utente, prodotto.
Le metriche sono misure quantitative e
sono: numeri o ora.
Es.: sessioni, pagine viste, utenti, …
L'ambito è solo: hit, prodotto.
Dimensioni e metriche si creano in GA a
livello di Web Property quindi disponibili in
ogni View.
38. Palacongressi di Rimini
1 e 2 Dicembre 2017@merlinox
Full URL e Full Referral
GA nei propri report NON ti mostra:
URL completa• (con protocollo e dominio)
URL• referral completa (con protocollo e dominio)
Per farlo puoi:
Creare• 2 Dimensioni Personalizzate Hit
Valorizzarle via GTM•
Nel caso di un porting
HTTP>HTTPS puoi
configurarti sulla
dimensione URL completa
un alert se aumentano le
visite sul HTTP: t'è saltato
il redirect, allarme!
39. Palacongressi di Rimini
1 e 2 Dicembre 2017@merlinox
Voglio più Info sui Prodotti
Per migliorare il tracciamento del tuo e-commerce puoi arricchire i report di
informazioni aggiuntive. Tali informazioni puoi inserirle come dimensioni
personalizzate.
Alcuni suggerimenti:
Tempo di spedizione•
Disponibilità del prodotto•
Sconto del prodotto•
Taglia del prodotto•
Colore del prodotto•
Stato del prodotto (• nuovo|usato)
Categorie di prodotti (NO: è già previsto nell'• Enhanced Ecommerce)
Tramite i rapporti personalizzati puoi quindi comporre il report che ti
interessa, incrociando dimensioni e metriche.
40. Palacongressi di Rimini
1 e 2 Dicembre 2017@merlinox
Flusso di Pagamento e Info Aggiuntive
Con l'enhanced ecommerce puoi
tracciare gli step del checkout.
Si fa così:
In GA• dichiari i checkoutStep per
posizione e nome
Nel• dataLayer valorizzi i
checkoutStep tramite il numero
della posizione
Nel• dataLayer puoi arricchire le info
dei checkoutStep assegnando a
ognuno valori opzionali
I valori opzionali possono essere:
tipo di spedizione, tipo di pagamento,
…
41. Palacongressi di Rimini
1 e 2 Dicembre 2017@merlinox
Tempi in Pagina
In GA il Tempo medio in pagina è una cp.
Rappresenta il tempo tra due Hit interattivi:
se l'Hit è 1 (tipo 1 pagina vista) è ZERO!
Ci sono modi complessi per misurarlo con
GTM: vedi Simo!
Oppure puoi alzare un evento ogni x secondi
finché l'utente è in pagina.
Cosa ti serve:
Un• Trigger di tipo Timer che si alza ogni x
secondi
Una• Variable accumulatore
Un• Tag di GA che registra un Event
valorizzato con la variabile accumulatore
43. Palacongressi di Rimini
1 e 2 Dicembre 2017@merlinox
Vista User ID
GA permette di creare una nuova vista in cui lui fa il Session Unification
ovvero dopo il riconoscimento "fisico" dell'utente, cerca di accorpare tutte
le sessioni che lo riguardano (cookie).
Per farlo devi:
Creare (partendo dalla Web• Property) una nuova View User ID
Al login (o altra forma di riconoscimento "fisico") inviare al GTM lo• User
ID (o versione criptata)
In GTM• valorizzare una Variabile con lo User ID
Nei• tag di GA valorizzare il campo "userId" con lo User ID
44. Palacongressi di Rimini
1 e 2 Dicembre 2017@merlinox
Ma NON li Esporta!!! ;(
GA non esporta i dati degli User ID!
Ma tu puoi farlo con una dimensione
personalizzata:
Crea una1. Dimensione
Personalizzata User ID di tipo
Session
Nei2. tag di GA salva lo User ID
anche nella Dimensione
Personalizzata
Così puoi crearti Report Personalizzati
mettendo come dimensione anche lo User
ID (ed esportare… e fare join con il DB del
gestionale…).
Il dato sarà disponibile in tutte le View
della Web Property, compresa nella View
User ID.
45. Palacongressi di Rimini
1 e 2 Dicembre 2017@merlinox
Tracciamento File Binari
Ti è mai capitato un sito che ha i file binari
indicizzati (pdf, doc, …) e solo da GSC ti accorgi
che fanno un sacco 🛍️ di visite?
Per tracciarli hai due alternative, una triste e una
allegra 💣:
Triste• : traccia i click sui link/bottoni di
download e registrali come GA Event
Allegra• : in .htaccess crei un alias che chiama
una pagina di tracker. La pagina registra una
GA Pageview tramite il Measurement
Protocol, quindi recupera il file.
Info:• https://goo.gl/c1mZ78
Bug• fix (mio):
https://twitter.com/merlinox/status/93615517230
4236545
P.S.: da rivedere anche l'.htaccess!!!
49. Palacongressi di Rimini
1 e 2 Dicembre 2017@merlinox
Pochi e Utili
Consigli per la tua
maratona analitica.
Non farti limitare• dagli strumenti:
dominali e piegali al tuo volere
Non farti affogare• dai dati: pochi ma
utili
Mira a• rispondere alle domande che ti
permetteranno di migliorare le tue
performance
Trova i dati per rispondere a quelle•
domande e trasformali in informazioni
L'analisi è un• processo continuo!
Riccardo Mares aka Merlinox
rim@wmr.it