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

Google Analytics not tracking e-commerce on crossdomain implementation

Here's our setup: 1) Primary site contains an e-commerce solution that uses GA to track everything and is doing it as required. The tracking code on every page is as follows: var pageTracker = _gat._getTracker("account…
0
votes
0 answers

Adobe A/B testing (Selecting CSS class name ?)

I got a question on selecting goal metric by a clicked an element! is it possible to select an CSS class name instead of an element ID ? currently tracking clicks is set up correctly like this…
Sameul.T
  • 309
  • 1
  • 3
  • 17
0
votes
1 answer

A/Bingo not writing conversions correctly?

I'm using A/Bingo for Rails, and it seems to be working fine, except for counting conversions. It looks like conversions for the first user that converts are counted, but then it gets stuck and doesn't record any other conversions. I know that…
Avishai
  • 4,512
  • 4
  • 41
  • 67
0
votes
1 answer

AngularJS ui-router with templateProvider for A/B testing not rendering templates

I have created an angular app where I would like to randomly render two different homepage view when a user accesses the url. I have created the app.js file with the following code using templateProvider to inject the testService which carries a…
Sachin Karia
  • 547
  • 2
  • 8
  • 22
0
votes
1 answer

nginx - how to count number of request hit on nginx server

I am new to nginx I am using nginx for split a/b testing. i am routing to same url but with different cookies. i need to count number of request came to nginx. ex : 3/10 request i will set cookie "a" 7/10 request i will set cookie "b" for this i…
Gourav Soni
  • 75
  • 2
  • 11
0
votes
1 answer

Compare two web pages (A/B testing) - Two sample portion test

I have two changes on my web page but I'm monitoring a bunch of variables. So what I'm able to extract from my website monitoring experiment is as follows: Original solution: Visitors, body link click-visitors, most popular click-visitors, …
0
votes
2 answers

Good javascript way to split users in order to perform A/B Testing

I would like to split my users front side and perform A/B testing. What is the best way to split a user in javascript ? Which unique ID could I use ? The goal is to split the users into two or more groups and each user should always see the same…
Brams
  • 584
  • 4
  • 9
0
votes
1 answer

How to get text from a non-matching sibling?

I am creating an A/B test variant using VWO. The website has a list with checkboxes laid out like so;
GrapeSoda
  • 131
  • 4
0
votes
0 answers

How to do a/b testing on a page that requires a session?

I am trying to do A/B testing for the first time. I am using VWO and the page i'm trying to setup testing for requires a session to reach. A user hits the landing page and then signs up and is redirected to the page I am trying to test. Is it…
Spencer West
  • 23
  • 1
  • 9
0
votes
1 answer

Are there any built-in keys I can use in my segmentation rules in Intuit's Wasabi?

I am trying to use user segmentation rules in Wasabi. Are there any built-in keys that I can use?
soham
  • 1
0
votes
1 answer

How do I reassign users in an experiment bucket that has been closed in Intuit’s Wasabi?

Initially I had two buckets, “control group” and “treatment”. After running the experiment for a while (users got assigned to both buckets), I closed the “control group” bucket, and made the “treatment” bucket user allocation to 100%. However, I…
cpl593x
  • 21
  • 1
  • 3
0
votes
3 answers

Javascript check if url param exists

I'm running an A/B test to see if showing more items is better for conversion. But it seems that the code sometimes causes errors.. But I can't find any errors and don't know when they occur. In my test I check whether the url param IC exists and…
user1717483
  • 121
  • 3
  • 14
0
votes
0 answers

Google analytics experiment SEO friendly url

Just trying to make a Test A/B experiment with google analytics content experiment. I manage an ecommerce site and I use a SEO-friendly style URL, the products could have different categories as you can…
user2112420
  • 955
  • 5
  • 11
  • 26
0
votes
0 answers

Google Analytics Content Experiments, how to setup variation for multiple pages

I would like to do a Test A/B, and I found I could do a test with Google Analytics Content Experiment, which looks interesting. However all the documentation I have read the test is for static pages, for…
user2112420
  • 955
  • 5
  • 11
  • 26
0
votes
1 answer

Determine sample size for A/B testing, more than 2 variants

What R function should we use if we want to decide the sample size for such a test: 10 ads, we want to use a test to decide which ads has the best click through rate. We are able to count the flow and click throughs.