Questions tagged [ab-testing]

A/B testing, split testing, or bucket testing is a controlled comparison of the effectiveness of variants of a website, email, or other commercial product.

From Wikipedia:

A/B testing, split testing or bucket testing is a method of marketing testing by which a baseline control sample is compared to a variety of single-variable test samples in order to improve response rates. A classic direct mail tactic, this method has been recently adopted within the interactive space to test tactics such as banner ads, emails and landing pages.

The Response or Dependent Variable is most often count data (such as clicks on links or sales) but may be a continuous measure (like time on site). Count data is sometimes transformed to rates for analysis.

Because they create temporary variants of 'live' websites, on-line A/B tests must overcome several challenges not common in traditional experiments of human preference. For example, differential caching of test versions may degrade website performance for some versions. Users may be shown multiple variants if they return to a website and are not successfully identified with cookies or by login information. Moreover, nonhuman activity (search engine crawlers, email harvesters, and botnets) may be mistaken for human users.

Useful References:

Kohavi, Ron, Randal M. Henne, and Dan Sommerfield. "Practical Guide to Controlled Experiments on the Web: Listen to Your Customers not to the HiPPO." (2007).

Kohavi, Ron, et al. "Trustworthy online controlled experiments: five puzzling outcomes explained." Proceedings of the 18th ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, 2012.

439 questions
0
votes
1 answer

How to redirect request in A/B testing based on a particular parameter which has no fixed session or user. Eg. logistics

I want to incorporate A/B testing in courier service. So while sending goods there are api hits by different routing points, which are independent hit. Suppose A hits api1 which sit in M1 machine (old code) for sending a mobile. B hits api2 in M2…
Arko
  • 1
  • 1
0
votes
1 answer

Z Test of Proportions - Solve for minimum proportion to reach significance

The following equation provides the test statistic used in the Test of Proportions. For a proposed a/b test, I am attempting to show the minimum value needed for the treated group (p2) to show a statistical significance at a 95% confidence level. In…
Mark Wagner
  • 363
  • 2
  • 7
0
votes
1 answer

A/B Split Test For Wordpress

We manage our websites with Wordpress. Recently, we started searching for split test plugins and tools but couldn't find something that supports the following requirements: Test the same post with changes in the Single Post (single.php) file Test…
Tal Yaari
  • 463
  • 6
  • 15
0
votes
1 answer

Can I use oracle_enhanced adapter in vanity gem for AB Testing?

For my production database, I am using oracle_enhanced adapter. Is this supported by vanity gem? From https://github.com/assaf/vanity, it says: "Vanity supports multiple SQL stores (like MySQL, MariaDB, Postgres, Sqlite, etc.) using ActiveRecord,…
Catherine
  • 95
  • 1
  • 10
0
votes
2 answers

Integrate A/B test into Magnolia

We would like to use Magnolia in our project, however the business would like to have A/B testing integrated into Magnolia, I'm new using this CMS so I don't have an idea how can this be accomplish. Do you guys know if there is a good A/B testing…
Rogelio Blanco
  • 1,462
  • 4
  • 19
  • 29
0
votes
1 answer

Mount Split gem dashboard within Rails_Admin

I have a Rails 4.2 app that uses rails_admin to manage CRUD actions for its models. It requires current_user.admin? == true for access. I have just added A/B testing using the Split gem. I want to use the same authorization to allow admin only to…
user2799827
  • 1,077
  • 3
  • 18
  • 54
0
votes
2 answers

Designing an email A/B Test / Split Test

I have 10,000 expired client email addresses. I want to send them an email with a discount to rejoin their membership. I would like to A/B test to increase the conversion rate. I have found tools that calculate statistical significance,…
niico
  • 11,206
  • 23
  • 78
  • 161
0
votes
1 answer

Analytics AB experiment to all dynamic sites

How to create an Variation site to all dynamic sites, when the system is delivering the sites dynamic by the given keyword in the URL in the Form: domain.com/-jobs . I would like to have the original URL: domain.com/-jobs and variation…
Mutatos
  • 1,675
  • 4
  • 25
  • 55
0
votes
1 answer

Error: "ReferenceError: __gaTracker is not defined" for event of Google Analytic

I am working with A/B testing of Google Analytic. I have to check conversion on two different landing pages of my site. To achieve this I have created new Goal in Google Analytic. In this goal set Event to detect click to Signup Button Below code I…
0
votes
1 answer

Protractor - A/B Testing - Is it possible to expect 2 conditions by OR?

I've A/B Test on some action and sometimes it registers to page A and sometimes to page B. Is there any option to set 2 conditions for "expect" test? Something like: expect(browser.driver.getCurrentUrl()).toEqual('https://wwww.pageA.com' ||…
Idan E
  • 1,299
  • 4
  • 17
  • 42
0
votes
1 answer

Android AB testing xml layouts

I'm trying to find an easy way to AB test layout, note that the layouts that I'm talking about are minor changes in views width, height, text-size, margins... the main problem is that a single test that requires to change a few of those parameters…
Kirill Kulakov
  • 10,035
  • 9
  • 50
  • 67
0
votes
2 answers

AB Testing (GA) - Menu bar changes for multiple web pages

I am using Google Analytics for AB testing. I recently did a test for using multiple variations for one page without using redirects from this article and it worked well. I want to use this same test for the menu of my website. It is just some CSS…
0
votes
1 answer

Why is Google Experiments showing significant conversion differences in my A/A test?

I have implemented an A/B test using Google Experiments. However, we did not want the A/B test to start for a period of time and therefore put a date driven condition on showing the B variant. Out of curiosity I started the experiment anyway…
Chris Knight
  • 24,333
  • 24
  • 88
  • 134
0
votes
1 answer

Why the long hashes in AB testing cookies?

I was wondering if someone could explain why do websites using AB testing, have a very long hash stored inside a cookie. In the context of a single page application, let's assume that I just want to show a different background color. I can store an…
tehmaestro
  • 1,010
  • 2
  • 11
  • 21
0
votes
2 answers

Sitecore 8 Component MV testing

How to start a component test in Sitecore 8? In sitecore7.5 there was a button Start Test on the ribbon, now under the Optimizaion menu in Experience Editor there are Lists section and Create a page test. But not Start test button. Just to clarify…
Piotr W
  • 631
  • 7
  • 17