New · A dedicated AI SEO channel: see conversions from ChatGPT, Perplexity, Claude & Gemini →
← Blog
Part of: SEO Conversion Tracking: Measure Conversions and Value from Organic Search →

Ecommerce Conversion Rate Benchmarks: Industry, Funnel and Shopify

Portrait of Samy ThuillierBy ··12 min read
Chart of ecommerce conversion rate benchmarks by industry and funnel stage

Ecommerce conversion rate benchmarks put a typical online store at about 1.4% to 2.7% of sessions ending in a purchase. The median Shopify store converts around 1.4%, the top 20% convert 2.6% or more, and low-price, repeat-purchase categories such as beauty and food run two to four times higher than furniture or jewelry. Which number applies to you depends on your category, your price point and how the benchmark counts a conversion.

This guide gives the current figures with their sources: overall, by industry, by device and by funnel stage (add-to-cart, checkout completion, cart abandonment). Then it covers what the benchmark pages skip: why revenue per session is the fairer comparison, how much of your own monthly rate is noise, how to read organic and AI assistant traffic by landing page, and the tracking errors that make a store look better or worse than it is.

If you run a lead generation, SaaS or content site rather than a store, our guide to the average website conversion rate covers non-purchase conversions and sitewide rates.

Ecommerce Conversion Rate Benchmarks at a Glance

Two benchmark sources publish their numbers openly, update them regularly and say what they measure. They disagree, and the reasons are useful (covered further down).

BenchmarkSample and periodHow it countsFigure
Littledata Shopify benchmark421 Shopify stores, June 29 to September 26, 2026Sessions with at least one purchase divided by all sessions1.4% median; top 20% 2.6%; top 10% 3.4%
Dynamic Yield ecommerce benchmarkOnline stores using its platform, updated monthlyActions completed divided by users who visited2.68% global average (checked October 2026)
The short version
Typical store: 1% to 3% of sessions buy.
Shopify median: 1.4%. Top 20%: 2.6%+. Top 10%: 3.4%+. Bottom 20%: under 0.5%.
Highest categories: beauty, food and beverage, pet care. Lowest: home and furniture, luxury and jewelry.
Compare on revenue per session too, not just conversion rate.

How to Calculate Your Store Conversion Rate

Ecommerce conversion rate = (Sessions with a purchase ÷ Total sessions) × 100

Illustrative example: 25,000 sessions in September, 550 of which included a purchase. 550 ÷ 25,000 = 0.022, so the store converted 2.2%. Shopify reports this as “online store conversion rate”; GA4 can report it as the session key event rate for the purchase event, once purchase is marked as a key event.

Three definitions change the answer, and benchmark pages use all three:

  • Purchasing sessions or orders. If a shopper places two orders in one visit, an orders-based rate counts two and a session-based rate counts one. The difference is small for most stores, but write down which one you use.
  • Sessions or users. One shopper often visits three or four times before buying. Divide by users and the same month looks much better. Littledata and Shopify use sessions; Dynamic Yield’s page describes its formula with users.
  • Purchases only or any conversion. An “overall” conversion rate that also counts email sign-ups is higher than the purchase rate and is not comparable to any ecommerce benchmark.

Use the same date range for both numbers and the same tool every month. Shopify, GA4 and your ad platforms will each show a different rate for the same store, because they count sessions and orders differently. Pick one as the source of truth and keep it.

Shopify Conversion Rate Percentiles

An average tells you little about where you rank. Percentiles do. These are from Littledata’s benchmark of 421 Shopify stores over 90 days ending September 26, 2026:

Position in the sampleConversion rate
Bottom 10%0.3% or less
Bottom 20%0.5% or less
Median (middle store)1.4%
Top 20%2.6% or more
Top 10%3.4% or more

The median is well below the 2% to 3% that most articles quote as “average”. That is expected: a few stores converting at 6% or 8% pull an average up, while the median is simply the store in the middle. If half of all stores sit below 1.4%, a store at 1.8% is doing better than most, not worse.

Ecommerce Conversion Rate Benchmarks by Industry

Category matters more than almost anything you change on the site. Here are both sources side by side. Dynamic Yield’s figures are twelve-month averages from its live benchmark page as checked in October 2026; they update monthly.

Dynamic Yield vertical12-month average
Beauty & Personal Care5.38%
Pet Care & Veterinary Services4.84%
Food & Beverage4.56%
Multi-Brand Retail2.86%
Fashion, Accessories & Apparel2.74%
Consumer Goods2.32%
Home & Furniture1.22%
Luxury & Jewelry0.69%

Littledata’s Shopify sample, by industry, for the same 90 days as above:

Littledata industryMedianTop 20%Stores
Beauty & Skincare2.6%3.8%33
Health & Supplements2.5%4.0%33
Fashion & Apparel1.3%2.2%69
Home & Furniture0.8%1.8%54

