Question

In: Computer Science

You want to test two different web page layouts to see which one performs better (this...

You want to test two different web page layouts to see which one performs better (this is known as an A/B test).

  1. What would you measure to determine which one is better - in other words, what is your metric of success?
  2. Assuming you've already designed the two web pages, how would you run this test?

Solutions

Expert Solution

What is A/B testing?:

It is the method of comparing two versions of a webpage or app against each other to determine which one performs better. AB testing is essentially an experiment where two or more variants of a page are shown to users at random, and statistical analysis is used to determine which variation performs better for a given conversion goal.

Conversion:

You could be looking at how many visitors subscribe, link to you through social media, buy your products or services, or move deeper into your site.

If they perform the action you want, it’s called a conversion- they go from being a casual visitor to a more committed user.

Factors to determine which one is better (Metrics of Success):

Font, color, navigation, they all drive your pages. And one of the best ways to keep your website pleasing and flexible comes from quality metric tracking while you’re A/B testing.

There are 3 important metrics:

1. Bounce rate

2. Exit rate

3. Engagement Metrics

Bounce Rate:

The rate at which people land on your landing page and leave without further activity. The improved conversions combined with a high bounce rate means there’s more work ahead. The improvement is to be made in the landing page.

Exit rate:

This is similar to the bounce rate because it’s still measuring departing visitors. But bounce rates only measure those who never get off the landing page. An exit rate is the one at which people get off your landing page to explore your site further. It means you have gained their interest and they want to read more. But if you are noticing an unusual number leaving on a certain page, it may be turning them off somehow.

Engagement metrics:

These are simply averages. You’re looking at the average time people spend on a site and the average number of people who visit a page. If you are not seeing the averages you want, the solution is intuitive- rework the pages, relaunch the A/B test.

How to run A/B test?:

A/B Testing Process

  • Collect Data: Your analytics will often provide insight into where you can begin optimizing. It helps to begin with high traffic areas of your site or app, as that will allow you to gather data faster. Look for pages with low conversion rates or high drop-off rates that can be improved.

  • Identify Goals: Your conversion goals are the metrics that you are using to determine whether or not the variation is more successful than the original version. Goals can be anything from clicking a button or link to product purchases and e-mail signups.

  • Generate Hypothesis: Once you've identified a goal you can begin generating A/B testing ideas and hypotheses for why you think they will be better than the current version. Once you have a list of ideas, prioritize them in terms of expected impact and difficulty of implementation.

  • Create Variations: Using your A/B testing software, make the desired changes to an element of your website or mobile app experience. This might be changing the color of a button, swapping the order of elements on the page, hiding navigation elements, or something entirely custom. Many leading A/B testing tools have a visual editor that will make these changes easy. Make sure to QA your experiment to make sure it works as expected.

  • Run Experiment: Kick off your experiment and wait for visitors to participate! At this point, visitors to your site or app will be randomly assigned to either the control or variation of your experience. Their interaction with each experience is measured, counted, and compared to determine how each performs.

  • Analyze Results: Once your experiment is complete, it's time to analyze the results. Your A/B testing software will present the data from the experiment and show you the difference between how the two versions of your page performed, and whether there is a statistically significant difference.

If your variation is a winner, you can go with it. See if you can apply learnings from the experiment on other pages of your site and continue iterating on the experiment to improve your results. If your experiment generates a negative result or no result, don't fret. Use the experiment as a learning experience and generate the new hypothesis that you can test.


Related Solutions

9) An advertising executive wished to compare two commercials to see which one people liked better....
9) An advertising executive wished to compare two commercials to see which one people liked better. He planned to show each commercial to a separate group of 15 people and compute the mean rating for each one, to see if there was a difference. With α=0.05, what should his rejection region be? 1.t>1.7011 2.t>2.0484 3.t<-1.7011 or t>1.7011 4.t<-2.0484 or t>2.0484
step 1: You want to compare the daily number of hits for two different MySpace page...
step 1: You want to compare the daily number of hits for two different MySpace page designs that advertise your indie rock band. You assign the next 30 days to either Design A or Design B, 15 days to each. Would you use a one-sided or two-sided significance test for this problem? True or False: We use a two-sided significance test because we do not suspect that one design will be better than the other. step 2: You want to...
Write a one to two (1–2) page short paper in which you perform a Chi-square test...
Write a one to two (1–2) page short paper in which you perform a Chi-square test on data, present your findings and conclusion. Upload the paper in the coursework area. Hot Dogs Hamburgers Men 207 282 Women 231 38.
You want to see if three different cafes yield different costs for a lunch meal for...
You want to see if three different cafes yield different costs for a lunch meal for a week. You randomly select five measurements from trials on an automated driving machine for each cafe. At the 0.05 significance level, is there a difference among cafes in mean lunch meal cost? Test this claim showing all calculation steps clearly in the Ms World file (25P) and draw an ANOVA Table for the solution Cafe 1 35 23 34 34 39 Cafe 2...
You want to see if three different cafes yield different costs for a lunch meal for...
You want to see if three different cafes yield different costs for a lunch meal for a week. You randomly select five measurements from trials on an automated driving machine for each cafe. At the 0.05 significance level, is there a difference among cafes in mean lunch meal cost? Test this claim showing all calculation steps clearly in the Ms World file (25P) and draw an ANOVA Table for the solution (10P). You have to use the same steps which...
You want to see if three different cafes yield different costs for a lunch meal for...
You want to see if three different cafes yield different costs for a lunch meal for a week. You randomly select five measurements from trials on an automated driving machine for each cafe. At the 0.05 significance level, is there a difference among cafes in mean lunch meal cost? Test this claim showing all calculation steps carefully and draw an ANOVA Table for the solution. Cafe 1 Cafe 2 Cafe 3 35 22 26 23 28 25 34 26 34...
Create a web page that contains a simple math test. The page should have the following...
Create a web page that contains a simple math test. The page should have the following arithmetic problems. Add a button under each problem which, when clicked, will display a prompt for the user to enter the answer. Add a swcond button which, when clicked, will check to see if the user's answer is correct. The output should be either "correct" or "incorrect" displayed in an alert box. 1. 5+9= 2. 4*6= 3. 25-14= 4. 48/3= 5. 26%6=
. Independent samples t-test:    You want to test whether plants grow better when you talk...
. Independent samples t-test:    You want to test whether plants grow better when you talk to them. You obtain two sets of philodendrons, talk to one set and ignore the other (except to water them). After 6 months, you measure their growth in inches. The data are below. Conduct an independent samples t-test with alpha = .05 with a nondirectional test to determine if there was a significant difference between the two sets of plants. Answer the following questions....
 In this exercise, you will create two external style sheet files and a web page. You...
 In this exercise, you will create two external style sheet files and a web page. You will experiment with linking the web page to the external style sheets and note how the display of the page is changed. Create an external style sheet (call it format1.css) to format as follows: document background color of white, document text color of #000099, and document font family of Arial, Helvetica, or sans-serif. Hyperlinks should have a background color of gray (#CCCCCC). Configure the...
Topic: Categorical Dependent Variables: You want to test to see if there is a relationship between...
Topic: Categorical Dependent Variables: You want to test to see if there is a relationship between whether or not someone has blue eyes and whether or not they have blond hair. You collect data and observe the results in the following table. Observed Blue Eyes Not Blue Eyes Total Blonde Hair 39 86 125 Not Blonde Hair 90 273 363 Total 129 359 488 1. If the two variables are independent, what would you estimate is the probability of observing...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT