Is My A/B Test Statistically Significant?

Enter your data to check. Example: 1,000 visitors with 50 conversions (5.0%) vs 1,000 with 65 conversions (6.5%) gives p=0.108 -- NOT statistically significant at alpha=0.05. You need more data.

How to Check Significance

The two-proportion Z-test compares conversion rates between your control (A) and variant (B):

p_pool = (x1 + x2) / (n1 + n2)
SE = sqrt(p_pool * (1 - p_pool) * (1/n1 + 1/n2))
Z = (p2 - p1) / SE
p-value = 2 * (1 - Phi(|Z|))

Worked Example

Control: 1,000 visitors, 50 conversions (5.0%). Variant: 1,000 visitors, 65 conversions (6.5%).

  1. p_pool = (50 + 65) / (1000 + 1000) = 115 / 2000 = 0.0575
  2. SE = sqrt(0.0575 * 0.9425 * (1/1000 + 1/1000)) = sqrt(0.0575 * 0.9425 * 0.002) = sqrt(0.00010838) = 0.01041
  3. Z = (0.065 - 0.050) / 0.01041 = 0.015 / 0.01041 = 1.441
  4. p-value = 2 * (1 - Phi(1.441)) = 2 * 0.0748 = 0.1496

Since p = 0.150 > 0.05, this result is NOT statistically significant. The observed 30% relative lift could reasonably be due to random variation. You need to continue collecting data.

What the p-value Means

The p-value is the probability of seeing a difference at least this large if there is actually no difference between variants. It is NOT the probability that your variant is better. Common thresholds:

Common Mistakes

Use the ABWex calculator to check your actual numbers instantly with both frequentist and Bayesian analysis.