Your ecommerce conversion rate is the single number that tells you how well your store turns visitors into buyers, yet it is also one of the most misread metrics in online retail. This guide shows you the exact formula with a worked calculation, explains how to read benchmarks without being misled, breaks the buying journey into funnel stages, and gives you specific fixes for each stage plus a worksheet to track progress.

Quick answer: Ecommerce conversion rate is the percentage of sessions (or visitors) that end in a purchase: orders divided by sessions, multiplied by 100. There is no universal “good” number, because rates vary by industry, price point, device and traffic source. Compare against your own trend first, then improve the weakest funnel stage.

On this page
  1. Key takeaways
  2. What is ecommerce conversion rate?
  3. How do you calculate ecommerce conversion rate?
  4. What is a good ecommerce conversion rate?
  5. How does the ecommerce conversion funnel break down?
  6. How can you improve conversion rate at each funnel stage?
  7. How do you find your biggest conversion leak?
  8. Metric worksheet: track your conversion rate properly
  9. What mistakes distort ecommerce conversion rate?
  10. Frequently asked questions
  11. Next steps

Key takeaways

  • The formula is simple (orders / sessions x 100), but the denominator you choose changes the result, so pick one definition and stick with it.
  • Published benchmarks are useful only when you know their sample, definition, time period and industry mix. Treat them as a rough range, not a target.
  • Your overall rate is the product of several smaller step rates. Improving the weakest step usually beats tweaking everything at once.
  • Segment by device, traffic source and new versus returning visitors before drawing conclusions. A blended average hides the real problems.
  • Track conversion rate alongside average order value and revenue per session so that you do not “improve” conversions by giving away margin.

What is ecommerce conversion rate?

Ecommerce conversion rate is the share of visits to an online store that result in a completed order. It measures efficiency: of all the people you paid or worked to attract, how many actually bought something.

It is worth separating this from two related ideas:

  • Macro conversion: the main goal, which for a store is a completed purchase.
  • Micro conversions: smaller steps that lead toward a purchase, such as viewing a product, adding to cart, starting checkout or signing up for back-in-stock alerts.

When people say “conversion rate” without context in ecommerce, they almost always mean the macro conversion, purchase. Micro conversions matter because they show you where in the journey the macro rate is being lost.

How do you calculate ecommerce conversion rate?

You calculate ecommerce conversion rate by dividing the number of orders by the number of sessions in the same period and multiplying by 100.

The basic formula

Conversion rate (%) = (Orders / Sessions) x 100

Some teams use users instead of sessions, or count converting sessions instead of orders (so one session with two orders counts once). None of these is wrong. What matters is that you use the same definition every time you compare periods, and that you know which definition any benchmark you read is using.

Worked calculation: a hypothetical store

Example: a hypothetical online tea shop records the following in one month.

MetricValue
Sessions40,000
Orders720
Revenue$30,240

Step by step:

  1. Conversion rate = 720 / 40,000 x 100 = 1.8%
  2. Average order value (AOV) = $30,240 / 720 = $42.00
  3. Revenue per session = $30,240 / 40,000 = $0.756, or roughly 76 cents per visit

Now imagine the shop lifts conversion from 1.8% to 2.1% with the same traffic and AOV. Orders rise to 840 and revenue to $35,280, an extra $5,040 per month without buying a single additional visitor. That is why conversion work tends to have a better return than simply adding traffic, as long as the traffic is reasonably qualified.

Sessions, users or orders: which denominator should you use?

Sessions are the most common denominator because most analytics tools and ecommerce platforms report them by default. Users can make sense for considered purchases where people visit several times before buying, since a session-based rate will look low even when the store is working well. Whatever you choose, document it in your reporting so nobody compares a session-based number with a user-based one.

MetricFormulaWhat it tells you
Add-to-cart rateSessions with an add to cart / SessionsHow persuasive product pages and listings are
Cart-to-checkout rateSessions that began checkout / Sessions with an add to cartWhether the cart builds or kills momentum
Checkout completion rateOrders / Sessions that began checkoutHow much friction your checkout has
Average order valueRevenue / OrdersHow much each buyer spends
Revenue per sessionRevenue / SessionsCombines conversion and AOV into one number

