A/B Test Significance Calculator
MarketingCheck if your A/B test results are statistically significant. Enter visitors and conversions for both variants to get conversion rates, uplift, p-value, and verdict.
P-Value
What is a A/B Test Significance?
An A/B Test Significance Calculator determines whether the difference in conversion rates between two test variants โ commonly called Variant A (control) and Variant B (treatment) โ is statistically meaningful or could simply be due to random chance. Marketers, product managers, and growth teams run countless A/B tests on landing pages, email subject lines, and checkout flows, but eyeballing two conversion rates side by side doesn't tell you whether the difference is real or just noise from a limited sample.
This calculator runs a two-proportion z-test, the standard statistical method for comparing two conversion rates, and returns a p-value, z-score, and plain-language verdict on significance. It pairs well with the Conversion Rate Calculator for single-variant reporting and the Sales Funnel Calculator for understanding where in the funnel a tested change has its biggest impact.
How to use this A/B Test Significance calculator
- Enter Variant A โ Visitors, the total number of visitors or sessions exposed to your control variant.
- Enter Variant A โ Conversions, the number of those visitors who completed your goal action.
- Enter Variant B โ Visitors, the total number of visitors exposed to your test variant.
- Enter Variant B โ Conversions, the number of conversions recorded for Variant B.
- Review the P-Value result card โ a value below 0.05 generally indicates a statistically significant difference between variants.
- Check Relative Uplift and Confidence Level together to judge both the size and the certainty of the effect before deciding whether to roll out Variant B.
Formula & Methodology
This calculator uses the two-proportion z-test, the standard statistical method for comparing two conversion rates. Conversion rates: p_A = Conversions_A รท Visitors_A p_B = Conversions_B รท Visitors_B Pooled proportion (assumes no real difference under the null hypothesis): p_pooled = (Conversions_A + Conversions_B) รท (Visitors_A + Visitors_B) Standard error: SE = โ[ p_pooled ร (1 โ p_pooled) ร (1/Visitors_A + 1/Visitors_B) ] Z-score: z = (p_B โ p_A) รท SE P-value (two-tailed, from the standard normal distribution): p-value = 2 ร (1 โ ฮฆ(|z|)) where ฮฆ is the cumulative distribution function of the standard normal distribution. Worked example: Variant A has 5,000 visitors and 250 conversions (5% rate); Variant B has 5,000 visitors and 300 conversions (6% rate). p_pooled = (250 + 300) รท (5,000 + 5,000) = 0.055 SE = โ[0.055 ร 0.945 ร (1/5,000 + 1/5,000)] โ 0.00322 z = (0.06 โ 0.05) รท 0.00322 โ 3.10 p-value โ 0.0019 โ statistically significant at well above 95% confidence
Frequently Asked Questions