Shopify Store Getting Traffic but No Sales? How to Diagnose It
Shopify store visits but no sales? Use your Shopify Analytics funnel to find out whether the problem is your traffic, your store, your offer or checkout.
By Daniel Akinyemi · October 5, 2026 · 8 min read
If your Shopify store gets visits but no sales, the problem sits in one of four places: the traffic (the wrong people, or bots), the store (pages that don't convince), the offer (price, shipping or product), or the checkout (something breaks or surprises people at the last step). You can tell which one you have in about 30 minutes by reading the conversion funnel in Shopify Analytics and splitting it by traffic source and device.
Most advice on this question is a list of 20 generic fixes. That's how founders end up redesigning their homepage when the real problem was a Facebook campaign sending bots, or a shipping fee that only appears at checkout. Diagnose first, then fix.
The four reasons a Shopify store gets traffic but no sales
| Problem | What it looks like in the funnel | Typical cause |
|---|---|---|
| Traffic | Very few add-to-carts, mostly from one source or campaign | Wrong audience, ad promises that don't match the page, bot traffic |
| Store | Few add-to-carts from every source, including warm ones | Unclear product pages, weak photos, missing information, slow mobile pages |
| Offer | People add to cart, then leave once they see the total | Price, shipping cost, delivery time or returns policy isn't competitive |
| Checkout | People reach checkout but don't complete it | Payment errors, forced account creation, surprise fees, missing payment methods |
Each needs a different fix. The rest of this guide shows you how to work out which row you're in.
Step 1: Make sure the problem is real
Before you change anything, check two things: that you have enough data, and that the visits are human.
Do you have enough sessions to judge?
The median Shopify store converts 1.4% of sessions into orders, according to Littledata's benchmark of 421 Shopify stores (September 2026). At that rate, 200 sessions would produce about 3 orders on average, and there's still roughly a 6% chance of getting zero sales purely by luck.
So "200 visits and no sales" is a warning sign, not proof of a broken store. By 500 sessions with zero orders, luck is no longer a believable explanation. Something is wrong.
Are the visits real people?
More than half of all web traffic is now automated, according to the Imperva 2026 Bad Bot Report. Shopify itself notes that analytics tools treat bots differently, which is one reason its numbers won't match other tools (Shopify Help Center). Shopify's own reporting data includes a field that separates human from bot sessions (Shopify developer docs).
Signs your "traffic" is partly bots:
- A sudden spike in sessions with no matching campaign or press mention
- Lots of sessions from one city or country you don't sell to
- Sessions from a referrer you don't recognize
- Near-zero time on site and one page per session, at volume
If most of your sessions look like this, you don't have a conversion problem. You have a traffic problem, and nothing on the store will fix it.
Step 2: Read your Shopify Analytics funnel
In your Shopify admin, go to Analytics, open Reports and find the Conversion rate breakdown report. It shows four steps (Shopify Help Center):
- Sessions
- Sessions with cart additions
- Sessions that reached checkout
- Sessions that completed checkout
Your conversion rate is step 4 divided by step 1. Set the date range to at least the last 30 days (90 if traffic is low) and write down three ratios:
- Add-to-cart rate: sessions with cart additions ÷ sessions
- Cart-to-checkout rate: sessions that reached checkout ÷ sessions with cart additions
- Checkout completion rate: sessions that completed checkout ÷ sessions that reached checkout
Then compare them with typical Shopify stores:
| Funnel metric | Bottom 20% of stores | Median | Top 20% |
|---|---|---|---|
| Conversion rate | 0.5% | 1.4% | 2.6% |
| Add-to-cart rate | 3.3% | 6.5% | 12% |
| Checkout completion rate | 30% | 53% | 68% |
Source: Littledata Shopify benchmarks, September 2026 (421 stores with at least 1,000 sessions and 90 purchases in 90 days). Littledata measures through GA4, so expect your Shopify numbers to differ a little. Use the table to spot which step is far off, not to chase decimals. For a fuller breakdown by industry and device, see what a good Shopify conversion rate looks like.
Step 3: Find where the funnel breaks
The step where you're furthest below the benchmark is where your problem lives.
Low add-to-cart rate: a traffic or store problem
If fewer than about 3% of sessions add something to cart, people aren't convinced on the product page, or they were never the right people. To separate the two, use Shopify's traffic source and referrer reports to compare add-to-cart behavior by source.
- Warm traffic converts, cold traffic doesn't. Email subscribers, returning visitors and branded search add to cart, but paid social doesn't. That's a traffic problem: the targeting or the ad message is off. Check that the ad shows the same product, price and promise as the page it lands on.
- Nothing converts, even warm traffic. If your own email list won't add to cart, the store or the offer is the problem.
Then check device. Mobile is the majority of sessions for most stores (Littledata's median is 70% mobile), and the median mobile add-to-cart rate is 5.4% against 9.7% on desktop (Littledata, 2026). Some gap is normal. A mobile add-to-cart rate near zero is not: it usually means something on the mobile product page is broken, hidden below the fold, or painfully slow.
People add to cart but don't reach checkout: an offer problem
If your add-to-cart rate looks normal but few carts reach checkout, shoppers are seeing something in the cart they don't like. Usually it's the total.
Extra costs (shipping, tax, fees) are the top reason shoppers abandon, cited by 40% of US shoppers who left for a reason other than "just browsing" (Baymard Institute, 2026 edition). Another 12% left because they couldn't see or calculate the total cost up front.
Check these in your cart:
- Is shipping cost visible before checkout, or is it a surprise?
- Is there a free-shipping threshold, and does the cart show how close the shopper is?
- Does the cart drawer or page actually work on mobile (quantity buttons, remove, checkout button)?
- Are discount code fields pulling people away to hunt for codes?
People reach checkout but don't buy: a checkout problem
Littledata's median checkout completion rate is 53%. If yours is below 30%, you're in the bottom 20% of stores and something in checkout is getting in the way.
Baymard's abandonment research (2026 edition) points to the usual suspects: slow delivery (20%), not trusting the site with card details (19%), being asked to create an account (18%), a long or complicated checkout (17%), and website errors or crashes (17%) (Baymard Institute).
What to check:
- Place a real order on your phone. Use a real card, then refund it. You'll be surprised how often this turns up a broken step, a declined payment method or a shipping zone with no rates.
- Shipping rates for every country you advertise in. A missing rate for a region means those shoppers literally can't finish.
- Accounts. Make sure customer accounts are optional, not required.
- Payment options. Shop Pay, Apple Pay, Google Pay and PayPal should all be turned on if they're available in your markets.
- Checkout apps and customizations. Anything added to checkout can break it. Turn them off one by one if completion dropped after an install.
Is it the offer? Problems no redesign will fix
Sometimes the store is fine and the funnel still leaks, because the offer isn't good enough for the traffic you're buying. Be honest with yourself here:
- Price. Search your product on Google Shopping and Amazon. If shoppers can get the same thing cheaper and faster, a better product page won't win the sale.
- Shipping speed. If you dropship with 2 to 3 week delivery, many shoppers will leave once they see the delivery estimate.
- Demand. If people don't already want this product, conversion work won't create demand. That's a positioning and marketing problem.
- Proof. A new store with zero reviews asks people to take a risk. Reviews, clear returns and a real contact address lower that risk.
A 30-minute diagnostic you can run today
- Check your session count. Under a few hundred sessions, gather more data before drawing conclusions.
- Look for bot patterns: spikes, strange locations, unknown referrers.
- Open the Conversion rate breakdown report for the last 30 to 90 days.
- Calculate add-to-cart, cart-to-checkout and checkout completion rates.
- Compare each with the benchmark table above. Circle the step furthest below.
- Split that step by traffic source. If only one source is bad, fix the traffic.
- Split it by device. If only mobile is bad, test the mobile page by hand.
- Place a test order on your phone, start to finish.
- Compare your price, shipping cost and delivery time with your top two competitors.
- Write down the one step you'll fix first. Fix that before touching anything else.
If the numbers say your store is the problem, work through this Shopify CRO audit checklist in order. And if you'd rather have developers find and ship the fixes for you, that's what our Shopify CRO service does.
FAQ
How many visitors does it take to get a sale on Shopify?
At the median Shopify conversion rate of 1.4%, you'd expect roughly one order for every 70 sessions. Stores in the bottom 20% convert below 0.5%, which means 200 or more sessions per order. If you're well past a few hundred real (human) sessions with no orders, treat it as a problem to diagnose rather than bad luck.
Why do I have add to carts but no sales on Shopify?
When people add to cart but don't buy, the cause is usually the total cost (shipping, taxes or fees shown late), a checkout problem such as missing shipping rates or forced account creation, or a payment method shoppers expect but can't find. Place a test order on your phone to rule out a broken checkout first.
Is my Shopify traffic fake?
Some of it may be. More than half of web traffic is automated, and bot sessions can inflate your visit count without ever adding to cart. Look for sudden spikes, sessions from countries you don't sell to, and unknown referrers. If a campaign brings thousands of visits and zero add-to-carts, check the traffic before the store.
Why does my Shopify store get views but no sales on mobile?
Usually because something on the mobile product page is slow, broken or hard to reach, such as an add-to-cart button below the fold or a variant picker that doesn't work on small screens. Compare mobile and desktop add-to-cart rates in Shopify Analytics. A large gap, or close to zero on mobile, points straight at the mobile experience.