3 minute read


Written by - Millan Kaul


So waht is A/B tetsing ?

โ€œA/B testingโ€ is a shorthand for a simple randomized controlled experiment, in which a number of samples (e.g. A and B) of a single vector-variable are compared ~ from Wiki

Also known as bucket testing, split-run testing, or split testing. It is a user experience research methodology where randomized experiment usually involves two variants (A and B).

GOLA ๐ŸŽฏ Determining which of the variants is more effective.

I will explain to you A/B testing process in 5 steps - for continuous testing and improvement.

"Image showing 5 key point for A B tetsing"


Follow these 5 steps in sequence :

  1. ๐——๐—ฒ๐—ณ๐—ถ๐—ป๐—ฒ g๐—ผ๐—ฎ๐—น
  2. ๐—•๐—ฟ๐—ฎ๐—ถ๐—ป๐˜€๐˜๐—ผ๐—ฟ๐—บ/g๐—ฒ๐—ป๐—ฒ๐—ฟ๐—ฎ๐˜๐—ฒ I๐—ฑ๐—ฒ๐—ฎ
  3. ๐—œ๐—บ๐—ฝ๐—น๐—ฒ๐—บ๐—ฒ๐—ป๐˜ c๐—ต๐—ฎ๐—ป๐—ด๐—ฒ๐˜€
  4. ๐—–๐—ฟ๐—ผ๐˜„๐—ป ๐˜๐—ต๐—ฒ n๐—ฒ๐˜„ c๐—ต๐—ฎ๐—บ๐—ฝ๐—ถ๐—ผ๐—ป
  5. ๐—ง๐—ฒ๐˜€๐˜ it



๐Ÿ”ท ๐Ÿฌ๐Ÿญ ๐——๐—ฒ๐—ณ๐—ถ๐—ป๐—ฒ g๐—ผ๐—ฎ๐—น (๐—ฐ๐—ผ๐—ป๐˜ƒ๐—ฒ๐—ฟ๐˜€๐—ถ๐—ผ๐—ป) ๐Ÿนโ€ฆ ๐ŸŽฏ

Before your create a test, your need to know what, exactly, youโ€™re hoping to accomplish.

A gola can be :

โ–ธ Increasing click-through rates

โ–ธ Boosting sales

โ–ธImproving user engagement

A well-defined goal means focus and direction for your experimentation thatโ€™s Aaa-Bee test.

Real life example ๐ŸŽฏ : Goal to increase product page conversion rate from 2% to 5% within 3 months.



๐Ÿ”ท ๐Ÿฌ๐Ÿฎ ๐—•๐—ฟ๐—ฎ๐—ถ๐—ป๐˜€๐˜๐—ผ๐—ฟ๐—บ/g๐—ฒ๐—ป๐—ฒ๐—ฟ๐—ฎ๐˜๐—ฒ !๐—ฑ๐—ฒ๐—ฎ ๐Ÿค”๐Ÿ—ฏ๏ธ

Once youโ€™ve determined a goal you want to accomplish, youโ€™ll need to generate ideas by use of qualitative and quantitative data to identify potential areas for improvement or innovation.

Real life example ๐ŸŽฏ : Analyzing user feedback and heatmaps to identify friction points in the checkout process.



๐Ÿ”ท ๐Ÿฌ๐Ÿฏ ๐—œ๐—บ๐—ฝ๐—น๐—ฒ๐—บ๐—ฒ๐—ป๐˜ c๐—ต๐—ฎ๐—ป๐—ด๐—ฒ๐˜€ ๐Ÿ”„

You will be need to implement changes with highest potential, intuition and best practices. Maybe develop and execute variations of the original element, such as different headlines, layouts, or calls-to-action.

Real life example ๐ŸŽฏ : Creating two versions of a websiteโ€™s homepage with different hero images and CTAs to test user engagement.



๐Ÿ”ท ๐Ÿฌ๐Ÿฐ ๐—–๐—ฟ๐—ผ๐˜„๐—ป ๐˜๐—ต๐—ฒ n๐—ฒ๐˜„ c๐—ต๐—ฎ๐—บ๐—ฝ๐—ถ๐—ผ๐—ป ๐Ÿ‘‘

Once youโ€™ve launched your test, you need to let it run for a long enough period of time. Basically compare the performance of the control and variant using statistical analysis to determine the winner. Here you can use tools such as LaunchDarkley, two test environments, free vs preemium user account.

Real life example ๐ŸŽฏ : After running an A/B test on a e-commerce website, the variant with a prominent โ€œBuy Nowโ€ button outperformed the control in terms of both click-through rate and conversion rate. The new design is implemented as the winner based on statistical significance.



๐Ÿ”ท ๐Ÿฌ๐Ÿฑ ๐—ง๐—ฒ๐˜€๐˜ it !

๐—ง๐—ฒ๐˜€๐˜ u๐—ป๐˜๐—ถ๐—น s๐˜๐—ฎ๐˜๐—ถ๐˜€๐˜๐—ถ๐—ฐ๐—ฎ๐—น๐—น๐˜† s๐—ถ๐—ด๐—ป๐—ถ๐—ณ๐—ถ๐—ฐ๐—ฎ๐—ป๐˜

By this point, youโ€™ve set a goal, select a page and determine what you want to test. However I would suggest to keep running the test until you achieve statistically significant results to ensure reliable conclusions or reach the goal you would have set above (#1)

"Image showing A B tetsing example"

Real life exampleโ€™s ๐ŸŽฏ :

โ–ธ Examlpe 1 : A websiteโ€™s A/B test showed inconclusive results initially. After increasing the sample size, the variantโ€™s higher click-through rate became statistically significant.

โ–ธ Examlpe 2 : A social media platform with two versions of a user sign-up form. The version with simplified form fields and clearer instructions resulted in a 15% increase in completed sign-ups over a month.

โ–ธ Examlpe 3 : A mobile app with two variations of its onboarding process. The version with a step-by-step tutorial had a 25% higher user retention rate after one week.

โ–ธ Examlpe 4 : An online news website with two variations of its headline font size. The version with larger font size increased the time users spent on the page by 10%.

โ–ธ Examlpe 5 : A website with two versions of its online forms, one with enhanced color contrast and larger fonts. The version with improved accessibility features resulted in a 15% decrease in form abandonment and a higher completion rate among users with visual impairments.

Hope these examples and overall blog would have provided you some insights into A/B testing. You can also tailor your experimentation strategy to your unique goals in your projects.


Want to learn moreโ“ Follow my hashtag.#QualityWithMillan on or just follow me on linkedIn