Design & Analyze A/B Tests

Use this when you will ship two versions to traffic and let a metric decide. Hypothesis, design, sample size, then run, then decide. This is not a survey and not a usability test.

Use this

  • You have traffic, a hypothesis, and a primary metric
  • The change is small enough to isolate

Skip this

  • You do not have the volume. Use interviews or a survey
  • You do not know if people can do the task at all. Usability first
  • You are launching a whole product. That is a launch, maybe a beta

Steps

Hypothesis, design, and sample size are the paper. Implement and monitor are the run. Analysis and the decision sit together.

Frequently asked questions

Can we stop when it looks significant?

No. Wait for the sample you planned, unless the product is on fire.

We do not have the traffic. Still run this?

No. Use interviews or a survey. An underpowered test will give you a number you cannot defend.

People cannot finish the task. A/B it?

No. Run usability first. Shipping two broken variants measures which broken one loses slower.