Revenue per session is a particularly honest metric. A discount can raise conversion rate while lowering AOV, and revenue per session shows whether the trade was worth it.

What is a good ecommerce conversion rate?

A good ecommerce conversion rate is one that is improving against your own baseline and is in a sensible range for your industry, price point and traffic mix. There is no single number that applies to every store, which is why this guide does not hand you one.

Where conversion rate benchmarks come from

Benchmarks are usually published by three kinds of sources:

  • Ecommerce platforms that can see aggregated data across the stores they host.
  • Analytics and personalization vendors that report averages across their client base.
  • Research firms and agencies that survey or sample a set of retailers.

Each source sees a different slice of the market. A platform used mostly by small, new stores will show different averages from a vendor whose clients are large, established brands with heavy repeat traffic.

Five questions to ask before trusting a benchmark

  1. What is the sample? How many stores, of what size, in which countries?
  2. What is the definition? Orders per session, converting sessions per session, or orders per user?
  3. What period does it cover? Holiday months can look very different from quiet months.
  4. Is it broken down by industry and device? A blended average across fashion, furniture and groceries tells you little about any one of them.
  5. Who published it and why? Vendor reports are often marketing tools. That does not make them wrong, but it is worth reading the methodology section.

If a benchmark does not answer most of these questions, treat it as anecdote rather than evidence.

Factors that move conversion rates up or down

FactorTypically pushes rate lower when…Typically pushes rate higher when…
Price pointProducts are expensive or considered purchasesProducts are low-cost, routine or impulse buys
Traffic sourceTraffic is broad, cold or from awareness campaignsTraffic is branded search, email or returning customers
DeviceVisitors browse on small screens with slow connectionsVisitors are on desktop or already know what they want
Visitor typeMost visitors are new to the brandA large share are returning buyers
SeasonIt is a quiet period with mostly research trafficIt is a peak gifting or sale period

This is why two stores with identical skill can report very different rates. Before you compare yourself with anyone, compare yourself with last month, last quarter and the same period last year.

How does the ecommerce conversion funnel break down?

The ecommerce conversion funnel is the sequence of steps a shopper passes through from arriving on your site to completing an order. Your overall conversion rate is the result of multiplying the conversion rate of each step.

StageWhat the shopper is doingStep metricTypical GA4 event
1. LandArriving on a page from search, ads, social or emailBounce or engagement rate of landing pagessession_start, page_view
2. DiscoverBrowsing categories, searching, filteringShare of sessions that view a productview_item_list, search
3. EvaluateReading a product pageAdd-to-cart rateview_item, add_to_cart
4. CommitReviewing the cartCart-to-checkout rateview_cart, begin_checkout
5. PayEntering shipping and payment detailsCheckout completion rateadd_shipping_info, add_payment_info, purchase

According to Google’s Analytics help documentation, the GA4 Purchase journey report under Monetization shows a closed funnel from session start through view product, add to cart, begin checkout and purchase. It only works once ecommerce events are implemented, so set up GA4 ecommerce tracking properly before relying on it. Most hosted platforms, including Shopify, also show a simplified conversion funnel in their own analytics.

Why the funnel view matters

Example: a hypothetical store converts 60% of visitors to product views, 8% of product viewers to add to cart, 50% of carts to checkout and 70% of checkouts to orders. Multiply those together and you get roughly 1.7% overall. Raising the weakest step, product view to cart, from 8% to 10% lifts the overall rate to about 2.1%. Raising the already strong checkout step by the same two points barely moves the total. The funnel tells you where effort pays.

How can you improve conversion rate at each funnel stage?

You improve conversion rate by finding the stage with the biggest drop-off, diagnosing why shoppers leave there, and testing changes aimed at that specific reason. The fixes below are grouped by stage so you can go straight to your leak. For a broader list of test ideas, see our conversion rate optimization tips.

