Website Audit Splittesting Plugin
I’ve decided to prerelease my third plugin, a plugin that is getting a lot of development. It is a splittesting plugin for wordpress. It is sorely needed as there is no easy way to split test various elements in WordPress. Splittesting is important for any serious website and an important tool in what I do. The current version is in alpha with very basic functionality, but rest assured, I’m integrating some very cool additions in the near future to make splittesting widgets, css files, layouts, posts, design elements and titles as easy as possible. I will be taking advantage of Google Analytics latest features – Google Weboptimizer – a hassle to use for php sites – will no longer be needed!
=== Plugin Name ===
Contributors: Peter Knight
Donate link: http://www.thewebsiteaudit.com
Tags: splittesting,analytics,split testing
Requires at least: 2.9
Tested up to: 2.9.1
Stable tag: 0.1
Adds a conditional statement for splittesting uses. In combination with the widget logic plugin you can easily splittest widgets. With theme editing you can splittest any element.
== Description ==
This plugin is being developed to make splittesting elements of your wordpress blog very easy. At the moment there is basic functionality: you are provided with a conditional function. A random number is generated, depending on the number a condition is true or false, if true the code wrapped within the code will be executed, otherwise it won’t.
This plugin was created because I wanted an easy way to splittest widgets and page layouts.
Extended functionality is on it’s way (but not there yet). An analytics version is being tested and developed that will make tracking splittesting results with google analytics very easy. No need for google weboptimizer.
Eventually I want to make split testing very easy to do without the need for coding. This is a great start. Enjoy!
== Installation ==
1. Upload the plugin files to the `/wp-content/plugins/` directory
2. Activate the plugin through the ‘Plugins’ menu in WordPress
3. You can use the conditional tag is_splittest(’1′) or is_splittest(’2′) in your themefiles, through the widget logic plugin and in combination with other conditional statements to test any element on the page.
== Frequently Asked Questions ==
= What can this plugin be used for? =
To test the performance, placements and design of your wordpress website.
= Where can I get support? =
For support:
http://www.thewebsiteaudit.com/
== Screenshots ==
1. This screen shot description corresponds to screenshot-1.(png|jpg|jpeg|gif). Note that the screenshot is taken from
the directory of the stable readme.txt, so in this case, `/tags/4.3/screenshot-1.png` (or jpg, jpeg, gif)
2. This is the second screen shot
== Changelog ==
= 0.1 =
* Alpha Version of the plugin 02/07/2010 02:41
== Future Improvements ==
Future improvements:
Google Analytics integration (using asynchronous code and custom variables)
Configurable options and settings page
at 4:31 am
Hi,
this is a really useful plugin. It works great in the first testrun, but it still needs to be in the backend configurate and the possibility to split Uniqeusers. But I think to myself as well as views from a solution.
Great ding!
at 5:59 am
Thank you Rene,
Stay tuned, because I will be introducing quite a number of options and google analytics integration around the end of Februari/early March.
If you have specific feature suggestions, I’d love to hear them from you or anybody else reading!
at 3:28 am
Hello Harriet,
The current version will randomize two variations for you. If you install the widget logic plugin you can easily split test two widget variations using my plugins function is_splittest(). Just create one widget with one image, and use the widget logic setting: is_splittest(’1′) and then add your second widget and use the widget logic setting: is_splittest(’2′). To track your results I haven’t integrated tracking yet (coming in the next version). I’ll be integrating it with google analytics. What you can do now is become familiar with google analytics custom segment tracking, it’s awesome (if you aren’t already). It’s not complicated. To implement just have your tracking code conditionalized using the is_splittest() function. You’ll also need to specify a target/goal in google analytics (like an optin signup, or a visitor clicking a certain link or visiting a certain page). If this sounds greek to you and you want to go the google analytics route I’ll be happy to provide some code that explains it in more depth. The next version will make all of this a lot easier but it’s still a while out from being released.
at 10:03 pm
Peter,
I have been searching for months to find a way to “make splittesting widgets, css files, layouts, posts, design elements and titles as easy as possible” as you say. I have always considered myself a little bit clever but using Google Website Optimizer with WordPress is leaving me stumped. If you can create what you’re talking about I’ll definitely be interested to test, help, support, and even donate money to the cause. Just let me know what I can do to help you… seriously. Thanks in advance!!
at 6:26 pm
hello Travis, great to hear about your interest. I will email you when I have the new plugin version ready for a beta test, that will be a great help. I haven’t been able to give it attention in the past month so progress has been slow (I also added a bunch of features to the dev) but it’s back at the forefront so I’m hoping to push out a version this month. I hope it will be an influential plugin (it might turn into a premium plugin eventually though so I can properly support it).
Google Website Optimizer is horrible in conjunction with wordpress. I don’t even like it too much for normal websites. They do have a wp plugin but it’s very limited. Fortunately we don’t need to use google website optimizer anymore with the google analytics alternative.
at 5:01 am
Hey Travis,
Have you had a look at http://visualwebsiteoptimizer.com? I just tested it with a wordpress site two days ago and it really impressed me. I still will be releasing a WP split testing plugin, but I’m still a ways off. Just thought you’d like to try VWO in case you hadn’t seen it.