Deze post is gearchiveerd.
23 mei 2013 - Story
Wat is Multivariate Testing?
Multivariate Testing is een manier om onderdelen van een website te optimaliseren door de gebruikers van de website verschillende versies van dat specifieke onderdeel aan te bieden. Zo krijgt elke gebruiker één van de ingestelde versies te zien. Afhankelijk van de inhoud van een versie wordt bijgehouden hoe vaak een link bijvoorbeeld aangeklikt, of hoe vaak een formulier ingevuld wordt.
Als je een online marketeer bent, of je werkt vaak nauw samen met een online marketeer, dan zou dit niets nieuws mogen zijn. De doorsnee sitegebruiker weet vaak echter totaal niet dat dit mogelijk is, en mist zo misschien een groot aantal bezoekers of potentiële klanten.
Waarom een Multivariate Testing module?
In het kader van mijn stage bij Wijs als PHP developer kreeg ik de taak een module te schrijven voor Fork, een Content Management Systeem waarin Wijs websites bouwt, om multivariate testen te kunnen uitvoeren. Dit gaf me de kans om wat meer kennis op te doen in online marketing en Fork CMS: twee vliegen in één klap. Het is ook meteen mijn eerste open source bijdrage ooit, wat dus wel vrij spannend is!
Ik koos ervoor een Multivariate Testing module te maken. Het laat de gebruiker toe een aantal handige, reeds ingebouwde en geteste features te gebruiken uit Fork zelf.
Door rekening te houden met deze algemene features wordt het bijvoorbeeld heel eenvoudig om verschillende versies van een formulier te gaan tracken. Het starten van een test gebeurt in enkele minuten. Voeg gewoon je test toe als widget op de gewenste pagina en de test zal beginnen lopen.
Wat kan de module precies?
De module kan momenteel een aantal zaken:
Voordelen?
Het voordeel van deze module is dat ze te integreren is in Fork CMS, net zoals de Google Analytics en Mail Motor modules, aan de hand van een extensie. Het is dus niet nodig om extra tools naast je site te installeren om deze zaken te tracken. Alles gebeurt vanaf nu rechtstreeks in de back-end van je website.
Verder maken we ook geen gebruik van Javascript om een versie te gaan tonen, of de originele inhoud van je website dynamisch aan te passen. Hierdoor moeten minder scripts ingeladen worden en vertraag je dus je website niet.
Feedback
Aangezien dit een stageproject was, kan het nooit kwaad om feedback te krijgen van mensen die interesse hebben in deze tool. Deze tool kan volgens ons ook nog een stuk uitgebreider. We horen dus graag wat de community hierover te vertellen heeft. Wil je meehelpen aan dit project, dan kan je de code forken op Github.
Wil je de module zelf uitproberen op je eigen website, download hem dan op de site van Fork CMS.