The two sources agree on the order (beauty and supplements high, fashion in the middle, home and furniture low) and disagree on the level. Some industry groups have only 33 stores, so treat one store more or less as able to move the median. Pick the row closest to what you sell, at your price point, and use the source whose definition matches your report.

Mobile vs Desktop Conversion Rate for Stores

This is where the sources contradict each other outright. Dynamic Yield’s twelve-month data shows mobile ahead: 2.86% on mobile, 2.78% on tablet and 2.23% on desktop. Littledata’s Shopify sample shows a tie, with a 1.5% median on both. Several of the top-ranking guides still say desktop converts better, some by a wide margin.

We cannot settle it from public data, because the samples, periods and definitions differ. Two things hold regardless. First, many people browse on a phone and buy on a laptop later, so device rates partly measure where the last visit happened. Second, the share matters more than the rate: Littledata’s benchmark summary puts the median store’s mobile traffic share at 70%. If mobile converts far below desktop in your own data, test the checkout on a real phone before calling the gap normal.

Funnel Stage Benchmarks: Add-to-Cart, Checkout and Abandonment

The purchase rate is the product of several steps. Benchmarks for each step tell you where a store leaks. These medians all come from the same Littledata sample, so they describe one population, measured per session:

MetricMedianWhat it measuresA weak number points to
Add-to-cart rate6.5%Sessions where a product was added to the cart, out of all sessionsProduct pages, offer, price clarity, traffic quality
Checkout completion rate53%Sessions that started checkout and went on to purchaseShipping costs, payment options, forms, errors
Cart abandonment rate78%Carts created that did not end in a purchaseCart page, surprise costs, comparison shopping
Conversion rate1.4%Sessions with a purchase, out of all sessionsThe sum of the above
Average order value$110Revenue per orderPricing, bundles, thresholds

Source: Littledata Shopify and ecommerce benchmarks, 421 stores, June 29 to September 26, 2026. Two warnings. You cannot multiply medians together to get an expected conversion rate, because the median store for one metric is not the median store for another. And product-page add-to-cart benchmarks divide by product page views, not by all sessions, so they are not comparable with this figure. Check the denominator before you compare.

Worked Example: Find the Stage That Costs You the Most

A benchmark is only useful if it tells you what to fix first. Here is the arithmetic for an illustrative store, using the funnel medians above as reference points.

Illustrative store, one month
40,000 sessions. 2,000 sessions added to cart: add-to-cart rate 5.0% (median 6.5%).
900 sessions started checkout: 45% of cart sessions.
405 sessions purchased: checkout completion 45% (median 53%).
Conversion rate: 405 / 40,000 = 1.01%. Average order value $90, so revenue $36,450.

Both stages are below the median. Which one is worth more? Fix each in isolation and keep everything else the same:

ScenarioCalculationPurchasesRevenueGain
Today2,000 x 45% x 45%405$36,450-
Add-to-cart rises to the 6.5% median2,600 x 45% x 45%526.5$47,385+$10,935
Checkout completion rises to the 53% median900 x 53%477$42,930+$6,480

The add-to-cart fix is worth about 70% more than the checkout fix here, because it feeds more people into every later step. The example assumes the share of cart sessions that start checkout stays at 45%, which you would verify after any change. Run the same three lines with your own numbers before choosing between product page work and checkout work.

Compare Revenue per Session, Not Just Conversion Rate

Conversion rate punishes stores with high prices. A furniture store will never convert like a skincare brand, and it should not try to. Revenue per session fixes that by folding order value into the comparison:

Revenue per session = Purchase revenue ÷ Sessions = Conversion rate × Revenue per purchasing session

Littledata publishes this metric for the same Shopify sample. The revenue per session benchmark has an overall median of $1.94, and the industry order flips compared with conversion rate:

IndustryMedian conversion rateMedian revenue per session
Home & Furniture0.8% (lowest)$2.58 (highest)
Health & Supplements2.5%$2.28
Fashion & Apparel1.3%$1.79
Beauty & Skincare2.6% (highest)$1.67 (lowest)

The category with the worst conversion rate makes the most money per visit, and the category with the best rate makes the least. Medians come from different stores, so you cannot back out an exact order value from these two columns, but the direction is clear. Use revenue per session for three jobs: comparing yourself with stores at a different price point, judging a change that lowers conversion but raises order value (a free shipping threshold, bundles), and comparing traffic sources.

Why the Benchmarks Disagree