Stage 1: Landing pages

  • Match the promise. If an ad mentions a specific product or offer, land people on that product or offer, not the homepage.
  • Load fast. Slow pages lose people before they see anything. web.dev documents the business case for speed, and you can work through how to pass Core Web Vitals on your key templates.
  • Show what you sell immediately. Above the fold, a visitor should understand the product category, a reason to trust you and where to click next.
  • Fix mismatched organic traffic. If certain search queries bring visitors who never buy, the page may be ranking for the wrong intent. Learning how to rank product and category pages for buyer-intent queries improves traffic quality, not just volume.

Stage 2: Discovery and navigation

  • Make site search excellent. Handle typos, synonyms and plurals, and never show an empty results page without suggestions.
  • Use filters people actually need. Size, color, price and availability usually matter more than obscure attributes.
  • Keep category pages scannable. Clear product photos, prices and key attributes on the card reduce pogo-sticking between listing and product pages.
  • Avoid navigation dead ends. Every page should offer a logical next step.

Stage 3: Product pages

The product page is where many stores lose the most shoppers, because this is where the buying decision is made.

  • Answer the obvious questions. Size, materials, compatibility, delivery time and return policy should be visible without hunting.
  • Use real, detailed images. Show scale, texture and the product in use. Add video when the product benefits from motion.
  • Write copy that sells benefits, not just specs. Our guide to product descriptions that sell covers frameworks you can apply directly.
  • Show social proof honestly. Display genuine reviews, including mixed ones. A wall of perfect scores can reduce trust.
  • Make the add-to-cart button unmissable, especially on mobile, where a sticky button often helps.

Stage 4: Cart

  • Show total cost early. Surprise shipping fees and taxes are a common reason shoppers leave. Show an estimate in the cart.
  • Keep edits easy. Changing quantity or removing an item should not reload the page or empty the cart.
  • Reassure at the moment of commitment. Returns, delivery dates and secure payment badges belong near the checkout button.
  • Use cross-sells carefully. One relevant suggestion can raise AOV. A wall of offers can distract from checkout.

Stage 5: Checkout

  • Allow guest checkout. Forcing account creation before purchase adds friction for first-time buyers.
  • Reduce form fields. Ask only for what you need to fulfill the order. Use address autocomplete where available.
  • Offer the payment methods your customers expect, including digital wallets that let mobile shoppers pay without typing card details.
  • Make errors helpful. Inline validation with plain-language messages prevents the frustrating “something went wrong” loop.

The Baymard Institute publishes extensive checkout usability research if you want to go deeper. When checkout is your leak, our list of cart abandonment fixes includes a recovery email sequence you can adapt.

How do you find your biggest conversion leak?

You find your biggest leak by comparing step-by-step rates across segments rather than looking at one overall number. A blended rate can stay flat while one segment collapses and another improves.

Work through this sequence:

  1. Split by device. Compare mobile and desktop at each funnel step. A large mobile gap at checkout often points to form or payment problems on small screens.
  2. Split by traffic source. Low conversion from one paid campaign may be a targeting issue, not a website issue.
  3. Split by new versus returning. If returning visitors convert well and new visitors do not, trust signals and clarity may be the problem.
  4. Split by landing page. Find high-traffic, low-converting pages. These are your highest-value fixes.
  5. Watch real sessions. Session recordings and heatmaps reveal confusion that numbers cannot, such as rage clicks on an element that looks clickable but is not.
  6. Ask customers. A one-question exit or post-purchase survey (“What almost stopped you from buying today?”) surfaces objections you would never guess.

Many of the patterns you uncover will be familiar from our list of UX design mistakes that quietly cost sales.

Metric worksheet: track your conversion rate properly

Use this worksheet monthly. Fill in the “Your number” column from your analytics and platform reports, then set a realistic target based on your own trend rather than an outside average.

