I am looking for someone to build an a/b split testing system to test and optimize websites. If you do not know what an a/b split testing system is then DO NOT BID.
Preferred to be programmed with php and mysql or ASP/ASP.net and SQL.
The system will need these features:
1. An account system to add new sites, user names, passwords, etc.
2. It needs to work with all the major site formats (.html, .php, .asp, .aspx, etc)
3. It needs to be able to test sites that are not hosted on the same server or installation that this system would be installed on (we need an asp type system).
4. We need to be able to track unique visits to each test page or pages, completed orders (or goals depending on where we put a confirmation code).
5. The splitting mechanism needs to be able to let you choose how much traffic (by percentage) goes to each page. Like 50% to page A and 50% to page B or any variation of that.
6. We need to be able to manage and run multiple test with each site/user etc.
7. The system needs to have a GUI that you can use to easily setup a new test where you define the test, test pages, etc.
8. The system needs to be able to use cookies or another mechanism that will show them the original test page they came to if a customer comes back to the site the same day, a week later, or a month later.
9. The system needs some basic reporting, charts, and graphs to make the data easier to understand and read.
10. We need to be able to add, remove, edit, and archive tests and test results.
A DEMO of the system is preferred if at all possible. Escrow is the only way we will pay for this project. DO NOT BID if you do not know what an A/B testing system is and you are not confident that you can provide this solution.