Statistical Significance
GeneralStatistical Significance (p-value / Confidence Level)
A measure of how likely it is that an observed difference between two groups (such as A/B test variants) is real rather than due to random chance โ typically expressed as a p-value or confidence level.
Definition
Statistical significance is a measure of confidence that an observed difference between two groups โ such as the conversion rates of variant A and variant B in an A/B test โ reflects a real effect rather than random noise in the sample. It is most commonly expressed as a p-value (the probability of seeing this result, or a more extreme one, if there were truly no difference) or as a confidence level (1 minus the p-value, expressed as a percentage).
Statistical significance is the foundation of rigorous A/B testing and experimentation: without it, teams risk declaring a "winning" variant that was actually just a random fluctuation, leading to decisions based on noise rather than real user behaviour.
Formula
Pooled Conversion Rate = (Conversions A + Conversions B) / (Visitors A + Visitors B)
Standard Error = โ[Pooled Rate ร (1 โ Pooled Rate) ร (1/Visitors A + 1/Visitors B)]
Z-Score = (Conversion Rate A โ Conversion Rate B) / Standard Error
p-value is derived from the Z-score using the standard normal distribution โ a common threshold for declaring significance is p โค 0.05 (95% confidence level).
Worked Example
An e-commerce site runs an A/B test on its checkout page:
| Variant | Visitors | Conversions | Conversion Rate |
|---|---|---|---|
| A (control) | 5,000 | 250 | 5.0% |
| B (new design) | 5,000 | 290 | 5.8% |
Relative Uplift = (5.8% โ 5.0%) / 5.0% = 16%
Running the Z-test on these numbers might produce a Z-score around 1.9, corresponding to a p-value of roughly 0.057 โ just above the conventional 0.05 threshold, meaning this result would not be declared statistically significant despite the visible 16% lift. The test would need either a larger sample or a longer run to confirm whether the effect is real.
Use the A/B Test Significance calculator to check your own test results before declaring a winner.
Key Things to Know
- Significance is not the same as importance: A statistically significant 0.1% lift in conversion rate on a massive sample might not be worth the engineering effort to ship, while a large but not-yet-significant lift might be worth extending the test to confirm.
- Pre-commit to a sample size before launching the test: Calculating the required sample size in advance โ based on baseline conversion rate and minimum detectable effect โ prevents both wasted traffic (testing too long after the answer is clear) and false positives (stopping too early on a lucky streak).
- Segment results carefully, and correct for multiple comparisons: Running the same significance test across many segments (device type, traffic source, country) multiplies the chance of a false positive somewhere in the data purely by chance โ a single significant result among twenty segment cuts is exactly what you'd expect from noise alone, not a finding to act on without further validation.
- Higher confidence thresholds require larger samples: Moving from a 95% to a 99% confidence requirement substantially increases the sample size needed to detect the same effect size, trading a lower false-positive rate for a longer (or larger) test.
- Novelty effects can fade after the test ends: A new design sometimes wins during a test partly because it's new and attention-grabbing, then the lift shrinks once the novelty wears off โ long-running tests or post-launch monitoring help confirm a win holds up over time.
Related Calculators
Related Terms
Frequently Asked Questions