Conversion Rate Calculator

A free conversion rate calculator that computes your rate, compares two periods or segments, and interprets the result against realistic e-commerce benchmarks.
Conversion Rate Calculator
A tool that turns sessions and conversions into a conversion rate, then compares two periods or segments side by side.
A conversion rate calculator divides the number of conversions by the number of sessions (or visitors) and expresses the result as a percentage. The simple form takes two numbers. The useful form takes four: sessions and conversions for a baseline period, plus the same pair for a comparison period — so you can see whether last week's checkout change actually moved the rate, or whether a segment of paid traffic is dragging the site average down.
Use it to sanity-check what GA4 is reporting, to pre-flight an A/B test result, or to translate a raw lift into expected extra orders at your current traffic volume.
Compare conversion rate across two periods
Sessions — Period A
Total sessions in your baseline period (e.g. last month).
Conversions — Period A
Completed orders or goal events in the baseline period.
Sessions — Period B
Total sessions in the comparison period (e.g. this month).
Conversions — Period B
Completed orders or goal events in the comparison period.
Conversion rate — Period A
2.00%
Conversion rate — Period B
2.30%
Relative lift (B vs A)
15.0%
Use sessions, not users, unless you specifically want a per-visitor view. For A/B tests, plug in visitors and conversions per variant — but check statistical significance before declaring a winner.
The calculator above is doing one piece of arithmetic per period and one comparison across them. Knowing the formula matters, because most reporting mistakes come from picking the wrong denominator — not from getting the division wrong.
The formula behind the calculator
Conversion Rate = (Conversions / Sessions) × 100
Conversions
Conversions
Completed goal events in the period — usually paid orders for an e-commerce store, but it can be email signups, account creations, or any single tracked event.
Sessions
Sessions
Distinct visit windows in the same period. GA4 ends a session after 30 minutes of inactivity by default. Use users instead if you want a per-person rate rather than per-visit.
Beauty brand on Shopify reviewing last month's site total.
Sessions: 61,500
Conversions (paid orders): 1,476
→ 2.40%
1,476 ÷ 61,500 = 0.024, or a 2.40% session-to-order conversion rate. That sits in the healthy band for beauty and personal care.
Two things determine whether the output is meaningful: matching the numerator to the denominator (don't divide users by sessions), and making sure the period contains enough volume that random variance isn't swamping the signal. A 4% rate on 200 sessions is essentially noise.
What's a good conversion rate?
Typical session-to-order conversion rates by vertical (Shopify / WooCommerce stores, €1M–€15M revenue band)
| Vertical | Bottom quartile | Median | Top quartile |
|---|---|---|---|
| Apparel & accessories | 1.1% | 1.9% | 3.2% |
| Beauty & personal care | 1.6% | 2.4% | 3.8% |
| Health & supplements | 1.8% | 2.7% | 4.1% |
| Home & furniture | 0.7% | 1.3% | 2.2% |
| Electronics | 0.9% | 1.4% | 2.3% |
| Food & beverage | 1.5% | 2.5% | 4.0% |
| Jewellery & accessories | 0.8% | 1.4% | 2.6% |
Use the table as a sanity check, not a target. Average order value pulls in the opposite direction: a furniture store with a €600 AOV doesn't need (or expect) the same rate as a supplement subscription with a €35 first order. The right question isn't "are we at the median?" — it's "are we moving the rate up over time at the same AOV?"
Reading the lift between two periods
The relative lift output is what matters for most decisions. A 0.3-point absolute change from 2.0% to 2.3% sounds modest, but it's a 15% relative improvement — at 45,000 sessions a month, that's around 135 extra orders. Multiply by your AOV and you have the revenue contribution of whatever you changed.
Two periods aren't enough to call a winner on an experiment. Real A/B test analysis needs equal-traffic variants, simultaneous exposure, and a significance test. Use this calculator for trend reads, segment comparisons, and back-of-envelope sizing — not as a substitute for proper test analysis.
The small-sample trap
Conversion rate looks unstable below a few thousand sessions per period. If Period A has 800 sessions and Period B has 1,200, a single high-intent traffic burst (an influencer mention, a returning-customer email) can swing the rate by 30% without anything on the site actually changing. As a rule of thumb, wait for ~10,000 sessions per period before treating the lift as a signal — or longer if your baseline rate is under 1%.
Frequently asked questions
Sessions for most e-commerce reporting — it matches how Shopify and GA4 report and reflects the per-visit decision to buy. Use users when you specifically want a per-person view, like measuring how many unique shoppers convert across a campaign window.
GA4's default e-commerce conversion rate divides purchases by sessions with the event source set to web. If you exclude internal traffic, filter bots, or use a custom session definition, the denominator shifts. Match the filters on both sides before comparing.
It's roughly the median for apparel and slightly below median for beauty or supplements on Shopify. Whether it's good for your store depends on AOV, traffic mix, and whether the trend is up or flat. A 2% rate on cold paid traffic is healthy; 2% on returning email traffic is a red flag.
Plug each variant's visitors and conversions into the two periods. The relative lift output gives you the effect size. Then run a significance test — the calculator doesn't account for variance, so don't ship a change based on the lift alone.
Only if your tracked goal is add-to-cart. Mixing micro-conversions (add-to-cart, email signup) with macro-conversions (paid orders) in the same rate makes the number meaningless. Calculate them separately.
Yes, and it's usually the most useful split to run. Mobile typically converts at half the desktop rate even on the same store, so a site-wide average hides where the actual problem is. Run the calculator twice — once per device — before drawing conclusions.
Segment first, calculate after. Returning visitors convert at 3-5x the rate of new visitors, so a shift in your traffic mix can move the blended rate even when neither segment changed. Always pull the two rates separately when comparing periods with different marketing spend.
Long enough to wash out weekly seasonality — at least 14 days, ideally 28. Avoid comparing a promo week to a non-promo week unless the promo itself is what you're measuring. For A/B tests, run full week multiples to balance weekday and weekend behaviour.
The math is identical — sessions divided by goal completions. The benchmark table is e-commerce-specific, so ignore the comparison band if you're measuring trial signups or quote requests. The lift output remains useful regardless of vertical.
Click-through rate measures clicks on an ad, email, or link divided by impressions or sends. Conversion rate measures completed goals divided by sessions on your site. CTR is upper-funnel; conversion rate is on-site. They're tracked separately because a high CTR with a low conversion rate usually points to a landing-page mismatch.
Get an AI expert review of your site
Paste your URL — Metricuno's AI runs the same heuristic checks a senior CRO consultant would, scoring your page and prioritising the fixes that'll move conversion fastest.