You will see 1.4%, 2.68% and “2% to 3%” all called the average ecommerce conversion rate, plus several other figures in between. Most of the gap is method, not reality:

  • Median versus average. A few very high converters lift an average. The median store is lower.
  • Sessions versus users. A per-user rate is higher than a per-session rate for the same data.
  • Who is in the sample. A personalization platform’s customers and a Shopify analytics app’s users are different populations of stores. Neither represents every store, and neither is a random sample.
  • Rolling year versus one month. A single month can sit far from the twelve-month figure, especially around sales events. Dynamic Yield’s page itself showed one vertical swinging sharply between August and September.
  • Region. Conversion rates differ by market. Our website conversion rate guide shows the regional split.
Checklist before you compare
  • Does the benchmark divide by sessions, like your report?
  • Is it a median or an average?
  • Is the sample your platform and your size of store?
  • Is it a rolling year or a single month, and does your period match?
  • Does it count purchases only?

What Is a Good Ecommerce Conversion Rate?

A good rate passes three tests, in this order:

  1. It beats your own baseline for the same months last year, with the same definition. Year over year removes seasonality.
  2. It sits in the top half for your category using a benchmark with a matching definition. Above the Shopify top 20% line (2.6%) is strong for most categories; for furniture or jewelry, 1.5% may already be strong.
  3. Revenue per session rises with it. A rate that improves because of deep discounts or cheaper products can leave you with less money.

Review the rate weekly only to catch breakages (a sudden drop to zero, or a spike from a pricing error), monthly for trends, and quarterly against benchmarks.

Is 0.7%, 2.5%, 12% or 30% Good for an Online Store?

RateWhere it sitsFine ifCheck first if
0.7%Between the Shopify bottom 20% (0.5%) and median (1.4%)You sell furniture, luxury or jewelry (Dynamic Yield luxury average: 0.69%), or most traffic is blog contentYou sell low-price consumables: look at add-to-cart rate first
2.5%Just under the Shopify top 20% line (2.6%)Almost any category except beauty, food and pet, where it is near or below averageIt jumped from 1.5% in a month: verify tracking
12%Far above the Shopify top 10% (3.4%)A single campaign page or an email-only segment, measured on its ownIt is your whole store: look for duplicate purchase events or missing sessions
30%Not a realistic store-wide purchase rateA checkout-step rate, or a returning-customer reorder pageAnything else: the tracking is broken

For lead forms, newsletter sign-ups and other non-purchase conversions, higher numbers can be normal; the website conversion rate guide covers those ranges.

Your Own Rate Has a Margin of Error

Small stores often panic over a monthly drop that is just noise. A conversion rate is a proportion, and proportions from small samples bounce around. Using the standard approximation (illustrative, assuming a true rate of 2%):

Sessions in the periodApproximate 95% range around 2%
1,0001.1% to 2.9%
10,0001.7% to 2.3%
50,0001.9% to 2.1%

The range is 1.96 × √(0.02 × 0.98 ÷ sessions) on each side. At 1,000 sessions a month, a store converting a steady 2% can report anything from about 1.1% to 2.9% without any real change. Real data is noisier still, because one shopper’s several sessions are not independent. So if you have under 10,000 sessions a month, compare quarters, not months, and do not react to a benchmark gap of a few tenths of a point.

Conversion Rate by Channel for Stores

Every store-wide rate is a blend of channels that behave very differently. Returning customers, email and branded searches convert best. Cold paid social converts worst. Paid and organic search sit in between and depend on which page the visitor lands on. Public channel benchmarks for stores are rare and rarely state their method, so build your own table from one tool, one purchase definition and one period:

ChannelSessionsPurchasing sessionsRateRevenueRevenue per session
Your email
Organic search
Paid search
Paid social
AI assistants (ChatGPT, Perplexity...)
Direct

Track it monthly. A drop in the store-wide rate with no drop in any channel row means the traffic mix changed, not the store.

Organic and AI Assistant Traffic: Benchmark by Landing Page

Google and Bing do not pass the search keyword to your site, and AI assistants such as ChatGPT and Perplexity send visits with a referrer at best. So the only reliable way to judge organic conversion is by landing page. An illustrative month of organic traffic:

Landing page typeSessionsOrdersRateRevenueRevenue per session
Product pages6,0001502.5%$12,000$2.00
Collection pages9,0001351.5%$11,475$1.28
Blog guides20,000400.2%$3,800$0.19
All organic35,0003250.93%$27,275$0.78

Against a 1.4% median, organic looks weak at 0.93%. Split by page, the product pages convert at 2.5%, near the top 20% line, and the blog pulls the blend down because readers are still researching. The fix is not to “improve organic conversion”; it is to grow the product and collection pages that already sell (see our guides to product page SEO and category page SEO) and to link guides to the products they discuss.

Our SEO conversion tracking guide shows how to build this report, and AI conversion tracking covers assistant traffic. If you want it without building reports, SEOConversion reads purchase events from the dataLayer on Shopify, WooCommerce and Webflow and attributes revenue to organic and AI search by landing page. Visits that arrive without a referrer stay Direct; it does not guess.

