Skip to content

CRO · Original research · 2026

Shopify stores are great at buying traffic. Most lose it at the door.

We pulled up more than 1,000 live Shopify storefronts on a phone, the way a real shopper arrives, and looked at what happens after the click. Most stores pay to bring people in. Almost all of them leak those people on arrival. Here's the data.

There's a strange imbalance in how Shopify stores spend their effort. Acquisition gets the budget, the pixels, the agencies, the ad accounts. Conversion, the part that decides whether any of that traffic turns into money, gets whatever's left over. Usually that's nothing.

So we went and measured it. We loaded more than 1,000 live Shopify storefronts on a phone and checked, store by store, what an arriving shopper actually hits.

Almost everyone is paying for traffic

The acquisition machine is humming. Across the stores we looked at, paid and owned channels are the norm, not the exception:

Of 1,000+ live Shopify stores, the share that...
57% run the Meta pixel to track and re-market the traffic they pay for
47% run Klaviyo to email and win shoppers back
25% run Google Ads
15% offer buy-now-pay-later at checkout

StorePilot audit of 1,000+ live Shopify storefronts, 2026.

Add it up and most of these merchants are spending real money, every day, to put a stranger on a product page. That's the expensive part of the funnel. So you'd expect the page they land on to be ready for them.

Almost everyone is leaking it

It isn't. The same stores that pay to get a shopper to the door make that shopper work to buy once they arrive. These aren't deep, hidden problems. Every one of them is visible in the first few seconds on a phone:

Of 1,000+ live Shopify stores, the share that...
93% had at least one conversion leak we could see on arrival
65% bury Add to Cart below the fold on mobile
60% have no free-shipping threshold to lift order value
37% load a slow, heavy homepage on mobile
31% show no returns or guarantee near the buy button

StorePilot audit of 1,000+ live Shopify storefronts, 2026.

The headline number is that 93% had at least one leak we could see on arrival. Not a subtle one. Add to Cart below the fold. No free-shipping nudge. A homepage that takes too long to load on cellular. The kind of thing that costs a sale quietly, on every visit, without ever showing up as a line item.

The surprising part is what isn't the problem. Most of these stores already run a reviews app, an email tool, and a tracking pixel. They aren't under-equipped. The gap is on the page itself: a buy button you can't see on a phone, no free-shipping nudge, nothing reassuring at the moment someone decides. You can't install your way out of those.

Inside the 93%: what the leaks actually are

A number that big deserves unpacking. Behind the 93% sit four distinct leaks, at four different points in the shopper's path, and many stores carried more than one at once.

The buried buy button (65% of stores). A shopper taps your ad and lands on a product page. They see a photo, maybe a title. The Add to Cart button sits somewhere past a scroll they haven't decided to make yet. This happens because themes get set up on a desktop screen in the theme editor, where everything fits. On a phone, the hero image and the title push the button down and out of view. Nobody chose that. Nobody checked, either. The good news is that it's usually a theme setting, which makes it the cheapest fix on this list.

The missing free-shipping threshold (60%). This one leaks twice. Shoppers who would have added a second item to clear a threshold never do, so the order stays small. And shoppers who reach checkout meet a shipping fee they didn't see coming, which is the single most cited reason for abandoning a checkout in the external research further down this page. A threshold with a small progress nudge, the "you're $12 away from free shipping" bar, closes both at once.

The slow homepage (37%). Speed problems accumulate quietly. Every app adds a script. The hero video seemed worth it at the time. The page still loads fast on office wifi, so nobody sees what it does on a phone on cellular, and that is exactly where the paid traffic arrives. You are paying per click, and some of those clicks give up before the page finishes drawing.

Nothing reassuring at the moment of decision (31%). A shopper with a thumb hovering over the buy button has questions. What if it doesn't fit? When does it arrive? Who pays for the return? If the answers live in a footer link, a share of those shoppers leaves rather than going hunting. One plain sentence near the button covering returns, delivery, or a guarantee answers the question at the moment it gets asked.

Notice what these four have in common: they compound. A visitor has to survive the slow load, then find the button, then feel safe enough to press it, then not flinch at shipping. Each leak takes its cut in sequence. That's why a store with three of them can look fine on every individual report and still quietly underperform in total.

One more thing worth noticing: none of this is broken code, bad products, or ugly design. Every leak on this list shows up within seconds on a phone, which means every one is findable without a developer, and most are fixable inside the theme editor.

The pattern: paid in, leaking out

Put the two charts together and the picture is uncomfortable. More than half of these stores run the Meta pixel. Nearly half run Klaviyo. A quarter run Google Ads. They pay to acquire and they pay again to re-market. Then they hand that hard-won, paid-for visitor a page that buries the buy button, skips the reassurance, and loads slowly.

Paid traffic doesn't fix a leaky store. It amplifies it. A wasted visitor from a cold ad is annoying. A wasted visitor you paid for, twice, is expensive.

That's the whole case for conversion work, and it's why the cheapest growth most Shopify stores have left is not another ad channel. It's the floor the ads land on.

Why the traffic-first pattern happens

It would be easy to read all this as carelessness. It isn't. Merchants end up traffic-first for reasons that make complete sense from inside the business.

Acquisition has an industry behind it. Ads come with a dashboard, a budget field, an account rep, and an agency that returns your calls. Spend more, get more sessions, watch the graph move the same day. Conversion work has none of that infrastructure. No vendor is on the phone about your buried buy button.

The feedback is lopsided too. Turn the ads off and revenue dips within days, so ads feel like the thing that causes revenue. A buy button below the fold never triggers an alert. It costs you on every visit and the loss never shows up as a line item, because you can't see the orders that didn't happen.

Installing an app also feels like fixing something. The stores in our audit were well equipped: 57% run the Meta pixel, 47% run Klaviyo, a quarter run Google Ads. Each install scratched the itch of doing something about growth. But apps sit beside the page. The page itself, the part the shopper actually touches, belongs to no app, and so it ends up belonging to nobody.

There's a tell hiding in our own adoption chart. The most buy-side tool on the list, buy-now-pay-later at checkout, was also the least adopted, at 15%. Tools that promise more visitors get installed first. Tools that help the visitor already on the page complete a purchase come last, if at all. That ordering, repeated across a thousand stores, is the traffic-first pattern in one line.

The last piece is confidence. Buying traffic feels like moving sliders. Conversion work feels like it needs a specialist, so it waits for the big redesign that happens every couple of years. In between, the same leaks run every single day. If you'd rather build that muscle than wait, our Shopify CRO guide lays out the whole method.

CRO statistics for 2026: the external numbers that back this up

Our audit measured storefronts from the outside. The wider research on what happens after the click points in the same direction. These are the conversion statistics we actually trust for 2026. Each comes from a named source, and each maps onto a leak we found.

About 70% of carts are abandoned. The Baymard Institute's running average across 50 separate studies puts documented cart abandonment at 70.22%. Seven in ten shoppers who put something in a cart leave without paying. Some were only browsing and were never going to buy anything. The rest left for reasons stores control. One definitional note before you compare this to your own analytics: cart abandonment (added to cart, then left) and checkout abandonment (started checkout, then left) are different funnels. The 70.22% is the first. Blend them and you count the same lost shopper twice.

The reasons are mundane, and most are fixable. When Baymard surveyed US shoppers on why they abandoned during checkout, the answers were: extra costs like shipping and fees were too high (39%), delivery was too slow (21%), they didn't trust the site with their card details (19%), the site required an account (19%), and the checkout was too long or complicated (18%). Put that list next to our audit. The top reason, surprise costs, is the exact leak behind our 60% missing-free-shipping-threshold finding. The trust concern is the leak behind our 31% no-reassurance finding. Different datasets, same shopper.

Checkout design alone is worth billions. Baymard estimates $260 billion in lost orders is recoverable across US and EU ecommerce purely through better checkout flow and design, with large sites able to lift conversion by roughly 35% from checkout improvements alone. One concrete culprit: the average US checkout shows shoppers 23.48 form elements when 12 to 14 would do the job.

Speed converts in tenths of a second. "Milliseconds Make Millions," a study by Google and Deloitte covering 37 brand sites and 30+ million user sessions, found that a 0.1-second improvement in mobile site speed lifted retail conversions by 8.4% and average order value by 9.2%. That lift came from a tenth of a second, not a full second. It's the context for the 37% of audited stores loading a slow, heavy homepage on mobile.

One thing you won't find here is a table of average conversion rates by industry, device, or country. Those numbers answer a different question, and we keep them, with sources and sample sizes attached, in our Shopify conversion rate benchmarks post.

Mobile commerce statistics: where the traffic is, where the buying isn't

The mobile numbers deserve their own section, because they turn the audit's most common finding from a detail into a headline.

Mobile is where shopping happens now. Dynamic Yield's benchmark data, drawn from 400+ brands and hundreds of millions of monthly users, puts mobile at roughly 76% of ecommerce traffic over the trailing twelve months. Contentsquare's 2026 Digital Experience Benchmark, built on 99 billion sessions across more than 6,000 sites, has mobile carrying about 70% of visits.

Mobile is also where the buying isn't. In that same Contentsquare dataset, desktop converts about 74% higher than mobile. Phone sessions are shorter, more interrupted, and easier to abandon. Some of that gap is just life: people browse in a queue on their phone and finish on a laptop after dinner.

But not all of it. A meaningful share of the gap is design debt, and our audit shows it directly. 65% of the Shopify stores we checked bury Add to Cart below the fold on mobile, and 37% serve a slow, heavy homepage to the device that carries three quarters of their visits. The channel with the most traffic gets the least-inspected experience. If a physical shop got most of its foot traffic through a side entrance, someone would eventually go look at that entrance. Online, almost nobody does, because the desktop preview in the theme editor looks great.

The fixes are unglamorous, which may be why they stay unfixed. A sticky Add to Cart bar that follows the scroll. A hero image sized for a phone instead of a monitor. Express payment buttons, since a shopper on a train will tap Shop Pay but won't type a card number. None of this is a rebuild. Most of it is an afternoon in the theme editor, aimed at the device where three out of four of your visitors already are.

The practical read: the mobile gap is partly behavior you can't change and partly friction you can. Fix the second part and your gap narrows regardless of what the population average does. If you want to see where your own mobile rate sits against device-level numbers, they're in the benchmarks post.

How to use CRO statistics without fooling yourself

A page full of percentages invites a mistake we see constantly: treating population statistics as if they describe your store. They don't. Baymard's 70.22% is a mean across 50 studies. Contentsquare's figures pool 99 billion sessions from businesses of every size. Your store is one point inside those distributions, and your traffic mix, price point, and product category can put you far from every average while nothing is actually wrong.

Check the shape of the number too. A mean and a median tell different stories, because a handful of huge stores can drag an average up, so an "average conversion rate" pooled from enterprise brands will sit above what a typical independent store sees. When a source doesn't say which one it reports, or how many stores sit in the sample, treat the number as decoration. The statistics we cite in this article name their source and sample for exactly that reason.

So use these numbers as a compass, not a target. A benchmark is good for one thing: telling you which stage of your funnel looks abnormal enough to investigate. It's a bad thing to chase, because you can hit a benchmark and still make less money. A store that lifts its conversion rate by discounting harder beats its old rate and shrinks its margin in the same move.

The honest order of operations goes like this. Measure your own funnel first, split by device, from landing to purchase, and find the stage that falls furthest from your own recent history. Change one thing at that stage. Then test the change against a control with enough traffic to mean something, and let the test finish instead of calling a winner after three good days. Our Shopify A/B testing guide covers sample sizes, significance, and the ways early peeking manufactures fake wins.

And judge the result in revenue per visitor, not conversion rate. Conversion rate is a means; money is the end. Every statistic in this article can tell you where to look. None of them can tell you what's true on your store. Only your own measured funnel does that.

How we ran the audit

We did this the way StorePilot works. We loaded each store on a real mobile browser, the way a shopper actually arrives, and looked at the path to purchase: the headline, the buy button, the proof, the speed, the reassurance. Not a survey. Not opinions. Just what an arriving buyer hits.

Two honest caveats about the method. First, this is an outside-in read. We see what a shopper sees, not each store's analytics, so we can say a leak exists but not what it costs that particular store. Second, "visible on arrival" sets a deliberately low bar, and if anything it undercounts. Whatever friction lives deeper in the funnel, in the cart, in checkout forms, in shipping options, sits on top of the 93% we could see from the doorstep.

That's also how the product itself runs, continuously, on a real store. StorePilot watches how shoppers behave, finds the friction, and only proposes fixes that are on-brand and fully reversible. It tests them honestly, with real significance thresholds, no early winners, and revenue per visitor as the scoreboard instead of a vanity conversion rate. The point isn't to find a hundred problems. It's to fix the few that move money and prove they did.

Who's behind this

StorePilot is built at EVDEV, a studio where Misha Gavura and his team have spent years doing hands-on conversion work for Shopify merchants, the unglamorous, store-by-store kind that does not scale by hand. This audit is what that experience looks like pointed at a thousand stores at once: the same checks we'd run for a single client, automated, then read back as a pattern. StorePilot is the attempt to give every merchant that same eye, running all the time, without needing a CRO team on payroll.

What to check on your own store this week

You don't need this audit to find your own leaks. Open your store on your phone, on cellular, like a stranger would, and run the same four checks we ran:

  • Can you see Add to Cart on a product page without scrolling? That's the most common leak we found, and usually a theme setting. (More on mobile conversion.)
  • Are there reviews on the page, with a count, near the price? If you've got none, a handful is the highest-return fix here. (Why social proof carries the sale.)
  • Is there a shipping, returns, or guarantee line within a thumb's reach of the buy button? If not, add one sentence. (Product-page details that quietly close people.)
  • Are you leaving order value on the table with no free-shipping threshold? (How to raise average order value.)
  • Does the homepage finish loading before you'd have given up? Heavy hero media and stacked app scripts are the usual weight, and 37% of the stores we audited carried it.

One more step before you touch anything: write down your current numbers. Conversion rate by device. Revenue per visitor. Then fix one leak and give it a fair window. A before-and-after glance across a single week will mislead you, because weekends and promos swing conversion on their own. The changes worth real money deserve a real test, not a gut read of last Tuesday.

If you want the full playbook behind these, start with our CRO guide for Shopify. And if you're wondering why the buyer the AI sends you matters even more now, that's the other side of this same story.

The niche cut: who has it worst

The obvious pushback on a headline number like 93% is some version of "fine, but what about stores like mine?" Fair. An average across a thousand stores hides as much as it shows. So for the July update we went back to the raw audit data and split it by what the stores sell. Every niche with at least 18 audited stores made the cut, 13 in all. The samples are small, 18 to 25 stores each, so read these as strong hints rather than verdicts. The direction is still hard to ignore.

Visible conversion issues by niche. StorePilot audit of 1,013 live Shopify stores, re-queried July 2026. Niches with 18+ audited stores, sorted by average issues.
Niche Stores Avg. visible issues Buried Add to Cart No free-shipping nudge
All audited stores 1,0132.565%60%
Artisan chocolate 183.883%94%
Craft coffee 203.185%65%
Scrunchies 193.063%68%
Nut butter 192.584%53%
Loose-leaf tea 182.372%50%
Granola 182.256%44%
Baby swaddles 192.268%58%
Beard oil 182.161%33%
Electrolyte drink mixes 182.156%50%
Vegan skincare 251.948%60%
Matcha 181.850%39%
Natural deodorant 211.857%33%
Handmade soap 201.750%40%

Food and drink owns the top of the table. Artisan chocolate is the roughest shelf in the audit at 3.8 visible issues per store, and 17 of its 18 stores have no free-shipping threshold. That one stings because chocolate is a gifting category with a small unit price, exactly the setting where a "you're one bar away from free shipping" nudge does its best work. Our free-shipping threshold calculator will do the arithmetic if you're in that boat.

The spread on the buried buy button surprised us more. 85% of craft coffee stores hide Add to Cart below the fold on mobile, and nut butter sits right behind at 84%. Vegan skincare, at 48%, is the only niche meaningfully better than the 65% baseline. Our read, and it is a read rather than a measurement: coffee and food pages stack origin stories, tasting notes, and brew guides above the button, while skincare brands sell reassurance for a living and learned long ago to keep the purchase and the proof near the top.

The cleanest shelves are handmade soap at 1.7 issues per store and natural deodorant at 1.8. Deodorant stores also almost never skip reassurance: roughly 10% lack trust signals near the buy button, against 31% across the audit. A category whose whole pitch is "this one will actually work" seems to have internalized the answer-doubts-early lesson.

A high spot on this table is good news in disguise. Your direct competitors probably carry the same clutter you do, and every fix involved is the cheap, theme-editor kind covered earlier in this article.

Does your theme predict your problems?

To a degree we didn't expect, yes. We could identify the theme on 891 of the audited stores, and the theme name alone carries real signal about what's broken.

Start with Dawn, Shopify's default free theme. Of the 31 stores we could positively identify as running Dawn, 26 bury Add to Cart below the fold on mobile. That's 84%, against 65% across the whole audit. The mechanics are mundane: Dawn's mobile product template stacks the gallery, the title, and the price ahead of the button, and once a merchant adds a badge row or a story block, the button slides out of view. So if you got here searching for Dawn theme conversion problems, check the buy button on a phone before you blame the design. Thirty-one stores is a small sample, but 26 of 31 is a loud one.

Debut tells a different story. Shopify retired it years ago, yet 13 audited stores still run it, and they average 3.9 visible issues each, the worst of any theme we could name and well above the 2.5 audit-wide average. A store still on Debut in 2026 is a store whose theme nobody has touched in a long while, and the issue count says the neglect doesn't stop at the theme.

The free-versus-paid split points the same way. 77 stores ran a recognizably free Shopify theme name, and they averaged 3.35 visible issues against 2.42 for the other 814. One caveat before anyone re-platforms: merchants rename theme copies constantly, our data includes gems like "Updated copy of Updated copy of Updated copy," so name matching is rough and the split is directional rather than precise. We also doubt the paid themes themselves deserve the credit. Paying for a theme means someone made deliberate decisions about the storefront at least once. The gap reads like a neglect signal wearing a theme name.

Either way, resist the urge to swap themes on a hunch this table gave you. A theme change moves everything at once, so it deserves to be measured like the big change it is. Our guide to A/B testing a Shopify theme covers how to run that comparison without fooling yourself.

The premium-price trust gap

We captured product prices on 693 of the audited stores, and 510 of them sell at least one product at $100 or more. Price should change how hard a page works to reassure people. The data says it mostly doesn't.

Of those 510 premium stores, 169, or 33%, show no returns, guarantee, or shipping reassurance anywhere near the buy button. That's effectively the same rate as the audit overall, where 31% skip it. But the shopper's risk is nowhere near the same. A $14 scrunchie ordered wrong is a shrug. A $180 jacket ordered wrong means a returns process and a week of waiting on a refund, and the shopper prices that in before tapping buy. The one-sentence reassurance near the button is what absorbs that risk at the moment it's felt, and premium stores skip it exactly as often as everyone else. About 15% of the 510 also show no reviews near the price.

Free shipping shows the same blindness to price. Among stores where even the most expensive product we captured sits under $50, 61.7% have no free-shipping threshold. Among stores selling at $50 and up, it's 61.9%. Nearly identical, and the under-$50 group is only 81 stores, so don't over-read the decimals. What the pair rules out is the charitable explanation, that low-priced stores skip thresholds because their baskets could never reach one. They skip them at the same rate as everybody.

The premium gap is the easiest money in this whole update. One plain sentence near the button, returns window, delivery time, or guarantee, costs nothing to add and answers the exact question a $100-plus shopper is already asking.

A note on the July 2026 update

The niche, theme, and premium-price sections above were added on July 3, 2026. Same audit, same 1,013 stores, new questions put to the raw data rather than numbers reused from our earlier notes.

Coverage differs by check, so denominators move around. All 1,013 stores have findings data, and 66 of them, 6.5%, had zero visible issues, which is the flip side of the 93% headline. We could identify the theme on 891 stores, installed apps on 724, and product prices on 693. Every percentage in the new sections uses its own check's denominator, and any cell built on fewer than about 30 stores is flagged as small in the text around it.

Two limits worth stating plainly. These are audit statistics, counts of what is visibly broken on arrival, so if you want average conversion rates to compare your store against, those live in our Shopify conversion benchmarks with sources and sample sizes attached. And an outside-in audit sees what a shopper sees, nothing deeper, so none of this is a verdict on what any single store earns.

Questions merchants keep asking

What is a good conversion rate for a Shopify store?

Most Shopify stores land somewhere around 1 to 3 percent, but the number that actually matters is revenue per visitor, not conversion rate alone. A store can lift its conversion rate and still make less money. Fix the on-page friction first, then judge every change by revenue per visitor. For per-industry and per-device numbers, see our Shopify conversion rate benchmarks.

What percentage of carts are abandoned?

About 70%. Baymard Institute's running average across 50 studies puts documented cart abandonment at 70.22%. Some of that is window shopping, but the biggest tracked reasons, surprise shipping costs, forced account creation, and complicated checkouts, are things a store can fix.

Do CRO tools actually work?

Not on their own. Most stores in our audit already ran a tracking pixel, an email tool, and a reviews app, yet 93% still had a visible conversion leak. A tool earns its keep when it points at a measured problem and the change gets tested honestly against a control. Installed and idle, it is just a subscription.

How much does site speed affect conversion rate?

More than most merchants expect, and in smaller increments than they expect. A Google and Deloitte study across 37 brand sites found a 0.1-second improvement in mobile speed lifted retail conversions by 8.4% and average order value by 9.2%. In our audit, 37% of stores load a slow, heavy homepage on mobile.

Is a low mobile conversion rate normal?

Common, yes. Contentsquare's 2026 benchmark shows desktop converting about 74% higher than mobile, even though mobile carries roughly 70% of traffic. Part of the gap is how people use phones. The fixable part is design: 65% of the stores we audited bury Add to Cart below the fold on mobile.

What's the most common Shopify conversion mistake?

Burying the Add to Cart button below the fold on mobile. In our audit of over 1,000 live stores, 65% did it. Most of a store's traffic is on a phone, so making people scroll before they can buy quietly costs sales on every product page.

Why do stores with all the right apps still lose sales?

Because apps don't place themselves. Most of the stores we audited already ran a tracking pixel, an email tool, and a reviews app, yet 65% still buried Add to Cart below the fold on mobile and 60% showed no free-shipping nudge. The tools were bought; the on-page fundamentals were missed.

How do I find conversion leaks on my own store?

Open your store on your phone, on cellular, the way a stranger arrives. Check four things: can you see Add to Cart without scrolling, are there reviews near the price, does the homepage load in a few seconds, and is there a shipping or returns line near the buy button.

Does paid traffic fix a low conversion rate?

No. Paid traffic amplifies whatever your page already does. A leaky page wastes more money when the traffic is paid, because you bought every visitor it loses. Fixing the conversion floor is what makes the ad spend pay off.

Which Shopify theme has the most conversion problems?

Among themes we could identify in our audit, Debut looked worst: the 13 stores still running that retired theme averaged 3.9 visible issues against 2.5 audit-wide. Dawn stood out on one specific problem, with 26 of 31 Dawn stores burying Add to Cart below the fold on mobile. Both samples are small, so read them as direction, not destiny.

Do niche stores have different CRO problems?

Yes, and the spread is wide. In our audit, 85% of craft coffee stores bury Add to Cart below the mobile fold versus 48% of vegan skincare brands, and artisan chocolate stores average 3.8 visible issues each, the most of any niche we measured. Samples run 18 to 25 stores per niche, so treat the pattern as a strong hint rather than a verdict.

Do premium stores show more trust signals near the buy button?

No. Of the 510 audited stores selling a product at $100 or more, 33% show no returns, guarantee, or shipping line near the buy button, almost exactly the 31% rate across all stores. The shopper's risk rises with price but the reassurance that absorbs it doesn't, which makes that one sentence a cheap, high-upside test for premium stores.

You already paid for the traffic. The only question left is whether the page it lands on is ready to sell, or quietly handing those visitors back. For most Shopify stores right now, it's the second one. That's also the opportunity.

Founding-merchant offer

You already paid for the traffic. Let's convert more of it.

Join the StorePilot AI waitlist and lock in the founding-merchant offer.

+ add your store URL (optional)

Free for your first 3 months · No spam, just launch news. Unsubscribe anytime.

  • 24/7 support from a real human, not a bot
  • Hands-on setup for your store and catalog
  • A CRO expert reviews your first A/B tests by hand