Questions tagged [abtest]

A controlled comparison of the effectiveness of variants of a website, email, or other commercial product. Usually, a novel or treatment condition is compared against a baseline or control condition to determine the effect of the treatment condition.

A/B test, or split test, is a business term for an experiment in which users are randomly exposed to one of several variants of a product, often a website feature.

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, online 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.

71 questions
0
votes
1 answer

Suggestions on a simple splittest architecture

I'm pretty new with the Play framework. I wanna make a simple splittest framework for my web solution, but I'm not quite sure how I would go about creating one. I've read pretty much all the documentation, and I have not seen anything particularly…
DarkNeuron
  • 7,981
  • 2
  • 43
  • 48
0
votes
0 answers

statistic question (ratio metric p-value)

I want to ask about statistical proofs. I ran a test to see if it would increase my CTR, we increased CTR by reducing impressions (not an exact example) However, the p-value in this case always seems to be non-significant. Is it possible to prove…
Nini
  • 25
  • 3
0
votes
0 answers

Can we use CUPED if correlation between control and treatment equals to 1?

We know that Var(Ycuped) = Var(Y)(1-p2), where p is a correlation between control and treatment, and I have a metric with Corr(X, Y) = 1. It means that CUPED, in such cases, can reduce variance to zero, Var(Ycuped) = 0. More about CUPED:…
0
votes
1 answer

Can I use metric clic per day or click per day hours to evaluate results of AB test

Can I use metric to evaluate result: clicks per day/hour or just per day. And which tests can be used for find if there are some statistical results I have only timestamp for event of click on specific button. Goal of my ab test it's increase amount…
Yehor
  • 1
0
votes
0 answers

Config service vs Feature service vs AB test

I had a long argument with my peers on the difference between the three ways of doing canary releases. I know there are more but the current set in question are these three below Config service Feature service AB testing Following are the…
comiventor
  • 3,922
  • 5
  • 50
  • 77
0
votes
0 answers

How the 'Test Exposure time' influence the Variance and bias in AB test

I got this question in an interview. The question is we would like to test a button on the checkout page. In general, we should enroll the users who visit the checkout page. However, if we enroll users as long as they visit our website. How it will…
0
votes
0 answers

How can I push ABTest's variant to all user

Like this image below. I think the variant A is better than B, so I wanna all user of my app to use this variant A. but I did't found the way to do this. Anyone knew how to do this? Thanks~
H.WZ
  • 457
  • 1
  • 4
  • 9
0
votes
0 answers

How to split test (A/B test) on product pages with Google Optimise

I'm trying to set up an A/B test to evaluate the effectiveness of different colours for prices on a WordPress/WooCommerce site. I've previously used redirect tests on Google Optimise to test different designs but struggling to find a solution when…
Olivia
  • 1
  • 2
0
votes
0 answers

Google Optimize Not Recording Events

I launched an A/B test last Thursday. However, after 6 days I'm still not able to see the data in Reporting. Actually, Google stopped recording the Events and I'm left with the same data as when I started. Both Experiment Client and Experiment Event…
0
votes
0 answers

How to do an A/B test with sampling distribution when the values are not boolean?

I have a dataset that looks similar to this USER_ID VARIANT_NAME REVENUE 0 737 variant 1.5 1 2423 control 0.0 2 9411 control 0.0 3 7311 control 2.3 4 6174 variant 0.0 Now I…
0
votes
0 answers

Google Optimize: "Calculated Conversion Rate" contradicting "Probability to be Best"

I'm seeing some strange things on a currently running experiment. The Observed Conversion Rate is noticeably higher on the Original, however Optimize's analysis is that the variant is more likely to be best. What should I trust here? The Modeled…
0
votes
1 answer

What script do I have to use to run A/B test instead of split URL in Google optimize?

I have a different page that Is ready and I want to start an A/B test in Google optimize instead of Split url because Split URL loading time sucks in Google Optimize. Is there a script for A/B test that will work as Split URL (automatically change…
0
votes
1 answer

Why does my Google Optimize experiment show no clear winner

I did a very simple text, the footer contact form on the left of the website or the right of the website. The results showed "no clear winner". But the below data shows that one has 5 conversions vs 1, which I consider to be significant (albeit…
Eoin
  • 1,413
  • 2
  • 17
  • 32
0
votes
1 answer

Python plot multiple z-test result with confidence interval (visualize A/B test results)

what I want to plot Hi, I want to visualize results for one A/B test. The experiment tracks 4 metrics, and I want to show them in one plot altogether. The schema of my dataframe is: test_control | metric1 | metric2 | metric3 | metric4 Does anyone…
0
votes
1 answer

Is there a way with Firebase AB Testing and Remote Config to have "subset testing" where it applies to subsets of an existing test?

Say using Firebase AB Testing I'm testing if a layout built with columns performs better for keeping users in the app than a layout built with rows. Is it possible to ALSO test just for the users in the "rows layout" test whether users stay longer…
Doug Smith
  • 29,668
  • 57
  • 204
  • 388