Measurement Errors That Fake a Low or High Rate

Before comparing with any benchmark, rule these out. Each one moves the rate without a single real sale changing:

  • Duplicate purchase events. The thank-you page fires the purchase tag again when a customer reloads it or returns to it from an email. The rate looks high. Compare purchases in analytics with orders in your store admin for the same days.
  • Test and internal orders. Staff test orders and draft orders inflate small stores noticeably. Filter internal traffic and tag test orders.
  • Refunds and cancellations. Analytics counts the purchase at checkout. If many orders are later cancelled or refunded, your real rate is lower than reported. Note the refund rate next to the conversion rate.
  • Bots and crawlers. Bot sessions never buy, so they drag the rate down. A sudden traffic spike from one country or with zero engagement is the usual sign.
  • Missing purchases. Ad blockers, declined consent and checkouts on a separate domain can drop purchase events. If analytics shows fewer orders than the admin, the rate is understated. Server-side or platform-level purchase data closes most of the gap.
  • Mixed definitions. Comparing a per-user rate from one tool with a per-session benchmark, or an “all key events” rate with a purchase-only benchmark.

What Moves an Ecommerce Conversion Rate

Things you mostly cannot change

  • Price point and order value. Expensive items take more visits and more research per order.
  • Purchase frequency. Consumables people reorder (food, skincare, pet supplies) convert higher.
  • Purchase type. Subscriptions ask for a bigger commitment than a one-off order; track the first order, trial-to-paid and renewals as separate rates.

Things you can change

  • Traffic mix. More returning customers and branded searches raise the rate; a cold prospecting campaign lowers it.
  • New versus returning visitors. Returning visitors convert far higher. Report the two separately, with their share of sessions.
  • Product page clarity. Price, delivery date, returns, sizing and reviews visible without scrolling.
  • Checkout friction. Surprise costs, forced account creation, missing wallets and form errors.
  • Speed and mobile usability. Most sessions are on phones, so slow pages and small tap targets cost the most.

How to Raise Your Rate, by Funnel Stage

Start where the worked example points, then test one change at a time:

If this is weakTest first
Add-to-cart rateClear price and total cost, delivery date on the product page, reviews and photos near the button, size or fit guides, faster image loading on mobile
Cart to checkoutShipping cost shown in the cart, a free shipping threshold priced against your margin, express wallet buttons in the cart
Checkout completionGuest checkout, fewer fields, address autocomplete, wallets and buy now pay later where order values are high, clear returns policy, error messages that say what to fix
Returning visitors who do not buyAbandoned cart and browse emails, back-in-stock alerts, saved carts across devices
Everything at onceTracking. Place a test order and confirm one purchase is recorded with the right value

Judge every test on revenue per session as well as conversion rate. For example, a discount pop-up that lifts the rate by a tenth of a point but cuts order value by 15% loses money. To measure value by page and channel, see our guide to revenue attribution.

FAQ

What is the average conversion rate for ecommerce businesses?

Roughly 1.4% to 2.7% of visits end in a purchase, depending on whose data you use. Littledata’s median across 421 Shopify stores was 1.4% for June to September 2026, and Dynamic Yield’s global average was 2.68% when we checked in October 2026. The gap comes from the sample, the denominator (sessions or users) and median versus average.

What is the ideal conversion rate for ecommerce?

There is no single ideal rate, because price and purchase frequency set the ceiling. In Littledata’s Shopify sample, 2.6% put a store in the top 20% and 3.4% in the top 10%. The better target is a rate above your own baseline that also raises revenue per session.

Is 2.5% a good ecommerce conversion rate?

Usually, yes. It is close to the top 20% line (2.6%) in Littledata’s Shopify sample and just under Dynamic Yield’s 2.68% global average. For a beauty, food or pet store it is about average or below; for furniture, luxury or jewelry it is well above average.

What is a good Shopify conversion rate?

In Littledata’s sample of 421 Shopify stores, the median was 1.4%, the top 20% started at 2.6% and the top 10% at 3.4%. Below 0.5% put a store in the bottom 20%. Shopify’s own analytics reports this as online store conversion rate, based on sessions.

What is the ecommerce conversion rate formula?

Divide the number of sessions with a purchase by total sessions for the same period, then multiply by 100. Some tools divide orders instead of purchasing sessions, and some divide by users, which gives a higher rate. Use the same definition as the benchmark you compare against.

What is a good add-to-cart rate?

Littledata’s Shopify median was 6.5% of sessions adding a product to the cart, with the top 20% at 12% or more. Some benchmarks divide by product page views instead of sessions, which gives a different number, so check which one a benchmark uses before comparing.

See which landing pages turn search visits into orders.

SEOConversion reads purchase events on Shopify, WooCommerce and Webflow and shows the revenue organic search and AI assistants bring, landing page by landing page.

Start free