Welcome!

Microservices Expo Authors: Pat Romanski, Liz McMillan, Elizabeth White, Yeshim Deniz, Zakia Bouachraoui

Related Topics: Microservices Expo, Java IoT, Machine Learning , Agile Computing, @CloudExpo, @DXWorldExpo

Microservices Expo: Article

What to Do If A/B Testing Fails to Improve Conversions?

How is the end-user experience affected by the responsiveness and performance of the pages

A/B and multivariate testing are often used to improve the conversion funnel. What these tools do is randomly place alternative change images, text or other design elements to gather statistics about how these things affect site visitors. Companies have had great success using such solutions, but sometimes multiple rounds of testing still produce inconclusive data: changing the color or image on their pages did not have a significant impact on the overall conversion rate.

Does this mean that there is no way for that business to improve the conversion funnel? In these cases, marketing and other business stakeholders often think: "We have chosen the wrong images. Let's try some more!" and a new test cycle is started. But I think we should consider other factors. Specifically, how the end-user experience is affected by the responsiveness and performance of these pages. I will explain how to do this in four steps:

Step 1: See the conversion funnel
First, we need to select the page we are interested in and chart how many visitors come to that particular page, as shown in the screenshots below.

Step 2: Count the abandonment rate
As the following screenshot shows, the most visited page is the ‘search page,' which is expected: customers are doing more searches than logins or bookings. Does this fully explain the decrease between the number of searches and logins, for example? Or are some visitors abandoning the site? Next, we need to create a chart showing how many customers abandoned the pages on each step as shown by the "Exit page count" below.

Step 3: See if end-user experience impacts conversions
Now we know that visitors are leaving on certain pages but we are still guessing why they are leaving. This is where the A/B testing solutions come into place. We always think that it has something to do with the images or could it be that poor user experience and lack of page responsiveness is an issue? The APDEX is a standard that is used to quantify this aspect of user experience. It is a unified value between 0 and 1 where 1 reflects a superior experience. Let's test this hypothesis with a User Experience Management solution that captures APDEX scores and see if poor user experience explains low conversion rates. The screenshot below shows the APDEX scores for each step of the funnel. Now we know the poor user experience on the last two steps has an impact on the abandonment.

Step 4: Finding the root cause of the user experience issue
Now we know that changing an image does not solve the problem of our users. We should try to find out what is really making the experience so bad. Is it a bad response time or do we have errors on these pages?

Because we have a User Experience Management solution in place we now have the capability to distinguish whether the problem is an error as in this screenshot or a last step of the conversion funnel or a slow response as on the penultimate step.

To fix the problem with our conversion rate we need to consult the developers and give them the data they need. As we have wisely chosen a solution that captures deep-dive information that includes the full visit, JavaScript errors, click paths, browser version, etc., the developer has all the data that's needed to fix the problem the first time and without having to re-create the issue or wait for it to happen again.

If you're looking for more information about actionable data provided by monitoring solutions, please have a look at my previous blog "Fact Finders: Sorting out the truth in Real User Monitoring."

More Stories By Klaus Enzenhofer

Klaus Enzenhofer has several years of experience and expertise in the field of Web Performance Optimization and User Experience Management. He works as Technical Strategist in the Center of Excellence Team at dynaTrace Software. In this role he influences the development of the dynaTrace Application Performance Management Solution and the Web Performance Optimization Tool dynaTrace AJAX Edition. He mainly gathered his experience in web and performance by developing and running large-scale web portals at Tiscover GmbH.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


Microservices Articles
Discussions of cloud computing have evolved in recent years from a focus on specific types of cloud, to a world of hybrid cloud, and to a world dominated by the APIs that make today's multi-cloud environments and hybrid clouds possible. In this Power Panel at 17th Cloud Expo, moderated by Conference Chair Roger Strukhoff, panelists addressed the importance of customers being able to use the specific technologies they need, through environments and ecosystems that expose their APIs to make true ...
Containers and Kubernetes allow for code portability across on-premise VMs, bare metal, or multiple cloud provider environments. Yet, despite this portability promise, developers may include configuration and application definitions that constrain or even eliminate application portability. In this session we'll describe best practices for "configuration as code" in a Kubernetes environment. We will demonstrate how a properly constructed containerized app can be deployed to both Amazon and Azure ...
Modern software design has fundamentally changed how we manage applications, causing many to turn to containers as the new virtual machine for resource management. As container adoption grows beyond stateless applications to stateful workloads, the need for persistent storage is foundational - something customers routinely cite as a top pain point. In his session at @DevOpsSummit at 21st Cloud Expo, Bill Borsari, Head of Systems Engineering at Datera, explored how organizations can reap the bene...
In his session at 20th Cloud Expo, Mike Johnston, an infrastructure engineer at Supergiant.io, discussed how to use Kubernetes to set up a SaaS infrastructure for your business. Mike Johnston is an infrastructure engineer at Supergiant.io with over 12 years of experience designing, deploying, and maintaining server and workstation infrastructure at all scales. He has experience with brick and mortar data centers as well as cloud providers like Digital Ocean, Amazon Web Services, and Rackspace. H...
DevOpsSummit New York 2018, colocated with CloudEXPO | DXWorldEXPO New York 2018 will be held November 11-13, 2018, in New York City. Digital Transformation (DX) is a major focus with the introduction of DXWorldEXPO within the program. Successful transformation requires a laser focus on being data-driven and on using all the tools available that enable transformation if they plan to survive over the long term.
Most DevOps journeys involve several phases of maturity. Research shows that the inflection point where organizations begin to see maximum value is when they implement tight integration deploying their code to their infrastructure. Success at this level is the last barrier to at-will deployment. Storage, for instance, is more capable than where we read and write data. In his session at @DevOpsSummit at 20th Cloud Expo, Josh Atwell, a Developer Advocate for NetApp, will discuss the role and value...
SYS-CON Events announced today that DatacenterDynamics has been named “Media Sponsor” of SYS-CON's 18th International Cloud Expo, which will take place on June 7–9, 2016, at the Javits Center in New York City, NY. DatacenterDynamics is a brand of DCD Group, a global B2B media and publishing company that develops products to help senior professionals in the world's most ICT dependent organizations make risk-based infrastructure and capacity decisions.
CloudEXPO New York 2018, colocated with DXWorldEXPO New York 2018 will be held November 11-13, 2018, in New York City and will bring together Cloud Computing, FinTech and Blockchain, Digital Transformation, Big Data, Internet of Things, DevOps, AI, Machine Learning and WebRTC to one location.
Consumer-driven contracts are an essential part of a mature microservice testing portfolio enabling independent service deployments. In this presentation we'll provide an overview of the tools, patterns and pain points we've seen when implementing contract testing in large development organizations.
In his general session at 19th Cloud Expo, Manish Dixit, VP of Product and Engineering at Dice, discussed how Dice leverages data insights and tools to help both tech professionals and recruiters better understand how skills relate to each other and which skills are in high demand using interactive visualizations and salary indicator tools to maximize earning potential. Manish Dixit is VP of Product and Engineering at Dice. As the leader of the Product, Engineering and Data Sciences team at D...