Conversion Rate Calculator and Formula

–conversion rate
–average order value
–revenue per visitor

To calculate your store's conversion rate, divide the number of sessions that ended in a purchase by your total sessions, then multiply by 100. A store with 40,000 sessions and 920 converting sessions has a conversion rate of 2.3%. Enter your own numbers in the calculator above to get the result in one step.

How to use the calculator

The calculator needs two numbers from the same date range: total sessions and the number of sessions (or orders) that converted. It returns your conversion rate as a percentage.

Pull both numbers from one analytics tool. If you take sessions from Google Analytics and orders from Shopify, the two tools count different things and your rate will be off.

Use at least a full week, and ideally 30 days, so weekday and weekend traffic both count. A single day can swing a lot on a small store.

The conversion rate formula

The ecommerce conversion rate formula is:

Conversion rate = (converting sessions / total sessions) x 100

Worked example: your store had 40,000 sessions last month, and 920 of them included a completed checkout. 920 / 40,000 = 0.023. Multiply by 100 and you get 2.3%.

Shopify uses this same session-based method. Its Behavior reports define conversion rate as "the percentage of sessions that resulted in a purchase".

Percent change vs. percentage points

Once you start testing, you will compare two conversion rates. There are two ways to state the difference, and mixing them up is common.

  • Percentage points: the plain gap. Going from 2.3% to 2.5% is +0.2 percentage points.
  • Relative lift: the gap divided by the starting rate. (2.5 - 2.3) / 2.3 = +8.7%.

A/B test results are almost always reported as relative lift. When Dave Diederen saw +10.74% CVR from a more compact bundle buy box, that means the conversion rate rose by about a tenth of its starting value, not by 10 points. On a store at 2.3%, a lift of that size would land near 2.55%.

Relative lift can look large on small pages too. Dave Diederen's best-sellers row under the homepage hero lifted CVR by +30.88%, and a results timeline moved higher on a listicle gave +24.36%. Both are relative changes on that page's own baseline.

A→
B
+29.72% revenue per visitor
Added a best-sellers product row right under the homepage hero
HomepageHero & above-the-fold section@DaveDiederen
A→
B
+10.77% revenue per visitor
Made the bundle buy box more compact by reducing padding between elements
Product pageBundles & quantity breaks@DaveDiederen
A→
B
+26.72% revenue per visitor
Moved the week-by-week results timeline higher up the listicle/landing page
Landing pageAdvertorials, listicles & presell pages@DaveDiederen

Want results like this on your store?

Dave Diederen at Syntra Labs. Dave builds and tests Shopify stores at Syntra Labs, and shares most results in public.

Book a CRO call with Dave → See all their tests

Which sessions to count

The formula is simple. Most errors come from what goes into the bottom of the fraction.

Sessions, not visitors

One shopper can create several sessions. Shopify ends a session after 30 minutes of inactivity, and Google Analytics 4 uses the same 30-minute default. A shopper who browses Monday and buys Wednesday counts as two sessions and one conversion.

Some benchmarks divide by visitors or users instead. Visitor-based rates come out higher than session-based rates for the same store, so check which one a source uses before you compare.

Filter out bots and internal traffic

Bot visits inflate sessions and push your rate down. Shopify lets you filter reports by human and bot traffic. Exclude your own team's visits too, if your analytics tool allows it.

Segment before you judge

A blended store-wide rate hides a lot. Paid social traffic, email traffic and returning customers convert at very different rates, and so do mobile and desktop. Break your rate down by channel and device before you decide something is wrong. Our mobile vs. desktop benchmark covers the device gap.

Conversion rate is not the whole story

A higher conversion rate does not always mean more money. Kasper Dolk removed a countdown timer from checkout and measured CVR +25.61% alongside RPV +26.18%, so both moved together. In a benefits-first hero test, Kasper Dolk saw +14.41% conversion rate but +21.97% profit per visitor, a bigger gain than conversion rate alone showed.

Results also vary by store. Ruben tested a countdown timer across several brands and got about +10% CVR on a low-priced brand, flat on a high-priced brand and -9% CVR on another. Track average order value and revenue per visitor next to conversion rate. Our guide to ecommerce KPIs explains how they fit together.

Short date ranges mislead as well. Ruben's authority badge test showed +17% after week one, but settled at +1.66% CVR, flat after four weeks. Before you trust a change, check it with the A/B test significance calculator.

A→
B
Revenue per visitor +26.18%
Remove the countdown timer from checkout
CheckoutCountdown timers@kasper_dolk
A→
B
Revenue per visitor +23.05% (€1.20 to €1.47)
Benefits-first hero vs control hero
OtherHero & above-the-fold section@kasper_dolk
A→
B
+17% conversion rate after 1 week (99.6% probability)
Added an authority badge (doctor/expert endorsement like FrontrowMD) to the page
Product pageSocial proof, authority & press@Rubendgrf
A→
B
+~10% conversion rate (low-priced brand)
Added a countdown timer, tested across several brands
Product pageCountdown timers@Rubendgrf

Want results like this on your store?

Kasper Dolk at Maison Commerce. Kasper runs Maison Commerce, which builds CRO programs, landing pages and themes for fast-growing ecommerce brands such as ICON and HiStrips.

Talk to Maison Commerce → See all their tests

Compare your rate to benchmarks

Published benchmarks give you a rough range, not a target. Each source uses its own stores, dates and definition.

SourceFigureDefinition and period
Littledata (Shopify stores)1.4% median; 2.7% top 20%; 3.7% top 10%Sessions with a purchase / sessions, 436 stores, Jul 27 to Oct 24, 2026
IRP Commerce1.97%All sectors, September 2026 (1.68% in September 2025)

Sector matters. IRP Commerce's September 2026 data ranges from 5.76% for Arts and Crafts down to 0.44% for Baby & Child, with Fashion Clothing & Accessories at 1.62%.

If your rate sits near the Littledata median, you are in line with a typical Shopify store. Moving toward the top 20% usually takes steady testing, not one change. See our full ecommerce conversion rate benchmarks and conversion rate by industry for more detail.

When you are ready to raise your number, browse real A/B test results by page type, or start with our guide on how to increase conversion rate.

Questions

What is the conversion rate formula?

Conversion rate = (converting sessions / total sessions) x 100. For example, 920 converting sessions out of 40,000 total sessions is a 2.3% conversion rate.

How do I calculate conversion rate for an ecommerce store?

Take the number of sessions that ended in a purchase and divide it by total sessions for the same date range, then multiply by 100. Pull both numbers from the same analytics tool and exclude bot traffic where you can.

Should I divide by sessions or visitors?

Shopify reports a session-based rate, so sessions are the usual choice. Visitor-based rates come out higher for the same store, so only compare your rate to benchmarks that use the same definition.

What is a good ecommerce conversion rate?

Littledata's data on 436 Shopify stores (July to October 2026) puts the median at 1.4%, the top 20% at 2.7% or higher, and the top 10% at 3.7% or higher. Rates vary a lot by sector, traffic source and device.

What is the difference between a percentage point and a percent lift?

Going from 2.3% to 2.5% is a 0.2 percentage point increase, or an 8.7% relative lift. A/B test results are usually reported as relative lift.