One of my favorite WordPress plugins is GoCodes. It is kind of a personalized TinyURL for WordPress, on your own blog.
Apart from using it to cloak your links in things like blog posts and emails (redirect users through your blog to the affiliate link), you can also use it as a stationary URL that you can change at any date in the future without disrupting your link infrastructure.
For instance, if you were promoting a particular offer for some time, then the offer suddenly went dead, you could easily just replace the target URL with another offer, with very minimal effort. Far better than having to replace all the links in your blog and email campaigns!
Recently it occurred to me that wouldn’t it be great to be able to build some crude split-testing ability into that same concept? This would be perfect for testing CPA offers, as you could send a certain amount of traffic to each offer and find out which converted best.
I know there are URL rotating scripts out there; but I really like working with WordPress, and any manual scripting really slows things down.
So I hired a programmer to build me the newly created URL Rotator wordpress plugin.
Essentially what this allows you to do is specify a group of URLs you’d like to cycle through, then specify a jump key that allows you to reference this group from anywhere.
For example, I want to create a jump key to cycle through three different search engines.
I create the jump group to include:
I then create a jump key of ‘searchengine’ on my site, so I can send people to the url http://jonathanboettcher.com/searchengine and it will automatically cycle through those three sites. Try it – the link is live.
The plugin also has a hit counter that you can reset – crude but effective way of measuring overall traffic. IE if you’re testing three offers and you send 300 clicks, you know that each offer has received 100 clicks.
In addition, we designed the plugin so that it can pass along any URL variables you send to it. So if you’re trying to do keyword tracking, you can do that.
I’ve decided to release this for free, as it is my first WordPress plugin, however depending on the demand for it I may decide to start charging a small fee for it.