Good Conversion Rate

"Good" conversion rate is contextual — 2-3% is typical sitewide for online stores, but mature apparel and beauty brands clear 4%. Here's how to read your number honestly.
Good Conversion Rate
A conversion rate that beats the median for your industry, device, and traffic source — typically 2-3% sitewide for online stores, with 4%+ achievable in mature categories.
There is no single 'good' conversion rate. The number that matters is whether yours beats the relevant peer set: your vertical, your traffic mix, and the device the visitor is on. A Shopify apparel store doing 3.2% on desktop and 1.6% on mobile is roughly average; the same numbers for a high-consideration electronics store would be excellent.
For most online retail in the €1M-€15M revenue band, a healthy sitewide rate sits between 2% and 3.5%. Beauty, fashion basics, and consumables push higher (4-6%) because purchase intent is strong and order values are low. Furniture, jewellery, and electronics sit lower (0.8-1.8%) because the decision cycle is longer.
The reason 'good' is slippery: conversion rate is a ratio, and both the numerator (orders) and the denominator (sessions) shift wildly with traffic source, device, and merchandising. A brand running heavy top-of-funnel TikTok traffic will look worse than one running branded search, even if the store is identical.
So instead of chasing a universal target, judge your conversion rate against three things: your vertical median, your own trailing 12-week trend, and your device split. If mobile is more than 50% behind desktop, that's where the upside is — not a generic target on a dashboard.
Adjusted CR = (Orders / Sessions) × (Vertical Median / Your Channel Median)
Orders
Completed orders
Successful checkouts in the period.
Sessions
Sessions
Unique visits in the same period — match the window exactly.
Vertical Median
Industry median CR
The typical conversion rate for stores in your category.
Your Channel Median
Your channel-weighted median
The CR you'd expect given your actual traffic mix (paid vs organic vs direct).
A Shopify apparel store does 2.4% sitewide. Apparel median is 2.8%, but their traffic is 60% paid social (which converts at ~1.5%) and only 15% branded search (which converts at ~6%) — so their channel-weighted expected CR is 2.1%.
Raw CR: 2.4%
Vertical median: 2.8%
Channel-weighted expected CR: 2.1%
→ Adjusted CR = 2.4% × (2.8% / 2.1%) = 3.2%
After adjusting for an unusually paid-heavy traffic mix, this store is actually outperforming the apparel median — not underperforming it. The raw 2.4% looks weak; the adjusted 3.2% tells the truth.
Use the table below as a starting reference, but anchor on the device column more than the sitewide one. Mobile is where most stores lose ground — typically 30-50% behind desktop — and where the most realistic gains live.
Typical conversion rate ranges by vertical and device (online retail, €1M-€15M revenue band)
| Vertical | Sitewide median | Desktop | Mobile | Top quartile (sitewide) |
|---|---|---|---|---|
| Beauty & skincare | 3.8% | 4.6% | 3.2% | 5.8% |
| Apparel basics | 2.8% | 3.4% | 2.2% | 4.2% |
| Apparel premium / fashion | 1.6% | 2.1% | 1.2% | 2.8% |
| Food & consumables | 4.2% | 4.8% | 3.8% | 6.5% |
| Home & decor | 1.4% | 1.8% | 1.0% | 2.4% |
| Jewellery | 0.9% | 1.3% | 0.6% | 1.8% |
| Electronics & accessories | 1.2% | 1.6% | 0.8% | 2.2% |
| Furniture | 0.5% | 0.8% | 0.3% | 1.2% |
One caveat: these ranges describe sitewide rates. If you're measuring product-page CR, add-to-cart rate, or checkout completion separately, the targets are different — checkout completion alone should clear 45-55% for a healthy store, regardless of vertical.
Frequently asked questions
For a Shopify store in the €1M-€15M revenue range, a good sitewide conversion rate is 2.5-3.5%. Apparel basics and beauty trend higher (3.5-5%); furniture and high-ticket categories trend lower (0.5-1.5%). The platform itself doesn't change the benchmark — your vertical does.
It depends entirely on what you sell. For furniture, jewellery, or high-ticket electronics, 1% is right around the median. For beauty, food, or apparel basics, 1% is well below average and signals a fixable problem — usually in mobile UX or checkout friction.
A 30-50% gap is normal across online retail. Mobile sessions skew earlier-funnel (discovery, browsing) while desktop captures more deliberate purchase intent. The gap is only a problem when it exceeds 50% — at that point the cause is usually checkout friction, slow page loads, or a payment-method mismatch.
Branded search and direct traffic convert at 5-10%; paid social converts at 0.8-2%; cold display can be under 0.5%. A store running 70% paid social will have a lower sitewide rate than one running 70% branded search — even if both are well-run. Always weight by channel before judging the topline number.
Median is the middle of the distribution — half of stores do worse, half do better. 'Good' typically means the top quartile: roughly 1.5-2x the median in most verticals. Anchoring on top-quartile gives you a stretch target without being unrealistic.
Session-based is the industry standard and what every benchmark you'll see is built on. User-based rates are useful for understanding multi-visit purchase journeys but make peer comparison impossible. Use sessions for benchmarking and users for cohort analysis.
Week-to-week swings of 10-20% are usually noise from traffic mix changes. A meaningful trend needs at least 4 weeks of data and ideally a stable acquisition mix. For A/B tests, aim for statistical significance at 95% confidence — small samples produce false positives constantly.
Heavily. Promotional periods can 2-3x your sitewide rate because intent and discounting peak together. Exclude promotional weeks when calculating your baseline, and compare year-over-year promotional periods to each other — not to a regular month.
Checkout completion (from initiating checkout to order placed) should sit between 45% and 60% for most online retail. Below 40% points to friction — usually unexpected shipping costs, forced account creation, or limited payment methods. Above 65% suggests strong pre-checkout filtering.
Stores starting below their vertical median typically gain 20-40% within 90 days by fixing the obvious leaks: mobile checkout, page speed, and PDP clarity. Moving from median to top quartile takes longer — usually 6-12 months of structured testing on a real experimentation cadence.
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.