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

Most flexible tool to track arbitrary events in a web app for the purpose of A/B testing?

I am looking for some tool or service that can be used to track arbitrary events in web based software, for the purpose of running A/B tests and measuring various other things. I am aware of Optimizely, but that seems only suitable for testing…
0
votes
1 answer

Multivariable Split Testing frameworks

Does anyone know of any open source software that is designed for running split tests on server side code.
Marty Trenouth
  • 3,712
  • 6
  • 34
  • 43
0
votes
3 answers

What would be considered a standard deviation boundry for java random?

I'm using java 6 random (java.util.Random,linux 64) to randomly decide between serving one version of a page to a second one (Normal A/B testing), technically i initialize the class once with the default empty constructor and it's injected to a bean…
Amnon
  • 1,241
  • 3
  • 10
  • 19
0
votes
1 answer

What's the Ideal Number of Variations in an A/B Test?

We are planning to test 27 buttons in our site to know which one will give the highest conversion rate. I am not sure if this too many variations will give us accurate result. Does anyone know what is the ideal number of variations to produce…
Noel Pure
  • 422
  • 2
  • 13
0
votes
1 answer

Google Analytics "advanced segment" for "New Visitors IE7 and earlier" vs "New Visitors with any other browser"

I am struggling to create 2 advanced segments in Google Analytics: I want to compare "New Visitors using Internet Explorer 7 or earlier" vs "New Visitors with any other browser". I'm running a server-side A-B test using a custom variable (with value…
Ryan
  • 22,332
  • 31
  • 176
  • 357
0
votes
2 answers

How can i do A/B split testing on frontpage in Joomla?

I'm currently using Google Experiments (previously: Google Website Optimizer) to do A/B testing for my site which runs on Joomla 1.5. The problem is that that setup only works for testing specific articles/pages created in Joomla. I.e.: I create a…
Goldexer
  • 216
  • 2
  • 9
-1
votes
0 answers

AWS CloudWatch Evidently experiment does not record events for custom metrics

I have configured an Evidently project, with one feature and prepared an experiment, where I defined one custom metric. The problem is quite simple: I just can't get Evidently to record any events. I just can't figure out, what's wrong. By this…
-1
votes
1 answer

Google Optimize A/B Test Issue

I am currently building an A/B Test with Google Optimize that has 2 variants. The first variant displays perfectly fine on mobile/desktop and Chrome/Safari/Firefox. Variant 2 is a different story. There is supposed to be a red strikethrough line…
-1
votes
1 answer

A/B testing with very low (<0.1%) baseline rate metric (i.e. click through rate)

I am trying to implement an A/B testing (online validation) for ML model that has a highly imbalanced positive event rate. For example, the model detects spam and only 1 out of 1000 samples is spam, or baseline click through rate is very low <0.1% I…
-1
votes
1 answer

Limitations of using Visual Editor in Optimizely?

I wanted to know the limitations of Visual editor in Optimizely? I am running a A/B test and wanted to make a few visual changes in my app. Can I make these changes when my app is live ?
-1
votes
2 answers

How can I get url in Gin middleware?

I want to do a A/B test in a Gin's middleware, I want to pass url:usermeta as a key-value to the A/B test service. How can I achieve this goal?Or any other grace way?
-1
votes
1 answer

AB Testing Framework Creation

In one of my app, home page layout is loaded from storefront application written in java in back-end. This application produce layout in form of JSON having widgets and app consumes and render the layout. I am assigned to write some AB testing…
vaibought
  • 461
  • 2
  • 6
  • 20
-1
votes
1 answer

What AB testing can handle websites that contain dynamic pages

I want to perform A/B testing and we have a lot of dynamic pages on our website. Is there any best A/B testing tool that can handle this situation? Thanks for the help
-1
votes
1 answer

What data to record and use in a WordPress A/B Testing Plugin?

I am building A/B Testing functionality into my WordPress plugin. I have a Custom Post Type named Landing Pages. I have custom meta fields/boxes built as a repeatable field. This repeatable field consist of multiple Meta Fields which have a Plus…
JasonDavis
  • 48,204
  • 100
  • 318
  • 537
-1
votes
2 answers

In page A/B testing

I looked all over google and the internet as to performing In Page A/B testing. What I am trying to do is perform A/B testing on a single page, but that page's content varies on the referring url, performed through
Ian Ryan Clarke
  • 268
  • 1
  • 8
1 2 3
29
30