Running A/B tests

Running A/B tests

Update: 2024-05-14
Share

Description

<figure class="wp-block-audio"></figure>



A/B testing is a pretty common technique in tech companies these days. That said it’s often overlooked as a form of design feedback.





A/B testing is handy. When you have enough traffic to run the test. In a reasonable amount of time. You’re testing just one single change versus another. You have the right infrastructure to run the test. And you have at least a week to run the test.





What are some common failure points for A/B testing?






  • Not having a large enough sample size. Usually you want to target at least 2000 people coming through a particular flow.




  • Not setting up a test correctly.




  • Not measuring things correctly.




  • Not letting a test run long enough. At least a week.




  • And not having a 99% statistical significance.





Why should I A/B test?





The benefits of A/B testing is that you’re comparing apples-to-apples in the best possible way. You’re comparing one version to another in real time.





A/B testing is the best. And perhaps only way to know for sure the real impact of a change that you’re going to make.





So when should you AB test?






  1. One, when you have the traffic. If you’re a startup and you don’t have 2000 people coming through a particular flow. A/B testing might not be the best avenue for you.




  2. Two, when you have the time. Again, you probably need at least a week, and it’s helpful to run a test for a full week because you get to see weekdays and weekend.




  3. Or three, when the flow is a critical one. Onboarding flows, changes to pricing and plans, it could really be any change that has the potential to materially affect one of the metrics that you really care about.









Comments 
loading
In Channel
Welcome

Welcome

2024-06-0100:56

Be curious

Be curious

2024-05-3101:01

Reduce time to clarity

Reduce time to clarity

2024-05-2900:57

Not just for designers

Not just for designers

2024-05-2801:16

Multi-stage feedback

Multi-stage feedback

2024-05-2800:40

Multi-layered feedback

Multi-layered feedback

2024-05-2700:48

Be specific

Be specific

2024-05-2600:58

DB query + email

DB query + email

2024-05-2501:01

Newly onboarded users

Newly onboarded users

2024-05-2400:37

Support tickets

Support tickets

2024-05-2300:34

Session recordings

Session recordings

2024-05-2201:07

Forums

Forums

2024-05-2100:38

Inline surveys

Inline surveys

2024-05-2001:01

Beta groups

Beta groups

2024-05-1900:59

Customer interviews

Customer interviews

2024-05-1801:26

Office hours

Office hours

2024-05-1701:06

Advisory boards

Advisory boards

2024-05-1601:16

Concierge calls

Concierge calls

2024-05-1501:02

Running A/B tests

Running A/B tests

2024-05-1401:52

loading
00:00
00:00
1.0x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

Running A/B tests

Running A/B tests

lessbloat