Nel tutorial di oggi, esamineremo una delle aggiunte più recenti di Google Analytics al suo set di funzionalità; esperimenti. Usando questo strumento, ti mostrerò come servire diverse varianti di una pagina per determinare qual è il più efficace nel convertire i visitatori del sito.
Se hai mai creato un sito web, quasi sicuramente avrai familiarità con Google Analytics. Con un account Google gratuito e uno snippet di codice, puoi monitorare i visitatori dei tuoi siti e approfondire i dati con un focus sorprendente.
Da piccoli progetti personali a siti di livello aziendale, Google Analytics si è affermata come leader di mercato per ottime ragioni; è gratuito, semplice da implementare ed è adatto per l'utente occasionale o anche il marketer più incallito.
Pronto per iniziare? Cominciamo!
Abbiamo già preso in considerazione i test divisi come parte dell'approfondimento di Ian sulla conversione e il marketing online, ma diamo una breve occhiata ai test divisi nell'arena online.
Offrendo diverse versioni di una pagina ai visitatori simultanei, stiamo facendo efficacemente ciò che le persone delle cerchie di marketing chiamano Test diviso. L'obiettivo finale di questo approccio è determinare quale di un gruppo di pagine Web (o opuscoli, banner pubblicitari, annunci di testo, ecc.) Converte i visitatori in modo più efficace. Mentre una "conversione" potrebbe essere qualsiasi cosa, in genere i proprietari dei siti web sono interessati agli acquisti, alle registrazioni, alle registrazioni dell'account o persino ai visitatori di seguirli sui canali social.
Le varianti devono essere eseguite tutte allo stesso tempo.
Il concetto più importante da comprendere sui test divisi è che le variazioni devono essere eseguite tutte contemporaneamente. In altre parole, non sarebbe considerato un test di divisione efficace per caricare una pagina per un mese, raccogliere i dati e quindi caricare una pagina diversa per raccogliere e confrontare nuovamente i dati. Una parte fondamentale del test diviso è quella di garantire che vengano rimossi quanti più fattori possibili che potrebbero influenzare un visitatore del sito.
Fino a poco tempo fa, il test split A / B (ovvero test tra due varianti) era l'approccio standard per testare le conversioni online. L'idea con il test split A / B è di arrivare a un vincitore e poi risciacquare e ripetere diverse volte, ogni volta avvicinandosi alla pagina che converte il numero massimo di visitatori. Sebbene sia abbastanza efficace, i test split A / B presentano alcuni limiti critici di cui discuteremo tra un momento.
La domanda è, è un modo robusto per veramente arrivare alla migliore pagina di conversione? Esistono numerosi problemi con il processo illustrato nell'immagine sopra:
Un'alternativa migliore a questo metodo consiste nel confrontare tutte le varianti della pagina l'una contro l'altra e allo stesso tempo, come mostrato qui:
In questo esempio, possiamo essere sicuri (oltre ogni ragionevole dubbio) che Pagina 4 è effettivamente la pagina migliore dal momento che tutte le pagine sono testate l'una contro l'altra nello stesso periodo di tempo, con (possiamo supporre) una base di visitatori coerente.
Quello che faremo oggi è utilizzare gli esperimenti di Google Analytics per eseguire tre varianti di pagine affiancate, invece di più iterazioni delle due varianti standard nei tradizionali test split A / B. Mentre sto usando tre varianti, sei attualmente in grado di eseguire sei variazioni di pagina in un singolo "esperimento".
Nel progetto di oggi, siamo stati incaricati di aumentare la quantità di registrazioni di account di successo per un'azienda fittizia. Hanno notato che una quantità significativa di visitatori del sito arriva alla pagina di registrazione dell'account ma si disconnette prima di inviare effettivamente il modulo.
Ecco uno screenshot (ridimensionato per il tutorial) della pagina di registrazione corrente o è possibile visualizzare la pagina online.
Nota: questo tutorial non guarderà il design della pagina e le sue varianti. Se sei interessato a consultare il codice, puoi scaricare tutti i file dalla sezione risorse di questo tutorial.
Inoltre, per semplicità e brevità, queste pagine sono piuttosto semplici e non includono alcun script sul lato server per raccogliere i dati del modulo e non sono esempi di moduli di produzione funzionanti.
In questa fase, possiamo solo speculare su quale possa essere la ragione del drop off, ma un buon punto di partenza è quello di affrontare la lunghezza del modulo. Attualmente la pagina di registrazione richiede all'utente di completare un enorme quattordici azioni separate per creare un account.
Supponendo che l'utente sia in grado di restituire e aggiungere i propri dati personali (ad esempio il loro paese e la valuta preferita) dopo che il loro account è stato creato, una variazione logica della pagina per servire i visitatori del sito è una forma ridotta che richiede meno azioni da completare.
Con questo piano di attacco in mente, ecco la variazione della seconda pagina che utilizzeremo nel nostro esperimento:
Per la nostra variazione finale della pagina, riduciamo il modulo ancora una volta in modo da includere solo le necessità assolutamente necessarie per creare un account, ovvero il nome utente, i campi password, l'indirizzo email e il riconoscimento dei termini di servizio.
Ecco un'immagine della variazione della terza pagina:
Infine, abbiamo una pagina di conferma che verrà visualizzata al visitatore una volta che il modulo è stato completato con successo.
Ora che abbiamo le nostre tre varianti di pagina, impostiamo gli elementi obbligatori in Google Analytics e li testiamo fianco a fianco.
Sono sicuro che molti di voi avranno già familiarità con Google Analytics, ma per completezza, faremo ogni passo necessario per abilitare l'analisi sul sito, definire un obiettivo e abilitare l'esperimento stesso.
Vai su Google Analytics e accedi con il tuo account Google (o configura un nuovo account). Supponendo che tu non abbia già aggiunto un account analytics al tuo profilo, ti verrà presentata la seguente schermata. Fai clic sul pulsante "Registrati" per iniziare.
Nella pagina seguente, completa i campi del modulo in relazione al tuo progetto:
La capacità di tracciamento di Google Analytics è alimentata da uno snippet JavaScript e nella pagina seguente, riceverai il codice richiesto e le istruzioni su come aggiungerlo al tuo sito. Copia semplicemente il codice negli appunti e incollalo in ogni pagina che desideri monitorare con Google Analytics.
Sul sito, il testo della guida suggerisce di aggiungere questo snippet immediatamente prima della chiusura tag, che assicurerà la registrazione di una visualizzazione di pagina anche se l'intera pagina non viene caricata prima che l'utente si sposti. Tuttavia, è generalmente considerata la procedura migliore per aggiungere gli script alla parte inferiore di una pagina html, prima della chiusura
etichetta.
Sebbene entrambi gli approcci funzioneranno correttamente, in questa situazione vogliamo essere sicuri che le nostre pagine di registrazione vengano caricate completamente prima dello script di Analytics.
Per questo progetto, ho aggiunto questo script alle tre pagine di registrazione (signup1.html, signup2.html & signup3.html) e alla pagina confirm.html, in questo modo: