Calculate conversion rates with statistical confidence intervals
A conversion rate measures the percentage of visitors who complete a desired action on your website or in your marketing campaign. Understanding confidence intervals around conversion rates helps you make data-driven decisions with appropriate uncertainty estimates.
Conversion Rate = (Conversions / Total Visitors) × 100
A confidence interval provides a range of values that likely contains the true conversion rate. Due to random sampling variability, the observed conversion rate is just an estimate.
The traditional method uses the normal distribution approximation:
CI = p ± z × √(p(1-p)/n)
Where:
Best for: Large sample sizes (n > 30) and conversion rates not too close to 0% or 100%
A more accurate method that adjusts for small samples and extreme probabilities. It's based on inverting the acceptance region of a hypothesis test.
Best for: All situations, especially small samples or very low/high conversion rates
| Industry/Channel | Average Rate | Good Rate | Excellent Rate |
|---|---|---|---|
| E-commerce | 2-3% | 3-5% | 5%+ |
| SaaS Landing Page | 3-5% | 5-10% | 10%+ |
| Lead Generation | 5-10% | 10-15% | 15%+ |
| B2B Website | 2-5% | 5-10% | 10%+ |
| Email Campaign | 15-25% | 25-35% | 35%+ |
| Google Ads | 3-5% | 5-10% | 10%+ |
| Facebook Ads | 9-10% | 10-15% | 15%+ |
5% conversion rate:
Larger samples = more precise estimates