If you’ve heard about “A/B testing” but aren’t entirely sure of what exactly it entails, we’ve created this blog series to help you quickly get up to speed. Part one covers the basics, providing a brief introduction to A/B testing and some best practices for getting started.
I started dabbling in optimization several years ago. I learned by engrossing myself in the information shared by optimization experts, such as ConversionXL, WiderFunnel, GetUplift, Unbounce and more. With their willingness to share their experiences, I was able to dive head first into a new era of digital marketing—conversion rate optimization.
Conversion rate optimization (CRO) is the process of using qualitative and quantitative analysis to improve the engagement or conversion of your website. Simply put, it is about increasing the number of visitors who do a particular task or take a specific action, such as completing a form. Testing (A/B testing and multivariate testing) is a key piece of this process, because it lets you validate your theories on how to improve the experience in a low risk environment. At Progress, A/B testing is an integral part of our digital process. We use it to improve specific interactions to increase overall engagement, and to increase conversions of forms and calls to action. We even use A/B testing to measure the impact of a design change and improvements in the user journey.
The digital experience and optimization world piques my curiosity daily; it truly helps me understand the behavior of our website visitors and enables me to try to improve their experience interacting with our website. Nowadays, running an A/B test is second nature to me, but I remember how daunting it was getting started. I was not sure what to test, and I am pretty sure I was second guessing myself on where I thought the friction was. Today, I don’t even give it a second thought. I just go where the data leads me.
With that said, I thought it might help if I shared what I learned to help get you started with A/B testing.
Not sure what to test first? Dive into your web analytics and let the data lead you to your test.
First, perform a technical analysis. Not all of us may be technically minded, but there are a few reports we can check out to make sure our website is functioning correctly. First, look at conversions by browser, then by device. Is there a big discrepancy somewhere? If so, dig right in. Same goes for mobile experience. What does your experience look like on a tablet or a phone? There are also page speed reports that can help identify issues with loading. Sometimes these technical issues can be your biggest problems, so it is really important you don't neglect them.
Once you have completed your technical analysis, it is time to move on to your web analysis. This is where you can start to understand your website visitors. How are they getting to your site? What are they interacting with? Where are they going? Where are they converting? And conversely, where are they not converting. Where are they dropping off and where are they exiting?
In addition to your web analytics platform, Sitefinity CMS has the Sitefinity Insight component. This is great for monitoring the performance of conversions and then understanding which touchpoints are driving to individual conversion well and which ones are not. Sitefinity Insight’s journey timelines enable you to find commonalities within the user journey to quickly identify what is working and where your opportunity is for creating A/B tests.
There are other tools and methods to help understand user behavior, such as heatmaps, session recording tools, user testing and surveys but we can touch upon those in a later post. Right now, let’s just focus on getting your first experiment started.
Let’s look at your main calls to actions (CTA). My guess is that you have one of the following: contact us, request demo, live chat or try now. Are they converting well for you? If you answer no, your may need a different action to entice your users.
When I was first starting out, we noticed that the "contact us" form was bringing in all kinds of requests for all different departments. We truly only wanted to use it for sales. So, we launched an A/B test where we changed the CTA from Contact Us to Contact Sales. Believe it or not, our conversion rate went up. We have also done tests where we changed the call to action all together. For example, instead of Try Now, try using Schedule a Demo, or something less intruding, like Live Chat.
Another good place to start testing is on your campaign landing pages. These pages typically have a lot of traffic and there are a lot of great best practices out there that you can test out to see if they work for your audience.
Now that you have an idea of what you would like to test, it is time to create your hypothesis. Never start an experiment without a hypothesis. A hypothesis clearly defines your experiment. It outlines what you are testing and why. It also explains what you believe the outcome will be and it clearly defines the success metric that will determine if your experiment was a success or not. At Progress, we use the following convention to define every experiment: By doing [x] on [y page] for [z users], we will increase [key metric] because [why].
Your hypothesis heavily relies on your success metric or goal, so be sure to clearly define these. Doing so will avoid any confusion over whether or not your experiment was successful. Often times, the insights from our experiments become our hypothesis for our next experiment. Have more than one goal you would like to measure? You can, but only one of those can be your primary goal, the goal that determines if your experiment was a success or not.
Now that you have your test idea, your hypothesis and your success metric defined, you are ready to build your experiment in Sitefinity.
Be sure to check out my next blog post on how to create an A/B test in Sitefinity. You can also learn more about the ins and outs of A/B testing by downloading our handy infographic starting guide.
Download the Infographic
Megan Gouveia is a Sr. Digital Marketing Manager at Progress Software. She has spent the past 10+ years managing large-scale website initiatives to improve the overall user experience and increase lead generation. Recently, she has turned her focus to personalization and optimization, delivering data-driven custom experiences for each visitor to the website.
Let our experts teach you how to use Sitefinity's best-in-class features to deliver compelling digital experiences.Learn More
Subscribe to get all the news, info and tutorials you need to build better business apps and sites
You can also ask us not to share your Personal Information to third parties here: Do Not Sell or Share My Info
We see that you have already chosen to receive marketing materials from us. If you wish to change this at any time you may do so by clicking here.
Thank you for your continued interest in Progress. Based on either your previous activity on our websites or our ongoing relationship, we will keep you updated on our products, solutions, services, company news and events. If you decide that you want to be removed from our mailing lists at any time, you can change your contact preferences by clicking here.