I dagens handledning kommer vi att titta på en av Google Analytics senaste tillägg till dess funktionssats; experiment. Med hjälp av det här verktyget visar jag dig hur man serverar olika varianter av en sida för att bestämma vilken som är mest framgångsrik när man konverterar besökare till webbplatsen.
Om du någonsin har skapat en webbplats kommer du nästan säkert att känna till Google Analytics. Med ett gratis Google-konto och ett koduttag kan du spåra besökare på dina webbplatser och borra ner data med fantastiskt fokus.
Från små personliga projekt till företagsnivån har Google Analytics etablerat sig som marknadsledare av mycket bra skäl. Det är gratis, enkelt att implementera och lämpar sig för den lediga användaren eller till och med den mest kamphärda marknadsföraren.
Klar att komma igång? Låt oss börja!
Vi har täckt delad testning tidigare som en del av Ians grundliga ombyggnad på konvertering och marknadsföring på nätet, men låt oss ta en kort titt på delad testning i online-arenan.
Genom att servera olika versioner av en sida till samtidiga besökare gör vi effektivt vad människor i marknadsföringskretsar hänvisar till som Split Testing. Det yttersta målet med detta tillvägagångssätt är att bestämma vilken av en grupp webbsidor (eller broschyrer, bannerannonser, textannonser etc.) konverterar besökarna mest effektivt. Medan en konvertering kan vara nästan vad som helst, är webbplatsägare vanligtvis intresserade av inköp, registreringar, kontoregistreringar eller till och med få besökare att följa dem på sociala kanaler.
Varianter måste köras samtidigt.
Det viktigaste begreppet att förstå om delad testning är att variationerna måste köras på samma gång. Med andra ord skulle det inte anses vara ett effektivt delatest för att ladda upp en sida i en månad, samla in data och sedan ladda upp en annan sida för att samla in och jämföra data igen. En viktig del av delad testning är att se till att så många faktorer som möjligt som kan påverka en webbplatsbesökare tas bort.
Fram till ganska nyligen var A / B Split-testning (dvs testning mellan två variationer) standardmetoden för testning av onlinekonvertering. Tanken med A / B split testning är att komma fram till en vinnare och skölj och repetera flera gånger, varje gång närmar sig den sida som omvandlar maximalt antal besökare. Medan ganska effektiv har A / B Split Testing några kritiska begränsningar som vi diskuterar på ett ögonblick.
Frågan är, är detta ett robust sätt att verkligen anländer till den bästa konverteringssidan? Det finns ett antal problem med processen som beskrivs i bilden ovan:
Ett bättre alternativ till denna metod är att jämföra alla sidvariationer mot varandra och samtidigt, som visas här:
I det här exemplet kan vi vara säkra (utan rimligt tvivel) att Sid fyra är verkligen den bästa sidan eftersom alla sidor testas mot varandra inom samma tidsperiod, med (vi kan anta) en konsekvent gästbas.
Vad vi gör idag är att använda Google Analytics Experiments för att köra tre sidsvariationer sida vid sida i stället för flera iterationer av de vanliga två variationerna i traditionell A / B-split testning. Medan jag använder tre varianter kan du för närvarande köra sexsidiga variationer i ett enda experiment.
I dagens projekt har vi blivit ansvariga för att öka antalet framgångsrika kontoregistreringar för ett fiktivt företag. De har märkt att en betydande mängd besökare på webbplatsen anländer till kontot registrering sida men släppa av innan du skickar in formuläret.
Här är en skärmdump (omformad för handledning) på den aktuella registreringssidan eller du kan se sidan online.
Notera: denna handledning kommer inte att se på designen av sidan och dess variationer. Om du är intresserad av att titta på koden kan du ladda ner alla filer från resursdelen av denna handledning.
Också för enkelhetens och korthetens skull är dessa sidor ganska nakna ben och innehåller inte några serverns skript för att samla formulärdata och är inte exempel på arbetsproduktionsformer.
I det här skedet kan vi bara spekulera på vad orsaken till avbrottet faktiskt kan vara, men ett bra ställe att börja är att adressera längden på formuläret. För närvarande kräver anmälningssidan användaren att slutföra en hel del fjorton separata åtgärder för att skapa ett konto.
Om du antar att användaren kan återvända och lägga till sina personliga uppgifter (t ex deras land och den föredragna valutan) efter att deras konto har skapats, är en logisk sidvariation för att visa besökare på webbplatsen en trimmad form som kräver färre handlingar att slutföra.
Med den angreppsplanen i åtanke är här den andra sidvariationen som vi använder i vårt experiment:
För vår sista sidvariation, låt oss trimma ner formuläret en gång till för att bara inkludera absolut nödvändiga nödvändigheter för att skapa ett konto, nämligen användarnamnet, lösenordsfälten, e-postadressen och bekräftelsen av användarvillkoren.
Här är en bild av den tredje sidvariationen:
Slutligen har vi en bekräftelsessida som visas för besökaren när formuläret har blivit färdigt.
Nu när vi har våra tre sidvariationer, låt oss konfigurera de nödvändiga elementen i Google Analytics och testa dem sida vid sida.
Jag är säker på att många av er redan bekanta med Google Analytics, men för fullständighetens skull kommer vi att gå igenom varje steg som krävs för att aktivera analys på webbplatsen, definiera ett mål och aktivera experimentet själv.
Gå vidare till Google Analytics och logga in med ditt Google-konto (eller skapa ett nytt konto). Om du antar att du inte redan har lagt till ett analytikerkonto i din profil, presenteras du med följande skärm. Klicka på knappen "Registrera" för att komma igång.
På följande sida fyller du i formulärfälten som de relaterar till ditt projekt:
Spårningsförmågan hos Google Analytics drivs av ett JavaScript-kod, och på den följande sidan får du den obligatoriska koden och instruktioner om hur du lägger till den på din webbplats. Kopiera koden till ditt urklipp och klistra in den på varje sida som du vill spåra med Google Analytics.
På webbplatsen föreslår hjälptexten att du lägger till det här koden direkt före stängningen tagg, vilket säkerställer att en sidvisning är registrerad även om hela sidan inte laddas innan användaren går vidare. Men det anses normalt som bästa praxis att lägga till dina skript längst ner på en html-sida före avslutningen
märka.
Medan båda tillvägagångssätten fungerar bra, vill vi i så fall se till att våra registreringssidor laddas helt innan Analytics-skriptet avfyras.
För det här projektet har jag lagt till det här skriptet på de tre registreringssidorna (signup1.html, signup2.html & signup3.html) och confirmation.html-sidan, så här: