Ho già parlato di come, in Google Analytics, sia possibile costruire obiettivi di Destinazione con una struttura a funnel di conversione. Il report che permette di visualizzare questi passaggi si chiama Visualizzazione canalizzazione e, come evidenziato nell’articolo “Quando la Visualizzazione canalizzazione… mente“, la sua configurazione senza conoscere la logica di funzionamento di questo report può essere fonte di fraintendimento in fase di analisi dei dati.
In questo articolo porto alla luce un’altra incongruenza che può verificarsi quando si lavora con questo particolare report. Per mostrare l’effetto mi sono avvalso dell’account dimostrativo di Google, che raccoglie i dati del Google Merchandise Store.
Selezionando un determinato intervallo di tempo e focalizzandomi sull’obiettivo d’acquisto, chiamato Purchase Completed, ho potuto osservare nella Panoramica degli Obiettivi un numero di completamenti pari a 99, Fig. 1:
Dalla configurazione di questo obiettivo di destinazione è facile notare che vi è stata applicata una canalizzazione.
Sono stati inseriti i passaggi del Carrello, dell’inserimento dei dati di Fatturazione e di Spedizione, della scelta del metodo di Pagamento e della Revisione dell’ordine, prima di passare al suo Completamento.
In questa configurazione è stato inoltre abilitato il primo passaggio del funnel come Obbligatorio, Fig. 2:
L’analisi a questo punto, quasi inevitabilmente, si sposta sul report Visualizzazione canalizzazione per andare ad identificare l’impatto che hanno i singoli step in termini di uscita dal funnel da parte degli utenti. Ed è in questo momento che è possibile osservare un valore incongruente di completamenti obiettivo, pari a 97, rispetto a quello visto in precedenza nella Panoramica, pari a 99, Fig. 3:
Cosa è successo
L’obbligatorietà del primo passaggio, nella configurazione dell’obiettivo, incide sul totale dei completamenti obiettivo rappresentati in questo report. Ovvero, con quella spunta in Visualizzazione canalizzazione, vengono conteggiati i goal delle sole sessioni che hanno effettuato un acquisto passando dal primo step del funnel.
Questa situazione può capitare per diversi motivi, banalmente uno di questi può essere un acquisto effettuato in due momenti diversi della giornata. L’utente può avere ad esempio visualizzato il carrello con i prodotti aggiunti ed inserito i dati di fatturazione e spedizione, poi essersi allontanato per più di 30 minuti dal dispositivo, per riprendere dopo l’acquisto fino al suo completamento. Questo risulterà in una sessione di uscita al secondo step ed in un completamento non rilevato in quanto la sessione dove è stato completato l’acquisto è iniziata in un passaggio intermedio al funnel e non dal primo step obbligatorio ai fini del conteggio in questo report.
È importante specificare che il passaggio obbligatorio ha influenza solo sulla Visualizzazione canalizzazione e che il goal non mostrato in questo report si troverà invece conteggiato nel totale effettivo degli obiettivi.
Soluzione
Non c’è una vera soluzione in quanto non esiste un vero problema, tutto dipende dalla necessità di analisi. Ad ogni modo, senza entrare nel merito dell’utilità di osservare questa discrepanza di valori di completamento dello stesso obiettivo, un suggerimento che posso dare è quello di fare riferimento al report Flusso obiettivo. Qui il conteggio dei goal è quello effettivo e gli spostamenti degli utenti (o meglio delle loro sessioni) tra uno step e l’altro del funnel sono rappresentati graficamente in modo più realistico, Fig. 4:
Se non sei convinto delle tue configurazioni non esitare a contattarmi e per qualsiasi dubbio sentiti libero di lasciare un commento qui sotto!
Ciao,
intanto complimenti per il blog. Credo che sia uno dei pochi italiani che tratta di analytics in modo davvero chiaro.
Mi piacerebbe avere un tuo parere. Sto cercando di impostare una canalizzazione obiettivo su un progetto ma non riesco a configurare correttamente il flusso e raccogliere i dati che mi servono.
Cerco di spiegarlo in modo semplice anche se è un po’ complesso.
L’obiettivo finale è l’apertura di una thankyou page a seguito della compilazione di un form. Fin qui tutto ok.
Le richieste arrivano, ma non riesco a tracciare la canalizzazione
In particolare vorrei capire quanti utenti passano da determinate pagine.
I passaggi sarebbero questi:
– LANDING
– (chi non converte subito) e segue un link al BLOG
– dal blog segue il link al CATALOGO prodotti
– dal catalogo invia la richiesta
– THANK YOU PAGE (obiettivo)
Ho quindi impostato un semplice obiettivo di destinazione (apertura thankyou page) impostando al canalizzazione obbligatoria e nei passaggi ho inserito non singole url (visto che sono più pagine) ma espressioni regolari, visto che sono più pagine di atterraggio e più articoli.
passaggio 1: ^/landing/.*
passaggio 2: ^/blog/.*
passaggio 3: ^/catalogo/.*
Vedo solo i dati apertura della pagina di destinazine ma non tutti i dati realtivi a i passaggi precedenti.
Sembra contorto ma spero di essermi spiegato
Ciao Ben,
grazie davvero dei complimenti 🙂
Se non ho capito male il tuo problema è che nella Panoramica degli Obiettivi vedi il totale dei Goal tuttavia nel rapporto di Visualizzazione canalizzazione non trovi questi valori e di conseguenza le uscite dal funnel.
In questo caso mi viene da pensare che non sia corretta la regex al primo passaggio, considerando che lo hai impostato come obbligatorio oppure esiste anche l’ipotesi che il flusso atteso non viene seguito da nessuno e gli utenti raggiungono la thank you page in altro modo (il Percorso inverso per l’obbiettivo ti mostra i passaggi precedenti alla conversione, può essere un primo spunto di analisi per escludere questa teoria).
Se hai modo di condividere uno screenshot della configurazione dell’obiettivo possiamo capire se c’è qualche incongruenza in quei passaggi.