In de tutorial van vandaag gaan we kijken naar een van de nieuwste toevoegingen van Google Analytics aan zijn functieset; experimenten. Met deze tool laat ik u zien hoe u verschillende varianten van een pagina dient om te bepalen welke de meest succesvolle is in het converteren van bezoekers naar de site..
Als u ooit een website hebt gemaakt, bent u vrijwel zeker bekend met Google Analytics. Met een gratis Google-account en een codefragment bent u in staat om bezoekers naar uw sites te volgen en de gegevens te bekijken met een verrassende focus.
Van kleine persoonlijke projecten tot sites op ondernemingsniveau, Google Analytics is om zeer goede redenen marktleider geworden; het is gratis, eenvoudig te implementeren en is geschikt voor de informele gebruiker of zelfs de meest geharde marketeer.
klaar om te beginnen? Laten we beginnen!
We hebben split-testen eerder behandeld als onderdeel van Ian's grondige roundup over conversie en online marketing, maar laten we een korte blik werpen op split-testen in de online arena.
Door verschillende versies van een pagina aan te bieden aan gelijktijdige bezoekers, doen we effectief wat mensen in marketingkringen splitstests noemen. Het uiteindelijke doel van deze aanpak is om te bepalen welke van een groep webpagina's (of brochures, banneradvertenties, tekstadvertenties, enz.) Bezoekers het meest effectief omzet. Hoewel een 'conversie' bijna alles kan zijn, zijn website-eigenaren doorgaans geïnteresseerd in aankopen, aanmeldingen, accountregistraties of zelfs bezoekers om ze op sociale kanalen te volgen..
Variaties moeten allemaal op hetzelfde moment worden uitgevoerd.
Het belangrijkste concept om te begrijpen over split testen is dat de variaties allemaal tegelijk moeten worden uitgevoerd. Met andere woorden, het zou niet worden beschouwd als een effectieve splitstest om een pagina een maand lang te laden, de gegevens te verzamelen en vervolgens een andere pagina te uploaden om de gegevens opnieuw te verzamelen en te vergelijken. Een belangrijk onderdeel van split-testen is ervoor te zorgen dat zoveel mogelijk factoren die van invloed kunnen zijn op een bezoeker van de site worden verwijderd.
Tot redelijk recent was de A / B split-test (d.w.z. testen tussen twee variaties) de standaardaanpak voor het testen van online conversies. Het idee met A / B-gesplitste tests is om een winnaar te krijgen en vervolgens nog een aantal keren te spoelen en te herhalen, telkens dichter bij de pagina die het maximale aantal bezoekers converteert. Hoewel redelijk effectief, heeft A / B Split Testing een aantal kritieke beperkingen die we in een moment zullen bespreken.
De vraag is, is dit een robuuste manier om werkelijk komen op de best converterende pagina? Er zijn een aantal problemen met het proces zoals afgebeeld in de bovenstaande afbeelding:
Een beter alternatief voor deze methode is om alle paginavarianten tegen elkaar en tegelijkertijd te vergelijken, zoals hier wordt weergegeven:
In dit voorbeeld kunnen we er zeker van zijn (zonder enige twijfel) dat pagina vier inderdaad de best presterende pagina is, omdat alle pagina's binnen dezelfde tijdsperiode tegen elkaar worden getest, met (we kunnen veronderstellen) een consistent bezoekersbestand.
Wat we vandaag gaan doen, is het gebruik van Google Analytics-experimenten om drie paginavarianten naast elkaar uit te voeren, in plaats van meerdere iteraties van de standaard twee variaties in traditionele A / B-deeltests. Hoewel ik drie variaties gebruik, kun je momenteel zes paginavariaties uitvoeren in een enkel 'experiment'.
In het project van vandaag zijn we belast met het vergroten van het aantal succesvolle accountregistraties voor een fictief bedrijf. Ze hebben gemerkt dat een groot aantal bezoekers van de site terechtkomen op de aanmeldingspagina van het account, maar afhaken voordat ze het formulier daadwerkelijk verzenden.
Hier is een screenshot (aangepast voor de zelfstudie) van de huidige aanmeldingspagina of je kunt de pagina online bekijken.
Notitie: deze zelfstudie gaat niet kijken naar het ontwerp van de pagina en de varianten daarvan. Als u geïnteresseerd bent in het onderzoeken van de code, kunt u alle bestanden downloaden van het bronnengedeelte van deze zelfstudie.
Deze pagina's zijn omwille van de eenvoud en beknoptheid vrij ongecompliceerd en bevatten geen server-side scripts om de formuliergegevens te verzamelen en zijn geen voorbeelden van werkende productieformulieren.
In dit stadium kunnen we alleen speculeren over wat de reden voor de drop-off eigenlijk zou kunnen zijn, maar een goede plaats om te beginnen is door de lengte van het formulier aan te pakken. Momenteel vereist de aanmeldingspagina dat de gebruiker maar liefst veertien afzonderlijke acties voltooit om een account te maken.
Ervan uitgaande dat de gebruiker in staat is om terug te keren en hun persoonlijke gegevens toe te voegen (bijvoorbeeld hun land en de gewenste valuta) nadat hun account is gemaakt, is een logische paginavariatie om bezoekers van de site te dienen een bijgesneden formulier dat minder acties vereist om te voltooien.
Met dat aanvalsplan in gedachten, hier is de tweede pagina-variant die we in ons experiment zullen gebruiken:
Voor onze laatste paginavariatie, laten we het formulier nog een keer inkorten om alleen de absoluut noodzakelijke items op te nemen om een account te maken, namelijk de gebruikersnaam, wachtwoordvelden, e-mailadres en bevestiging van de servicevoorwaarden.
Hier is een afbeelding van de derde pagina-variant:
Ten slotte hebben we een bevestigingspagina die aan de bezoeker wordt getoond zodra het formulier met succes is ingevuld.
Nu we onze drie paginavarianten hebben, kunnen we de vereiste elementen in Google Analytics instellen en ze naast elkaar testen.
Ik ben er zeker van dat velen van u al bekend zijn met Google Analytics, maar voor de volledigheid gaan we elke stap die nodig is om de analyse op de site mogelijk te maken, een doel definiëren en het experiment zelf mogelijk maken.
Ga naar Google Analytics en log in met uw Google-account (of stel een nieuw account in). Ervan uitgaande dat u nog geen analyse-account aan uw profiel hebt toegevoegd, krijgt u het volgende scherm te zien. Klik op de knop 'Aanmelden' om aan de slag te gaan.
Vul op de volgende pagina de formuliervelden in die betrekking hebben op uw project:
Het trackingvermogen van Google Analytics wordt mogelijk gemaakt door een JavaScript-fragment en op de volgende pagina ontvangt u de vereiste code en instructies over hoe u het aan uw site kunt toevoegen. Kopieer de code naar uw klembord en plak deze op elke pagina die u wilt bijhouden met Google Analytics.
Op de site geeft de helptekst aan dat u dit fragment onmiddellijk vóór de afsluiting toevoegt tag, die ervoor zorgt dat een paginaweergave wordt geregistreerd, zelfs als de volledige pagina niet is geladen voordat de gebruiker verder gaat. Het wordt echter gewoonlijk als de beste methode beschouwd om uw scripts onder aan een html-pagina toe te voegen, vóór het sluiten
label.
Hoewel beide benaderingen goed werken, willen we in deze situatie ervoor zorgen dat onze aanmeldingspagina's volledig worden geladen voordat het Analytics-script wordt geactiveerd.
Voor dit project heb ik dit script toegevoegd aan de drie aanmeldingspagina's (signup1.html, signup2.html & signup3.html) en de bevestigings.html-pagina, zoals het volgende: