More sales from the traffic you already have
The panicked question I hear most often, the benchmark numbers that show what 'low' actually means, and the exact order in which I check a store before I blame the design.
The message usually arrives at night. An owner has just looked at their analytics, seen a conversion rate starting with a zero, and typed some version of the same question into my inbox: why is my Shopify conversion rate so low? Behind the question there is always the same fear, that the store is quietly broken and the ad money going into it is being burned.
Most of the time the store is not broken. It is undiagnosed. Those are different problems, and the second one is much cheaper to fix. This entry is the checklist I actually work through, in the order I work through it, so you can run the same walk before you spend anything on a redesign or a new app.
Before touching the store I put the number in context, because half of these late night messages are about a rate that is completely normal. The most useful public reference I know is Littledata’s benchmark, built from 2,800 ecommerce sites: the average conversion rate for Shopify stores was 1.4%. More than 3.2% would put you in the best 20% of stores, and more than 4.7% in the best 10%. On mobile the average drops to 1.2%, on desktop it rises to 1.9%.
So if you are staring at 1.1% and comparing yourself to a “2 to 3% industry standard” you read somewhere, you are punishing yourself against a number that does not describe stores like yours. And if you are at 2.8%, congratulations, you are well above the median and your growth problem probably lives in traffic, not conversion.
This is the least glamorous check and it explains more low conversion rates than everything else on the list combined. A store fed by cold TikTok traffic and a store fed by branded Google searches can be pixel for pixel identical and convert several times apart, because one audience walked in asking for the product by name and the other was interrupted mid scroll.
So before I judge the store, I segment the conversion rate by traffic source and by landing page. If branded search converts fine and paid social converts near zero, the store is not broken, the expectations are. The fix lives in targeting, creative, and landing page match, not in the theme settings.
Next I split the same number by device, because an overall rate is an average of two very different experiences. Littledata’s benchmark gap, 1.2% mobile against 1.9% desktop, tells you some gap is universal. What I look for is a gap far wider than that. When mobile converts at a quarter of desktop, something specific is wrong on the phone: a slow first load, a cookie banner eating the screen, a sticky header covering the add to cart button, a form that fights the keyboard.
Most stores I see get the majority of sessions from mobile, so a mobile specific leak drags the whole average down while the desktop numbers look respectable. This is the single most common way a “low conversion rate” is actually a mobile problem wearing a disguise.
A conversion rate is the end of a chain, and the chain has three links you can measure in any analytics setup: how many visitors add to cart, how many of those reach checkout, and how many of those pay. Littledata gives useful reference points for the two ends: the average add to cart rate for Shopify is 4.6%, and the average checkout completion rate is 45%.
Compare your own two numbers against those. If almost nobody adds to cart, your problem lives on the product page: the offer, the photos, the price presentation, the trust. If people add to cart but never finish, your problem lives in the cart and checkout, and that is a different repair job with different tools. The point of this check is that “conversion is low” is not a diagnosis. “Add to cart is fine but checkout completion is 28%” is a diagnosis.
A low conversion rate is never the disease. It is the fever. The checklist exists to find the infection, and the infection is almost always in one specific step, not everywhere at once.
When Baymard Institute surveyed US online shoppers about why they abandon, the largest fixable reason, named by 39% of abandoners, was extra costs that were too high: shipping, taxes, fees. The second was slow delivery at 21%. Neither of those is a design problem. Both are visible in a five minute walk through your own store: add a product, go to checkout, and watch what happens to the total.
If your shipping cost appears for the first time on the payment step, you have found a leak that no app will patch. Show the cost earlier, price it into the product, or set a threshold, but do not let the total jump at the finish line.
I stopped trusting my own perception of speed years ago, because my cached, desktop, fiber connection experience has nothing in common with a first time visitor on a mid range phone. The published evidence here is consistent. Renault’s team, in a dataset of over 10 million visits published on web.dev, found that a 1 second improvement in Largest Contentful Paint correlated with a 14 percentage point drop in bounce rate and a 13% increase in conversions.
Run PageSpeed Insights on your product page, not your homepage, and look at the field data for mobile. If LCP is over 4 seconds, put speed above every cosmetic idea on your list.
In the same Baymard research, 19% of abandoners said they did not trust the site with their credit card information. Owners hate this check because it feels personal, but I run it as a cold inventory: is there a physical address and a reachable human anywhere? Does the returns policy exist and can a buyer find it from the product page? Do the product photos look like the store took them, or like they were scraped? Is there a single spelling error in the checkout?
None of these items costs money to fix. Together they decide whether a stranger types card numbers into your site.
Run the six checks in order and you will leave with something much better than a mood: a ranked list of one or two specific leaks, each with a benchmark telling you roughly how far below normal you sit. That distance is your potential. A store at 1.1% does not need to become Amazon. It needs to close the gap to 1.4%, then look at what separates it from the 3.2% band, one repaired step at a time. In my experience the first repaired step is the one that pays for all the diagnostic work, because it keeps paying on every future visitor without a single extra dollar of traffic spend.
Littledata's benchmark of 2,800 ecommerce sites puts the Shopify average at 1.4%. More than 3.2% puts you in the best 20% of stores, and more than 4.7% puts you in the best 10%. Your own trend and your own device split matter more than any single average.
Not automatically. It sits below the 1.4% Shopify average in Littledata's data, but a store with cold social traffic, high prices, or a long consideration cycle can be healthy at 1%. The useful question is which funnel step sits furthest below its own benchmark, not whether the total offends you.
Some gap is normal: Littledata measured 1.2% average on mobile against 1.9% on desktop. If your gap is much wider than that, suspect slow loading, forms that are painful to type on a phone, and layouts that hide the add to cart button below heavy image blocks.
Almost never as a first move. In my audits the cause is usually traffic mix, speed, or one broken funnel step, and all three survive a redesign untouched. Diagnose first, then fix the one step that leaks, then judge whether the design itself is the constraint.