There comes a time in all our projects where we have a bright idea we think will improve user interaction. Maybe we want more users to signup to our feed. Maybe we want more users to buy our products. Whatever the case, we want to role out our idea which we “know” will achieve our goal.
But wait….! What about social variables? Sometimes users just don’t want to buy things or sign up for stuff. Sometimes users are online less often or have other life factors which affect interactions. Month to month, quarter to quarter, we can’t guarantee consistent social variables. This is where A/B testing comes in. With A/B testing we can present both versions to the same social climate and track which one does a better job of accomplishing our goal.
Lets talk about our tracking tool, Google Analytics. Sure we could build our own system to track conversions or interactions. Sure there are other tools our there for this. But really, this is a one time use setup which is going to be in place for what.. 1 month, or maybe one quarter. Personally, I subscribe to the KISS principle. For one time use items I tend to reuse tools I already have in place.
For my particular use case I ended up with 4 variations of possible templates. For the sake of brevity I’m going to call them AA, AB, BA, BB. Each variation displays a different template(s) to the user viewing the site. The variations are shown at random.