Skip to content
CRO

Ecommerce Conversion Rate: How to Measure and Improve It

How to calculate ecommerce conversion rate correctly, why benchmarks mislead, how to segment it, which metrics to read alongside it and how to improve it.

Quick answer

Ecommerce conversion rate is the share of sessions that end in an order: orders (or converting sessions) divided by sessions, times 100. Define it once and keep it consistent across tools. Don't judge it against generic industry benchmarks, which mix categories, devices and definitions; compare your own rate over time by device, channel, new versus returning visitors and landing page. Read it alongside average order value, revenue per session and margin, and improve it by finding the stage where shoppers drop off, understanding why, fixing the cause and verifying the change.

The Formula and Its Variants

The basic formula is simple. The details decide whether two people's numbers are comparable.

VariantFormulaNotes
Order-based, per sessionOrders ÷ sessions × 100Common; can exceed converting sessions if one session places two orders
Session-basedSessions with an order ÷ sessions × 100Shopify's funnel uses session-based step rates
User-basedPurchasers ÷ users × 100Reflects multi-visit journeys; depends on user identification

Worth noting

Worked example, with illustrative numbers: 10,000 sessions and 150 orders give an order-based conversion rate of 1.5%. If 140 sessions contained those orders, the session-based rate is 1.4%.

Why Tools Disagree

Shopify Analytics defines each step's conversion rate as sessions reaching that step divided by total sessions, with sessions based on continued activity (Shopify Help Center). GA4 counts sessions and key events its own way and can undercount where visitors decline consent or block scripts. Neither is wrong; they measure differently. Pick one tool for trend reporting and explain the gap once rather than reconciling it every week.

Why Benchmarks Mislead

Published averages combine stores selling different products at different prices to different audiences, measured in different ways. A furniture store and a phone-case store shouldn't expect the same rate, and neither should paid social and returning email traffic on the same store. Some platforms, including Shopify, offer benchmark comparisons in reports; treat these as context, not targets. The benchmark that matters most is your own rate for the same segment last month and last year.

Segment Before You Conclude

The overall rate is an average of very different groups. Changes in traffic mix can move it without anything on the site changing: a new broad campaign lowers the overall rate even if every segment converts as before.

SegmentWhy it matters
DeviceMobile often converts below desktop; mobile problems hide in the average
Channel and campaignIntent differs hugely between brand search, email and cold social traffic
New vs returningReturning visitors usually convert more; a shift in mix moves the average
Landing pageShows which entry points work
Country or marketShipping, payment and price differences
Product categoryPrice and consideration vary

Read It With Other Metrics

Conversion rate says nothing about how much each order is worth or whether it's profitable. A discount can raise the rate and lower profit. Always read it next to these metrics.

  • Average order value
  • Revenue per session (conversion rate × average order value)
  • Gross margin and discount rate
  • Returns rate
  • Repeat purchase rate for the customers acquired

Find Where Conversion Is Lost

Break the rate into funnel stages: sessions to product view, product view to add-to-cart, cart to checkout, checkout to purchase. Compare each stage by device and channel. The stage and segment that underperform most is where to look first. See ecommerce conversion funnel.

Conversion rate stuck and not sure why?

ZSpace finds the stage and segment where your store loses shoppers, and the evidence for what to fix first.

Start a Project

How to Improve Conversion Rate

Improvement follows a loop: measure, diagnose, fix, verify. The fixes depend on the stage.

Weak stageCommon causesWhere to look next
Few product viewsWrong traffic, weak landing pages, poor navigation or searchproduct discovery
Low add-to-cartUnclear value, missing information, weak trust, price or delivery surprisesproduct page diagnosis
Cart abandonmentExtra costs, distractions, lack of trustadd to cart but no purchase
Checkout abandonmentForced accounts, long forms, payment failurescheckout abandonment

Verify Changes

Conversion rate is noisy. A week-on-week change can come from seasonality, a campaign or random variation. Where traffic allows, A/B test changes; otherwise compare like-for-like periods and segments, and check revenue per session as well as the rate. See ecommerce A/B testing.

Common Mistakes

  • Comparing your rate to a generic industry average
  • Changing the definition between reports
  • Celebrating a higher rate that came with a lower order value
  • Ignoring traffic mix changes
  • Reading a single site-wide rate without segments
  • Declaring success from a few days of data

Want a measured plan to improve conversion?

Talk to ZSpace about a CRO audit and UX improvements prioritized by evidence.

Start a Project

Conclusion

Conversion rate is useful when it's defined consistently, segmented, and read alongside order value and margin. Use it to find where shoppers drop off, not as a score to compare with other stores. If yours is low or falling, see ecommerce website not converting.

FAQ

Common questions

The percentage of sessions (or visitors) that result in an order. It measures how well a store turns traffic into purchases.

Related services
Get in touch

Have a project in mind?

Whether you're building a new digital product, improving an existing website, or looking to automate part of your business — let's talk.