Conversion Rate Formula Calculator

Metricuno
May 20, 2026
4 min read
Quick answer

Conversion rate equals conversions divided by sessions (or unique users), times 100. Use the live calculator to see how the denominator choice changes your reported rate.

Definition
Conversion Rate Optimization

Conversion Rate Formula

Conversion rate = (conversions ÷ sessions or unique users) × 100, expressed as a percentage.

The conversion rate formula divides the number of completed conversions by the number of visits or visitors in the same window, then multiplies by 100 to express the result as a percentage. The numerator is usually completed orders, but it can be any goal — add-to-cart, signup, checkout-started — as long as it stays consistent across reports.

The choice of denominator is the part most teams get wrong. Sessions counts every visit, so one shopper who comes back three times before buying is counted three times — which inflates traffic and depresses your rate. Unique users counts each shopper once, giving a truer visitor-to-buyer rate. Pick one denominator, document it, and don't switch mid-quarter.

Also known as
CR formula
conversion percentage formula
ecommerce conversion rate calculation
Calculator

Conversion Rate Calculator — Sessions vs Unique Users

Inputs

Conversions (orders)

Completed orders in the period.

Sessions

Total visits — one shopper visiting twice counts as two.

Unique users

Distinct visitors — each shopper counts once regardless of visits.

Result

Session conversion rate

1.75 %

Typical for Shopify apparel & general merch

Unique-user conversion rate

2.63 %

Healthy visitor-to-buyer rate

Sessions per user

1.5 visits

Typical for considered purchases

Use the same window for numerator and denominator. If you mix a 30-day order count with 7-day sessions, the rate is meaningless.

The two rates above will diverge whenever shoppers visit more than once before buying — which is most of e-commerce. Apparel, beauty, and considered-purchase categories often see 1.5–2.5 sessions per user, so the session-based rate runs 30–60% lower than the unique-user rate on the same data.

The formula, written out

Formula

Conversion Rate = (Conversions ÷ Denominator) × 100

Variables

Conversions

Conversions

Completed goal events in the period — usually paid orders, but can be add-to-cart, signup, or checkout-started.

Denominator

Denominator

Either total sessions (visits) or unique users (distinct visitors) in the same period. Pick one and stick with it.

100

Scaling factor

Converts the ratio into a percentage.

Worked example

A beauty SKU page receives 8,000 sessions from 6,200 unique users in March and produces 184 orders.

Conversions: 184 orders

Sessions: 8,000

Unique users: 6,200

Session CR = 2.30% | Unique-user CR = 2.97%

Same numerator, two valid rates. The 0.67-point gap is entirely the return-visit pattern of beauty shoppers comparing shades before purchase.

GA4 reports session-based conversion rate by default under the metric name 'session conversion rate.' Shopify's analytics, by contrast, exposes a metric closer to unique-user conversion rate. That single difference is why your GA4 dashboard and your Shopify dashboard rarely agree.

What a 'good' rate looks like

Benchmark

Typical session-based e-commerce conversion rates by platform and vertical (median range)

SegmentSession CR (median)Top quartileNotes
Shopify — apparel & accessories1.4% – 2.2%3.5%+Heavy return-visit pattern
Shopify — beauty & personal care1.8% – 2.8%4.2%+Strong repeat-purchase tail
Shopify — home & decor1.0% – 1.8%2.9%+Longer consideration cycles
WooCommerce — general merch1.2% – 2.0%3.1%+Wide dispersion by niche
Magento — mid-market retail1.5% – 2.4%3.6%+Often higher AOV, lower CR
Electronics & high-AOV0.7% – 1.4%2.2%+Multi-session research expected

Compare yourself within your vertical, not against a global average. A 1.6% session CR is below average for beauty but above average for furniture — context decides whether the number is a problem or a strength.

Common mistakes when applying the formula

The most expensive mistake is mismatched windows. If your numerator counts 30 days of Shopify orders but your denominator pulls 7 days of GA4 sessions, the resulting rate is fiction. Pin both to the same date range, the same timezone, and the same filter set before you compare anything.

The second mistake is counting bot or internal traffic in the denominator. Excluding internal IPs and known crawler traffic can lift your reported rate by 10–25% on lower-volume stores without changing a single thing about real shopper behavior.

The denominator trap

If you report session CR to the board one month and unique-user CR the next, you'll appear to swing 30–60% on the same underlying performance. Lock the definition in writing — which tool, which denominator, which window — and put it in the footer of every dashboard.

Frequently asked

Frequently asked questions

Conversions divided by sessions (or unique users), multiplied by 100. So 200 orders from 10,000 sessions is (200 ÷ 10,000) × 100 = 2.00% session conversion rate.

Sessions is the default in GA4 and is fine for traffic-quality analysis. Unique users is more honest for board-level conversion rate reporting because it doesn't double-count return visitors. Pick one, document it, and don't switch.

GA4 reports session-based conversion rate by default; Shopify's analytics is closer to unique-user-based. On a store with 1.5 sessions per user, that single difference produces roughly a 33% gap between the two numbers on identical underlying data.

Whichever goal event you choose — completed paid orders is the most common for e-commerce, but you can run the same formula on add-to-cart, checkout-started, email signups, or any tracked event. Just keep the goal consistent across the periods you compare.

Shopify's built-in 'online store conversion rate' is sessions that resulted in an order, divided by total sessions. For a unique-user view, pull distinct customer or visitor counts from your analytics layer and divide orders by that instead.

For Shopify apparel and general merch on session-based reporting, 2% sits around the median. Beauty and high-repeat categories should aim higher (2.5–3%+), while electronics and high-AOV stores often run healthy at 0.8–1.4%.

Generally no — your overall conversion rate includes everyone. But it's worth segmenting new vs returning separately, because returning shoppers convert 2–4× higher and can mask weakness in your new-visitor funnel.

Only if you've made a counting error — usually counting one shopper's multiple orders against a unique-user denominator without deduping. Check your numerator definition; orders-per-user is a different metric than conversion rate.

Add-to-cart rate uses the same formula but with 'add-to-cart events' as the numerator instead of completed orders. It's a mid-funnel diagnostic; conversion rate is the bottom-funnel outcome.

Match the window to the decision. Weekly for experiment monitoring, 28- or 30-day rolling for stable reporting, and quarterly for trend analysis. The key rule: numerator and denominator must cover the exact same window.

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.