Somewhere around 7 out of every 10 shoppers who put something in their cart will leave without buying it. If that number just made your stomach drop, take a breath — it’s not a verdict on your store. It might just be Tuesday.
The short answer: a cart abandonment rate somewhere in the 60–80% range is normal across e-commerce generally, including Shopify stores. If you’re sitting inside that band, the number itself isn’t telling you anything is wrong. What actually matters is whether your rate is unusually high for your specific situation, and whether the carts you’re losing were ever going to convert in the first place.
What’s a normal Shopify cart abandonment rate?
Industry benchmarks compiled across many retailers (not just Shopify) have put average cart abandonment in roughly the 60–80% range for years, depending on the study and the year. There isn’t one magic number that applies to every store — mobile-heavy stores tend to run higher than desktop-heavy ones, and stores with expensive or considered purchases (furniture, equipment, anything people “think about”) tend to run higher than impulse-buy categories.
So the first useful move isn’t comparing yourself to a generic industry number. It’s comparing this month to your own last six months, and comparing your mobile abandonment rate to your desktop one. A rate that’s stable over time, even if it’s on the high end of that range, is a very different situation than a rate that just jumped 15 points in the last two weeks.
Why the raw number doesn’t tell you anything by itself
Cart abandonment rate is usually calculated as carts created minus completed purchases, divided by carts created. That math treats every cart the same — but not every cart represents a real, almost-bought item.
- Price-checkers and comparison shoppers. Someone adding your product to cart to see the total with shipping, then closing the tab, was never a lost sale in the sense that matters. They were doing research.
- Bots and automated traffic inflating the “carts created” side. If a chunk of your sessions aren’t human (a separate, very real problem for a lot of Shopify stores), some of those non-human sessions can still trigger cart-add events, which pushes your abandonment rate up without a single real customer changing their mind.
- One person, multiple carts. Someone shopping on their phone at lunch and finishing the purchase on their laptop that night can register as an “abandoned” cart on mobile and a completed one on desktop — two events, one happy customer.
None of that means the number is useless. It means the number needs context before it becomes a decision.
How do you tell if your abandonment rate is actually a problem?
Instead of asking “is my abandonment rate too high,” ask three narrower questions, each of which you can actually check in your own store’s data:
- Is it trending, or is it stable? A sudden jump is a signal worth chasing — a checkout bug, a shipping cost surprise added late in the flow, or a new traffic source that isn’t converting. A flat, consistent rate over months is just your store’s baseline.
- Where in checkout are people actually leaving? Shopify’s own checkout funnel reporting breaks this down by step. Losing people at “shipping information” versus losing them at “payment” point to completely different fixes — one’s a trust or friction problem, the other might be a payment method you’re missing.
- Does it match your traffic quality? If you know (or suspect) a meaningful share of your sessions are bots, scrapers, or low-intent comparison traffic, expect a higher abandonment number as a side effect of that — and fix the traffic-quality problem first, rather than redesigning your checkout to chase a number that was never fully real.
Why this matters to you
Here’s the concrete thing to actually go do: pull your store’s cart abandonment rate for the last 90 days, broken out by device (mobile vs. desktop) and by traffic source, if your analytics lets you slice it that way. Don’t look at the headline number in isolation — look at whether it’s stable or moving, and whether the worst segment lines up with a traffic source you already suspect is low-quality.
If the number is stable and sits in that 60–80% range, you likely don’t have an abandonment problem — you have a normal store. If it’s climbing, or if one segment is wildly worse than the rest, that’s where to spend your next hour of attention, not on the topline percentage itself.
Leave a Reply