Shopify Store Not Converting: What Should You Check First?
The first checks for a Shopify store that isn't converting, in order: tracking, store settings, traffic, speed and errors, product pages, then cart and checkout.
Quick answer
Check a non-converting Shopify store in this order, because the cheapest checks catch the most embarrassing problems. First, confirm tracking and look for bot or spam traffic. Second, check store settings that block purchases: password protection, shipping zones and rates, payment methods, markets and stock. Third, check whether traffic sources changed. Fourth, check speed and errors, including recent theme or app changes. Then review product pages for price, delivery and trust information, and test cart and checkout with real test orders on mobile.
Use This as Triage
This article is the quick first pass. If the checks here don't explain the problem, move to the full method in how to find conversion problems on your Shopify store, the symptom guide Shopify conversion killers or the complete Shopify CRO audit. For platform-independent diagnosis, see ecommerce website not converting.
Check 1: Tracking and Traffic Quality
Shopify Analytics defines each step's conversion rate as sessions reaching that step divided by total sessions (Shopify Help Center). Before trusting a low number, check it.
- Do orders in Shopify match what your other tools report?
- Did sessions spike from a single source, country or referrer (often bots or spam)?
- Did anything change in how GA4 or pixels are installed?
- Are you comparing like-for-like periods, allowing for seasonality?
Check 2: Settings That Block Purchases
These take minutes to check and can stop orders completely for some shoppers.
| Setting | What to check |
|---|---|
| Password protection | The online store isn't still password protected |
| Shipping zones and rates | Every country your traffic comes from has a rate; rates aren't unexpectedly high |
| Payment methods | Expected methods are active for each market; wallets appear on mobile |
| Markets and currency | Prices, currencies and languages correct per market |
| Inventory | Bestsellers and common sizes aren't sold out or set to not sell |
| Checkout settings | Accounts aren't forced unless intended; required fields are sensible |
| Discounts | Advertised codes work; automatic discounts apply as expected |
Pro tip
If an address isn't covered by any shipping zone with a rate, the customer can't complete checkout. International traffic without matching shipping zones is a common silent leak.
Check 3: Traffic Mix
A new campaign, creator partnership or channel can bring visitors who were never likely to buy, lowering the overall rate without anything on the store changing. Compare conversion by channel, campaign and landing page this period against the last. If one source explains the drop, the fix is in targeting or landing pages. See ecommerce traffic but no sales.
Check 4: Speed, Errors and Recent Changes
Look at what changed around the time conversion fell: theme publishes, code edits, app installs and updates, new scripts or pixels. Check Shopify's web performance reports for Core Web Vitals trends, and the browser console on key templates for JavaScript errors. To isolate an app problem, preview the theme with app embeds switched off in the theme editor, and test the cart with and without the suspect app. See Shopify speed optimization.
Shopify conversion dropped and you can't see why?
ZSpace checks tracking, settings, apps and funnel data to find what changed, then fixes it.
Check 5: Product Pages
- Price, variants and stock are clear; sold-out sizes aren't hidden confusingly
- Delivery cost or free-delivery threshold and delivery time are visible
- Returns policy is easy to find
- Images show the product clearly on mobile
- Reviews or other proof appear near the price
- The add-to-cart button works for every variant
- Product information answers common support questions
Check 6: Cart and Checkout
Place test orders on a phone and a desktop, following Shopify's test order guidance, with each payment method and a few shipping destinations. Watch for unexpected costs, errors and slow steps. Review abandoned checkouts in the Orders section to see where and on which products shoppers stop, and confirm abandoned checkout emails are sending. Baymard's research lists extra costs as the most common reason for abandoning checkout, cited by 40% of US shoppers who abandoned (Baymard Institute, updated September 2025). See Shopify cart optimization and Shopify checkout optimization.
Check 7: Mobile
Most Shopify traffic is typically mobile. Repeat the product, cart and checkout checks on a mid-range phone over mobile data, including in the in-app browsers of the social platforms that send you traffic. See Shopify mobile optimization.
What the Checks Usually Reveal
| Finding | Next step |
|---|---|
| Tracking gap | Fix tracking before any other change |
| Settings block some shoppers | Fix settings; watch the affected segment recover |
| One channel converts poorly | Adjust targeting and landing pages |
| Drop after a release or app | Roll back or fix; add release QA |
| Weak add-to-cart rate | Product page research and fixes |
| Cart or checkout exits | Cost transparency, wallets, forms, payment methods |
| Nothing obvious | Run the full CRO audit |
Prevent the Next Drop
- Keep a change log of theme, app, pricing and settings changes
- Test orders after every release and app change
- Weekly review of conversion by device and channel
- Alerts for sudden drops in orders or add-to-cart
- Quarterly app audit
Want a Shopify store that converts consistently?
Talk to ZSpace about a Shopify CRO audit and Shopify development fixes.
Conclusion
When a Shopify store isn't converting, check the cheap things first: tracking, settings, traffic mix, recent changes and speed. Then test product pages, cart and checkout as a shopper would. Most problems show up in these checks; the rest need a structured audit.
Common questions
Common reasons are traffic that doesn't match your products, settings that block or discourage checkout (shipping zones, payment methods, markets), slow pages or app conflicts, product pages that don't answer questions, and costs revealed late. Check them in order, cheapest first.