Why Your Shopify Conversion Rate Is Low (and What to Check First)
How to read your conversion rate properly, segment it, and work through the checks that actually explain a low number.
"Our conversion rate is low" is the most common thing we hear from store owners, and it's usually said with no number attached. Before you change anything on the site, it's worth knowing what your rate actually is, which version of it you're looking at, and which part of the funnel is dragging it down. The fixes are not that mysterious. Knowing which fix applies to your store is the part that saves money.
Know which number you're looking at
Shopify reports conversion rate as orders divided by sessions, and the admin breaks it into three stages: sessions that added to cart, sessions that reached checkout, and sessions that converted. GA4 may show a different figure because it counts sessions differently and may be missing events. Those two numbers will rarely match, and that's normal.
What matters is that you compare like with like over time. Pick one source, usually Shopify's, and track it consistently. If you have been comparing last month in GA4 with this month in Shopify, that's the first thing to fix.
Check your tracking before you trust the number
Compare orders in your Shopify admin with conversions in your analytics for the same week. If analytics is missing a big share of orders, the conversion rate you're worried about is not real. Broken purchase events, duplicated tags, and consent banners blocking scripts are all common.
Segment before you panic

A single store-wide number hides almost everything useful. Split it at least four ways:
By device. Mobile converting at a third of desktop is normal to a degree, but a large gap points at layout, speed, or a checkout problem on phones.
By channel. Email and direct traffic usually convert several times better than cold paid or social. If your rate dropped while paid spend went up, the site may be fine.
By landing page. One popular page converting badly is a page problem. Everything converting badly is a store problem.
By new and returning visitors. If returning visitors convert well and new ones don't, the issue is trust or clarity, not usability.
Do this first. It turns a vague worry into a specific question, and often the answer is already visible at this point.
What to check first, in order
1. Anything that's actually broken
Place a test order on a phone, on mobile data, with a real card. Try a product with variants, try a discount code, try the country and address formats your customers use. Broken is rare, but it's the cheapest thing to rule out and the most expensive to miss.
2. Speed on the pages that matter
Check your homepage, a busy collection page, and a best seller, and look at what real users experience rather than only a lab score. Slow pages do not just annoy people, they remove the ones with poor connections entirely, and those people never appear in your funnel as a drop-off.
3. The mobile buy area

Open your product page on a phone and look at the first screen. Can you see the price, the variant picker, and the add to cart button without hunting? Is the button reachable with a thumb? Does a chat bubble or cookie banner sit on top of it? A surprising share of low conversion rates are a sticky element covering a button.
4. Missing information on product pages
People do not abandon because they decided not to buy. They abandon because they couldn't answer a question. Sizing and fit, materials, compatibility, delivery timing, and returns are the big five. If customer service answers the same question twenty times a month, that answer belongs on the page.
5. Cost surprises
Shipping that only appears at checkout is the most reliable way to lose a sale you already had. State the shipping cost or the free shipping threshold before the cart, ideally on the product page. The same goes for taxes and duties if you sell across borders.
6. Trust signals
A first-time visitor is deciding whether you're a real business. Reviews that look real, a working contact method, a returns policy written in plain language, and a consistent design between store and checkout all carry weight here. Vague claims with nothing behind them do the opposite.
7. Friction in the cart and checkout
Guest checkout available and obvious, a short form, the payment methods your customers actually use, and no unnecessary fields. Every extra step is a chance to leave.
Things that look like conversion problems but aren't
Three patterns come up often enough to call out:
A traffic mix change. A rush of top-of-funnel traffic lowers the average rate even when nothing on the site got worse. Check whether the rate dropped within each channel, or only overall.
Seasonality. Compare with the same period last year as well as last month.
A price or product change. If you raised prices or your best seller went out of stock, the number will move for reasons no button colour will fix.
How low is low
Benchmarks are the most requested and least useful part of this conversation. Published averages vary widely by source, by industry, by price point, and by how sessions are counted, and a number pulled from a blog post is a poor target. Your own trend is the benchmark that matters: your rate this quarter against the same quarter last year, segmented by device and channel.
We'll cover published benchmarks separately, with the sources named, so you can judge how comparable they are to your store. Until then, treat any single quoted figure with suspicion, including ones that flatter you.
Change one thing at a time
Pick the biggest drop in your funnel, make one meaningful change, note the date, and leave it alone long enough to judge. Watch add to cart rate and checkout completion separately, because they fail for different reasons and a single blended number will hide which one you fixed. On a high-traffic store, run a proper test. On a smaller store, accept a clear before and after with nothing else changing, and be honest about the uncertainty.
If you'd rather have someone work through this with your actual data and come back with a prioritized list instead of a generic checklist, that's what our Ecommerce Growth and CRO service does.