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 measure a model after A/B testing?

I am working on a system that has worked for years and now they decided to add a recommendation engine. After doing the A/B testing, we will decide on a model. Now, is there a way to measure how good this model is performing?
Gregorius Edwadr
  • 399
  • 1
  • 3
  • 14
0
votes
2 answers

GA Event tracking - Event being sent but not registered

I am doing an A/B/C-test at an e-commerce and I am trying to send an event tracking to Google Analytics depending on which version is being used. The JavaScript (with the event tracking code) is being triggered when the page is loaded. I can see in…
Kelsner
  • 59
  • 2
  • 9
0
votes
1 answer

A/B testing a controller method?

I recently worked on refactoring a class for my company's web site which in essence assembles a user profile. Say the old class is called User::Profile::OldImpl and my refactored version is User::Profile::NewImpl. The two classes have exactly the…
Sean
  • 29,130
  • 4
  • 80
  • 105
0
votes
1 answer

A/B Test a Page Step in a Single Page without a new URL

I am trying to figure out how to run an A/B Test for a change on a Page Step for a Single Page. The idea is we have a payment flow with several page steps each containing a form. We'd like to swap out forms and test how our users react. We are…
Actarius
  • 49
  • 4
0
votes
2 answers

Use FCM groups for A/B Testing

I am creating a solution that permit other app editor to sent notifications to their app through Firebase Cloud Messaging, and I want to develop the possibility to do A/B Testing. I came across the groups syteme of FCM and, if that works, it would…
Laetan
  • 879
  • 9
  • 26
0
votes
0 answers

webpack module resolution depends on entry or chunk name

I have rather big web application (approximately hundred modules with stores, thousand components and subcomponents). Everything was good while ab-tests were simple - one module per condition, if-else statements, webpack chunks sometimes. But now…
0
votes
1 answer

Inherit URL path on Google Analytics Experiments

I want to run an A/B test using Google Analytics Content Experiments to test different pages. I would like to know if there is a way to define variations inheriting parts of the URL path. I read the documentation but seems that Analytics only…
David
  • 503
  • 3
  • 7
  • 18
0
votes
2 answers

Not getting the start or create a test option in sitecore 8.1

I am trying to do AB testing with workflow in Sitecore 8.1. I have already created the test variants in Test the Component Box. Those variants are also stored under the Test Lab in the Marketing Control Panel. But if i am trying to save the item…
0
votes
1 answer

Is it OK to prolong a non-significant A/B test?

We know from this article that ending an A/B test early due to "significant" results is a mistake. But what about when a test runs for the desired time period and shows insignificant results – is it fine to prolong it? What are the risks? It would…
Henrik N
  • 15,786
  • 5
  • 82
  • 131
0
votes
0 answers

Can I fit enough useful A / B testing data into 30MB or 100MB of Redis on Heroku?

Ok this question is admittedly coming from an interest in not spending money I don't have to. And I know it's hard to "estimate" this kind of thing. But maybe someone out there feels they have a confident ballpark figure they could offer. I want to…
pixelearth
  • 13,674
  • 10
  • 62
  • 110
0
votes
2 answers

How to perform A/B Testing in Polymer Web Components?

I'm encountering a situation at a customer: they want to do A/B Testing. As far as I know, this most of the time happens at LoadBalancer level (Kubernetes) redirecting users to a certain version of the application (for example with new version of…
0
votes
1 answer

Using VWO interface - how can I match all product URLs of a Magento site for an A/B test

I am trying to setup an A/B test using the VWO interface for a Magento site. I would like to target all product pages, but I do not see a clear way to match every single URL. FYI, the products are using rewrite rules,…
minlare
  • 2,454
  • 25
  • 46
0
votes
1 answer

Wasabi fails on build - Maven plugin

See the solution below Using Ubuntu 16.04 on Google Cloud Everything is done as noted here https://github.com/intuit/wasabi. After successfully bootstraping the wasabai by running: $ ./bin/wasabi.sh bootstrap and getting Everything looks all…
Silver Ringvee
  • 5,037
  • 5
  • 28
  • 46
0
votes
1 answer

How can I a/b test a rails app without third-party software?

I have a landing page I want to a/b test by either varying an element (e.g. button color) or serving two slightly different pages, and I want to track the performance of each. I've come across a wide range of services, such as paid tools (e.g.…
Spencer K.
  • 459
  • 1
  • 9
  • 24
0
votes
0 answers

Some customer dimensiosn are not ready when GA pageview tags fires

I have a GTM variable that contains the info based on the A/B testing tool VWO. This variable feeds a GA event tag + a GA pageview Tag, both in GTM. The GA event tag works like a charm. The GA pageview Tag doesn't. Yet, the VWO variable is supposed…
Breathe
  • 714
  • 5
  • 21