In simpele bewoordingen:
Na het aanmaken van een test met verschillende varianten van een pagina krijg je een klein stukje javascript code die je nodig hebt om eenmalig te implementeren op de website (hierna kan dan een onbeperkt aantal tests op de verschillende onderdelen van de website aangemaakt worden zonder dat er nogmaals moet worden toegevoegd/aangemaakt!) .
Wanneer een bezoeker jouw pagina bezoekt, wordt er voordat de pagina wordt weergegeven, door de vwo-code bepaalt welke test (of helemaal niet) moet worden uitgevoerd op die pagina.
Zodra is besloten dat een test moet worden uitgevoerd op de pagina, zoekt de code zoekt de categorieën op de pagina die u heeft gekozen tijdens de ontwerpfase. Als het een split URL (A/B) test betreft, wordt de bezoeker door de VWO doorgelinkt naar een willekeurig gekozen URL.
Als het een test betreft die in de WYSIWYG editor is aangemaakt, wordt uit alle mogelijke website variaties at random een combinatie van de gevonden testsecties gekozen en de content binnen deze secties vervangen door de content die getest moet worden.
Ten slotte wordt de pagina getoond aan de bezoeker.
Wanneer er een conversie plaatsvindt, stuurt de code informatie naar de server dat er voor de huidige bezoeker een conversie heeft plaats gevonden.
In Technische Termen:
De JavaScript code die geplaatst moet worden op de website maakt contact met de VWO server zodra er een bezoeker uw pagina bezoekt.
Gebaseerd op de huidige URL bepaalt de de server of er een test moet worden uitgevoerd of niet.
Het antwoord dat de server stuurt bestaat uit twee delen: a) de statische JavaScript-code voor het uitvoeren van de test; b) dynamische test-specifieke gegevens. Zowel de statische als de dynamische delen van de respons worden hevig gecached in geheugen van de server, wat voor een een minimale responstijd zorgt. Door middel van code minification en gzipping is de grootte van de respons zelfs nog kleiner.
Het antwoord dat terugkomt van de server bepaalt welke elementen van de DOM automatisch moeten worden vervangen door een van de varianten (dit is ingebakken in antwoord van de server). In geval dat een klik, het versturen van een formulier of engagement als een conversiedoel is ingesteld, verbindt de VWO hier een event aan die controleert of er een conversie heeft plaatsgevonden.
Nadat de secties zijn vervangen en het conversiedoel verbonden is, wordt de pagina getoond aan de bezoeker.
Conversieverbetering is afhankelijk van een aantal factoren, we zullen er aantal toelichten:
De website secties die u wilt testen hebben een effect op de conversie verbetering. Algemene 'Best practice' is om de meest prominente secties van de website te testen. Stel, uw test met de footer van de website, die vaak niet een erg groot effect op de converisoe heeft, dan heeft dit veelal ook geen groot effect op het conversiepercentage.
De mate van verschil in de testvariaties heeft ook een effect op de conversiepercentage verbetering. Als testvariaties drastisch anders zijn, kan er sneller en meer significant resultaat worden bereikt. Als het verschil in testvariaties daarentegen klein is (denk bijvoorbeeld aan een kleine wijziging in je lettertype grootte) dan kan er ook geen groot conversiepercentage verbetering verwacht worden.
Het aantal testvariaties is ook een belangrijke factor. Hoe groter het aantal testvariaties, hoe groter de kans dat er een winnaar tussen zit. Echter betekent meer testvariaties ook een langere looptijd van de A/B test aangezien er meer data nodig is om een statistisch significant resultaat te bereiken.
Ondanks dat conversie verbetering kan verschillen per type website, zien we doorgaans verbeteringen van tenminste >10%. Er zijn zelfs gevallen bekend met zeer verrassende resultaten van meer dan 200% verbetering!
Lees ook bestaande VWO succesverhalen om een goed beeld te krijgen van de mogelijke conversie percentage verbeteringen.
Klik op een link - Specificeer een specieke url (website adres), een klik naar deze pagina wordt gezien als een conversiedoel. Voorbeeld: U wilt een een downloadpagina optimaliseren en u wilt dat de download wordt gezien als een conversie. In dit geval specificeert u de download url (de waarde dit zich in het href element van de a tag bevindt) als het conversie doel. Wanneer een bezoeker op de download link klikt wordt er een conversie geregistreerd in de VWO.
Bezoek op een pagina - De url waar de bezoeker op terecht komt, wordt geregistreerd als een conversie. Bijvoorbeeld bij het optimaliseren van een registratieproces kan de pagina waar de bezoeker terecht komt na het succesvol inschrijven als doel worden geregistreerd.
Formulier verzending - Het conversiedoel wordt geregistreerd als een gespecificeerd formulier wordt verzonden door de bezoeker.
Engagement - Er wordt een conversie geregistreerd als als een bezoeker klikt op een willekeurige link op de pagina, dieper de website in. Engagement testing een goede manier om het weigeringspercentage van een landingpagina te verlagen.
Aangepast conversiedoel - Deze optie is in het leven geroepen voor de technisch onderlegde gebruiker van de VWO die graag flexibel een conversiedoel wil instellen waar dan ook op de website. Middels een javascript code die overal op de website geplaatst kan worden om een conversie te registreren. Deze manier om de conversie in te stellen kan worden ingezet als bovenstaande doel instellingen niet voldoen.
'Full factorial' benadering van multivariate testing
Er wordt gebruik gemaakt van cookies om bezoekers te meten
Bij een herhalende bezoek blijven bezoekers dezelfde testvariatie zien
Conversies kunnen ook bij een herhalend bezoek worden geregistreerd
Een test kan op meerdere pagina's van de website worden uitgevoerd
Er kunnen meerdere testen worden uitgevoerd op dezelfde pagina's
Realtime testresultaten
Lees alles over de statistische concepten waar de VWO op gebaseerd is in deze blogpost.
De Visual Website Optimizer Wordt gehost bij Linode, een van de meest betrouwbare hosting providers ter wereld. Historisch gezien hebben we een 99,7% uptime en onze server rapportages zijn publiekelijk te bekijken door iedereen. De statische javascripten wordt gehost op Amazon S3 en mocht er onverhoopt toch (dit is erg onwaarschijnlijk) downtime plaatsvinden, dan is de javascript code zo ontworpen om te degraderen. Onze innovatieve strategie zorgt ervoor dat de snelheid van uw website niet aantast wordt!
Visual Website Optimizer is zonder problemen gebruikt op websites van toonaangevende bedrijven, banken en overheden.
We nemen de beveiliging van uw data zeer serieus. We ondersteunen HTTPS en beloven uw paswoord op te slaan in ruwe tekst en we (echt waar!) doen alle essentiele beveiligingsmogelijkheden die gedaan behoren te worden. Wees gerust dat de VWO veilig is. (Wij staan open voor externe security audits die u wilt doen) Heeft u specifieke vragen omtrent de veiligheid van het vwo, stuur ons dan een email.
Momenteel verwerken wij de 'verzoeken' van miljoenen bezoekers per dag en we kunnen gemakkelijk miljoenen extra verzoeken afhandelen. We hebben een speciale programma voor high traffic testers. Neemt u contact met ons op voor het testen van >100.000 bezoekers per dag. Doet u minder bezoekers? Dan kun u zich direct aanmelden en aan de slag!
Onze ingepakte scripten (om deze qua bestandgroote te verkleinen) worden hevig server-side gecached (hallo Memcache en APC!) en client-side (browser caching of Javascript). Daarnaast zijn onze servers ook behoorlijk snel (met dank aan Linode). Zodoende is de extra belasting minimaal (rond de 150-300ms in de meeste gevallen). In het verleden hebben we ervaring opgedaan in het spelen met realtime resultaten, zoals: behavioral targeting, semantic targeting en andere geavanceerde web analytics technologieen die een behoorlijk belasting op de servers leggen. Tot op de dag van vandaag hebben we dit probleemloos kunnen doen, zonder noemenswaardige downtime.
Onze ping time statistics kun je hier bekijken.
Goed nieuws, nee het heeft geen negeatief effect. Dit komt omdat de testpagina's dynamisch worden gemaakt wanneer een bezoeker de pagina bezoekt. En bij het weergeven van een dynamische gegenereerde pagina moet een een bezoeker zowel Javascript als cookies accepteren. De Google Bot en andere zoekmachines ondersteunen geen javascripte en cookies, dus deze zien de originele pagina. Kortom: voor zoekmachines blijft de website de originele website.
In simple terms, testing is a methodology in which you vary different parts of your website to see what produces maximum results (sales, downloads, clicks, page views, etc). No website is optimal, things which may be obvious to you might be completely befuddling to your visitors. Hence it is very important to keep coming up with testing ideas such as varying your signup forms, ad copy, calls to actions, etc. Aim of website testing is to come up with winning variations of existing page which optimize the objectives of your website.
Conversie is een term die wordt gebruikt voor welk doel u uw website heeft. Conversie kan betekenen een download op uw site, een aanmeldingsformulier, een aankoop, een video afspelen, enz. Het succespercentage is het percentage van de bezoekers die naar uw website komen, ook volledig de conversie doel succesvol voltooien. Het succespercentage is een van de meest nuttige metrics om website succes te meten als het direct gekoppeld is aan inkomsten.
In een wetenschappelijk experiment zijn alle resultaten gebenchmarkt met een toestand waarin geen verandering heeft plaatsgevonden. Pas na vergelijking met de oorspronkelijke instellingen, kan het effect van nieuwe instellingen in een experiment kan worden waargenomen. Deze oorspronkelijke instellingen in een experiment wordt de controle variant genoemd. In een test is uw bestaande website design de controle variant en worden eventuele verbetering van variaties afgezet ten op zichte van het origineel.
U komt met meerdere hypothesen over wat u denkt dat de website conversie kan verhogen. Op basis van die hypothesen, creëert u verschillende varianten van uw website. Deze varianten kunnen betrekking hebben op verschil in kleurenschema, knop grootte, waarde van de propositie, oproepen tot actie en meerdere andere verschillende paramaters (welke u ook maar kan bedenken). Wat er gebeurt bij het testen is dat bezoekers van uw website willekeurig worden toegewezen aan een van de varianten die u heeft weten te creëren. Na een groot aantal bezoekers zijn opgenomen in de test analyseert met de software welke variant van de website geresulteerd in de meeste conversies. Deze variatie website wordt ook wel de winnende variant genoemd. U moet vervolgens de winnaar live plaatsen om permanent te genieten van structureel meer conversies.
Split A/B Testing - U variëert slechts een element van uw website gedurende een bepaalde tijd en bekijkt welke variatie resulteert in maximale succespercentage. Het element om testen dat varieert van kleur van de knoppen, knop grootte, kop, oproep tot actie, of zelfs geheel andere webpagina's (URL Split Testing).
Multivariate Testing - u selecteert meerdere elementen / secties op uw website en maakt variaties voor alle secties van de gekozen rubrieken. Op een landing page, bijvoorbeeld, kunt u kiezen voor een oproep tot actie, advertentietekst en product screenshot als secties. Nu voor elk van de sectie, kom je met verschillende variaties. Al deze variaties worden gecombineerd om unieke combinaties van uw website te creëren. Als er 2 secties zijn, een met 5 variaties en de andere met 3 variaties, dan zouden er 5 * 3 = 15 combinaties in de test zijn. Al deze combinaties worden op elkaar getest om de combinatie met de grootste winst te selecteren. Tijdens de test is het mogelijk om te bekijken welke combinatie leidt tot maximale conversies.