easyAB is a light-weight (< 2 Ko) jQuery / Zepto plugin for easily setting up A/B and multivariate tests using Google Analytics.
This tool aims at helping entrepreneurs and tech savvy building better landing pages for their projects and products.
// change the color of .my-button for 50% of my visitors and
// track the users with analytics using a single method!
$('.my-button').easyab({
'slot': 5, // set the custom var on the slot 5
'name': 'test-button',
'default-value': 'green',
'alternatives': [
{
// set an alternative
'value': 'blue',
'alternative': function($this) { $this.css('background-color', 'blue'); }
}
],
});
Comprehensive doc: srom.github.io/easyAB/
- Add support for Universal Analytics
- Add support for Content Experiment API
- Add better ways to track tests in dev mode
Copyright 2013 Romain Strock - MIT License