All IssuesResourcesGlossaryAdvertiseWork With Us
Search Performance Marketing
← Marketing Glossary
Definition

A/B Testing

Also known as: A/B Testing, Split Testing, Bucket Testing

A/B testing compares two versions of a page or element by splitting live traffic between them and measuring which produces more conversions. Version A is the control and version B is the variant. Statistical significance confirms whether the observed difference is real or the result of random chance.

Key Takeaways

  • A/B testing splits live traffic between two versions of a page or element to see which drives more conversions.
  • Version A is the control, the current version, and version B is the variant being tested against it.
  • Statistical significance separates a real difference in performance from random chance in the data.
  • Tests need an adequate sample size before a winner is declared, or the result is noise rather than signal.
  • Only one meaningful change is tested at a time so the outcome can be attributed to that single change.

How It Works

An A/B test randomly assigns each visitor to either the control or the variant, then tracks a chosen goal such as clicks, signups, or purchases. Because traffic is split at the same time under the same conditions, outside factors like day of week or a promotion affect both versions equally, isolating the effect of the change itself.

Common test targets include a headline, a Value Proposition, or a Call to Action, since small wording and design shifts in those elements often move conversion the most. Behavioral tools like a Heatmap can suggest what to test by showing where visitors click, scroll, and hesitate.

The test runs until it collects enough conversions to reach statistical significance. At that point the data shows whether the variant genuinely beat the control or the two performed within the range of random chance, and the winner ships.

Why It Matters

It replaces opinion and guesswork with evidence from real user behavior. Instead of debating which headline or button works, you let visitors decide, which protects revenue and compounds small wins into meaningful conversion gains over time.

Example

A SaaS site suspects its signup button copy is weak. It runs an A/B test: version A keeps "Sign Up," version B tries "Start Free Trial." Traffic splits evenly, and after several thousand visitors version B shows a clearly higher signup rate at statistical significance. The team ships version B as the new default and moves on to testing the headline next.

Common Mistake

Calling a winner too early. Ending a test before it reaches an adequate sample size and significance means you act on noise, not signal, and often ship a variant that performs no better than the original.

Frequently Asked Questions

How long should an A/B test run?

Long enough to reach an adequate sample size and statistical significance, usually covering at least one to two full business cycles. Ending early risks acting on random noise instead of a real performance difference between the versions.

What is the difference between A/B testing and multivariate testing?

A/B testing compares two whole versions that differ by one change. Multivariate testing varies several elements at once to measure how their combinations interact, which requires far more traffic to reach reliable, significant results.

What does statistical significance mean in A/B testing?

It is the confidence that the measured difference between versions is real rather than caused by random chance. A common threshold is 95 percent, meaning there is roughly a 5 percent chance the result is a fluke.

Is A/B testing still worth it for low-traffic sites?

It can be, but low traffic means tests take longer to reach significance. Focus on high-impact elements, test bold changes rather than tiny tweaks, and be patient before declaring a winner.