MetricFormulaWhere to find itYour numberTargetNotes
SessionsCountAnalytics acquisition reportExclude internal and bot traffic
OrdersCountEcommerce platformShould roughly match analytics
Conversion rateOrders / Sessions x 100CalculatedNote your denominator
Add-to-cart rateAdd-to-cart sessions / SessionsGA4 purchase journey or platform funnel
Cart-to-checkout rateCheckout sessions / Add-to-cart sessionsGA4 or platform funnel
Checkout completionOrders / Checkout sessionsGA4 checkout journey
Average order valueRevenue / OrdersPlatform or GA4Watch during promotions
Revenue per sessionRevenue / SessionsCalculatedYour north-star efficiency metric
Mobile conversion rateMobile orders / Mobile sessionsAnalytics, device segmentCompare with desktop
Returning-customer rateRepeat orders / OrdersPlatform customer reportSignals loyalty and retention

A practical tip: if analytics orders and platform orders differ substantially, fix the tracking before you trust any rate. Consent banners, ad blockers and broken purchase events can all cause gaps.

What mistakes distort ecommerce conversion rate?

The most common mistakes come from measuring the wrong thing, not from the store itself. Watch for these:

  • Comparing different definitions. A session-based rate and a user-based rate are not comparable.
  • Ignoring traffic mix changes. A big awareness campaign will lower your rate even if the site improved. That is expected, not a failure.
  • Celebrating discount-driven spikes. Check AOV, margin and revenue per session before calling it a win.
  • Calling tests too early. Small stores often stop A/B tests after a few days, then make decisions on random noise. Run tests for full business cycles and enough orders.
  • Leaving bots and internal visits in the data. These inflate sessions and drag the rate down artificially.
  • Optimizing one page in isolation. A better product page that sends more people into a broken checkout does not help.

Frequently asked questions

What is the formula for ecommerce conversion rate?

Divide the number of orders by the number of sessions in the same period, then multiply by 100. For example, 500 orders from 25,000 sessions gives a 2% conversion rate. Some teams use users or converting sessions instead. Pick one definition, document it, and use it consistently so month-to-month comparisons remain meaningful.

What is the average ecommerce conversion rate?

Published averages vary widely depending on who collected the data, which stores were included, the industry mix and whether sessions or users were counted. Rather than chasing one figure, look for benchmarks broken down by industry, device and region, check their methodology, and treat them as a rough range. Your own year-over-year trend is the more reliable yardstick.

Why is my mobile conversion rate lower than desktop?

Mobile shoppers often browse casually, switch between apps and abandon forms that are tedious on small screens. Common causes include slow pages, tiny tap targets, long checkout forms and missing digital wallet payments. Compare each funnel step by device to see where the gap opens, then prioritize fixes at that step rather than redesigning everything.

Does traffic source affect conversion rate?

Yes, strongly. Branded search, email and returning visitors usually convert better than cold social or display traffic because they already know and trust you. When conversion rate drops after launching a new awareness campaign, it may simply reflect a change in traffic mix. Always segment by source before deciding the website itself needs fixing.

How long does it take to improve conversion rate?

Quick fixes such as removing surprise fees or fixing a broken mobile button can show results within weeks. Structured A/B testing takes longer, because each test needs enough orders to reach a reliable result. Smaller stores with fewer orders should focus on clear usability fixes first and reserve formal testing for higher-traffic pages.

Should I focus on conversion rate or traffic?

Usually both, in sequence. If your funnel leaks badly, extra traffic just pours into the same holes, so fix obvious conversion problems first. Once the store converts reasonably, growing qualified traffic multiplies the benefit. Revenue per session helps you judge which lever is limiting growth at any given time.

Next steps

Start by calculating your current ecommerce conversion rate using one consistent definition, then fill in the worksheet above for the last three months. Identify the funnel step with the steepest drop, segment it by device and source, and pick two or three fixes from that stage to test first.

If you would like a second pair of eyes on your funnel data, our team can review your analytics setup and store experience and suggest a prioritized improvement plan. Get in touch with our team to talk through where your store is losing buyers.