Most Shopify content tells you what to add. This is the other half — what to remove or fix. Every item below is a real, recurring mistake we see across audits: something specific enough to check on your own store in the next ten minutes, not a vague principle to meditate on.
This is meant to be used as a reference, not read in one sitting. Scan the funnel stage closest to your biggest known problem, check your store against each item, and fix what applies. For the strategic tactics behind the fixes, pair this with our 25 Shopify CRO strategies guide — that guide tells you what to build; this one tells you what to stop doing. For a structured way to find which of these 50 matter most for your specific store, see how to audit a Shopify store like a CRO expert.
We deliberately kept every entry short. Each mistake gets a symptom you can actually observe (in analytics, in session recordings, or in support tickets) and a fix you can scope in a sentence, rather than a full essay. If you want the deeper reasoning behind any single category, this guide links out to the dedicated resource for that topic instead of repeating it here. Think of this as the map; the linked guides are the terrain.
The 50 mistakes below are organized by funnel stage rather than alphabetically or by severity, because the funnel stage tells you something more useful: roughly how close each mistake sits to a completed transaction, and therefore how directly fixing it recovers revenue that was nearly captured versus revenue that still needs to be earned from a skeptical first-time visitor.
What is the most common Shopify mistake that costs sales?
Unexpected costs revealed late in checkout — shipping, taxes, or fees not shown until the final step — is consistently one of the most damaging and most common Shopify mistakes, because it triggers abandonment at the exact moment a shopper had already committed to buying.
| Funnel stage | Mistakes covered |
|---|---|
| Homepage & navigation | 1-6 |
| Product pages | 7-16 |
| Collections & search | 17-21 |
| Cart | 22-27 |
| Checkout | 28-35 |
| Mobile experience | 36-40 |
| Speed & technical | 41-45 |
| Trust & policies | 46-48 |
| Post-purchase & retention | 49-50 |
Homepage & Navigation Mistakes
The homepage sets the first impression and the navigation decides whether that impression turns into exploration. Most homepage mistakes never show up as a single alarming metric — they show up as a slow, steady bounce rate that never quite explains itself, because the visitor never consciously registers what confused them. These six mistakes turn early interest into an early exit before a shopper even reaches a product.
1. Unclear value proposition in the hero
<strong>Symptom:</strong> high homepage bounce rate; visitors leave before scrolling. <strong>Fix:</strong> state what you sell and who it's for in one sentence, above the fold, without relying on a vague brand slogan.
2. Navigation labeled by internal department, not shopper intent
<strong>Symptom:</strong> confused first clicks, high back-button usage from category pages. <strong>Fix:</strong> label menu items by buyer task and category language customers actually use.
3. Too many competing calls-to-action above the fold
<strong>Symptom:</strong> no dominant click pattern in heatmaps; attention scatters. <strong>Fix:</strong> pick one obvious primary action per screen and visually de-emphasize everything else.
4. No visible or functional site search
<strong>Symptom:</strong> high-intent shoppers who would have converted well leave without finding it. <strong>Fix:</strong> make search persistent in the header with a visible icon or field.
5. Broken or missing breadcrumbs on deep pages
<strong>Symptom:</strong> shoppers get lost navigating back from product to category. <strong>Fix:</strong> add a consistent breadcrumb trail across every collection and product page.
6. Homepage designed for looks, not conversion paths
<strong>Symptom:</strong> strong homepage traffic, weak downstream engagement to collections or products. <strong>Fix:</strong> map and test the actual click path from homepage to purchase, not just visual polish.
Product Page Mistakes
Product pages carry the most conversion weight on most stores, because this is where a visitor with real intent decides whether to trust you with their money. These ten mistakes are the most common reasons a page with real traffic still underperforms. For the psychology behind why each fix works, see our Shopify product page psychology guide.
7. Feature-only descriptions with no benefit framing
<strong>Symptom:</strong> decent traffic, weak add-to-cart rate. <strong>Fix:</strong> pair every feature with the specific outcome it produces for the shopper.
8. A single low-quality product photo with no context shots
<strong>Symptom:</strong> high bounce on PDP, uncertainty in support questions about size or fit. <strong>Fix:</strong> add lifestyle, scale, and detail images that answer "what will this actually look like."
9. Reviews buried below the fold or missing entirely
<strong>Symptom:</strong> hesitation at the buy button despite otherwise strong copy. <strong>Fix:</strong> surface specific, relevant reviews near the point of hesitation.
10. No shipping or return information visible above the fold
<strong>Symptom:</strong> cart adds that don't convert to checkout starts. <strong>Fix:</strong> show shipping timeline and return policy summary near the buy button.
11. Ambiguous variant selectors with unlabeled swatches
<strong>Symptom:</strong> wrong-variant support tickets and returns. <strong>Fix:</strong> label every swatch and option clearly, and reflect the selection in the main product image.
12. Fake or exaggerated urgency and scarcity
<strong>Symptom:</strong> short-term lift, long-term trust erosion visible in reviews. <strong>Fix:</strong> only use scarcity and countdown messaging tied to something genuinely true.
13. Missing size or fit guidance for apparel and wearables
<strong>Symptom:</strong> elevated return rate specifically tied to fit complaints. <strong>Fix:</strong> add a clear size chart and fit notes directly on the PDP.
14. Price shown with no anchor or context
<strong>Symptom:</strong> price-sensitivity objections in support or abandoned carts. <strong>Fix:</strong> use honest compare-at pricing, bundle framing, or per-unit context where it applies.
15. No cross-sell or bundle option on the product page
<strong>Symptom:</strong> flat average order value despite healthy traffic. <strong>Fix:</strong> add a relevant, low-friction bundle or frequently-bought-together module.
16. Add-to-cart button that doesn't visually dominate the page
<strong>Symptom:</strong> shoppers scroll past the primary action without noticing it. <strong>Fix:</strong> use color contrast and consistent placement (sticky on mobile) so the button is unmistakable.
Collections and Search Mistakes
Collection and search pages are where browsing intent either sharpens into a product view or dissolves into a bounce. They get far less optimization attention than homepages or PDPs, which is exactly why the following five mistakes tend to persist for years on stores that have otherwise invested heavily elsewhere.
17. No filter or sort options for a large catalog
<strong>Symptom:</strong> high collection-page bounce for catalogs over roughly 30-50 SKUs. <strong>Fix:</strong> add filters for the attributes shoppers actually decide by.
18. Inconsistent or low-quality collection grid images
<strong>Symptom:</strong> collection pages feel unpolished relative to product pages. <strong>Fix:</strong> standardize image dimensions, backgrounds, and crop across the whole grid.
19. Out-of-stock items displayed identically to in-stock ones
<strong>Symptom:</strong> frustrated clicks on unavailable products. <strong>Fix:</strong> clearly label out-of-stock items and offer a restock notification instead of hiding the status.
20. Site search returns irrelevant results or a dead end
<strong>Symptom:</strong> high search-then-exit rate. <strong>Fix:</strong> tune search relevance and show a helpful message with suggested categories on zero-result queries.
21. Collections that are too broad or too fragmented
<strong>Symptom:</strong> either overwhelming scroll depth or excessive duplicate near-identical collections. <strong>Fix:</strong> balance category logic against real shopper decision patterns.
Cart Mistakes
The cart is a confidence checkpoint, not just a holding pen for selected items. A shopper who reaches the cart has already made a provisional decision to buy — the cart's only job is to protect that decision, not introduce new doubt. These six mistakes do exactly the opposite of that job.
22. Cart icon or drawer that's hard to find or understand
<strong>Symptom:</strong> shoppers add to cart, then can't locate it to proceed. <strong>Fix:</strong> use a familiar, clearly labeled cart icon with a visible item-count badge.
23. No running subtotal or order summary clarity
<strong>Symptom:</strong> confusion about total cost before reaching checkout. <strong>Fix:</strong> show subtotal, and any known shipping/discount context, directly in the cart view.
24. Difficult quantity editing or item removal
<strong>Symptom:</strong> abandoned carts after a failed attempt to adjust an order. <strong>Fix:</strong> make quantity steppers and remove actions obvious and tap-friendly.
25. No visible progress toward a free shipping threshold
<strong>Symptom:</strong> flat average order value with an unused free-shipping incentive. <strong>Fix:</strong> show a progress bar or message toward the threshold directly in the cart.
26. Cart doesn't reflect real-time inventory
<strong>Symptom:</strong> overselling and post-purchase cancellation emails. <strong>Fix:</strong> sync cart and checkout inventory checks in real time, especially during high-traffic periods.
27. No trust reinforcement in the cart itself
<strong>Symptom:</strong> hesitation between cart view and checkout click. <strong>Fix:</strong> repeat a short guarantee or return-policy reminder near the checkout button.
Checkout Mistakes
Checkout mistakes are the costliest on this entire list because they occur closest to a completed sale — every shopper who abandons here was already convinced enough to start entering payment information. Fixing a checkout mistake recovers revenue that was nearly captured; fixing a homepage mistake earns revenue that still needs to be persuaded from scratch. For the full tactical playbook, see our 10 checkout optimization techniques guide.
28. Forced account creation before purchase
<strong>Symptom:</strong> checkout abandonment concentrated at the account step. <strong>Fix:</strong> offer guest checkout as the default, with account creation as an optional post-purchase step.
29. Hidden shipping or tax costs revealed late
<strong>Symptom:</strong> abandonment spikes specifically at the final review step. <strong>Fix:</strong> show estimated shipping and tax as early as the cart.
30. Too many form fields in checkout
<strong>Symptom:</strong> high field-level drop-off, especially on mobile. <strong>Fix:</strong> remove any field not strictly required for fulfillment, and use address autocomplete.
31. Limited payment options with no express checkout
<strong>Symptom:</strong> abandonment among shoppers who prefer wallet-based payment. <strong>Fix:</strong> offer major cards plus at least one accelerated wallet option.
32. No progress indicator in a multi-step checkout
<strong>Symptom:</strong> shoppers unsure how much is left, abandon mid-flow. <strong>Fix:</strong> show a simple step indicator throughout.
33. A discount code field that creates friction when it fails
<strong>Symptom:</strong> shoppers stall hunting for a code that doesn't exist, then abandon. <strong>Fix:</strong> keep the field low-key and give a clear, specific error message.
34. No mobile-specific checkout optimization
<strong>Symptom:</strong> meaningfully lower checkout completion on mobile versus desktop. <strong>Fix:</strong> test checkout specifically on real mobile devices.
35. Weak or absent order confirmation and next-steps messaging
<strong>Symptom:</strong> post-purchase support tickets asking "what happens now?" <strong>Fix:</strong> confirm the order clearly with expected timeline and next steps on-screen and by email.
Mobile Experience Mistakes
Mobile carries the majority of session volume for most stores, and these five mistakes cost disproportionately more there than on desktop, because mobile shoppers have less patience and less forgiving input methods for the exact same friction.
36. A desktop-first design ported awkwardly to mobile
<strong>Symptom:</strong> layout elements crowd or overlap on smaller screens. <strong>Fix:</strong> design and test the mobile layout as its own experience.
37. Tap targets too small or too close together
<strong>Symptom:</strong> mis-taps, frustrated repeated attempts on buttons and menu items. <strong>Fix:</strong> size primary tap targets at least 44x44 pixels with adequate spacing.
38. Pop-ups that are hard to close on mobile
<strong>Symptom:</strong> high exit rate immediately after a pop-up appears. <strong>Fix:</strong> make the close control large, obvious, and reachable with a thumb.
39. Mobile page speed treated as secondary to desktop
Symptom: high mobile bounce rate correlating with slow load times. Fix: benchmark and optimize mobile Core Web Vitals specifically — see our Shopify speed optimization guide.
40. Text too small to read without zooming
<strong>Symptom:</strong> short session duration, high pinch-zoom usage in session recordings. <strong>Fix:</strong> set a legible minimum body font size and test on an actual mid-range device.
Speed and Technical Mistakes
Technical debt is invisible in a demo and expensive in real traffic. These five mistakes quietly cap conversion regardless of how strong the content, offers, or design are.
41. Too many apps loading unnecessary scripts
Symptom: slow Time to Interactive despite a lightweight theme. Fix: audit and remove apps that don't justify their performance cost — see our essential Shopify apps guide.
42. Unoptimized, oversized images
<strong>Symptom:</strong> poor Largest Contentful Paint scores on image-heavy pages. <strong>Fix:</strong> serve modern formats (WebP/AVIF) sized to actual display dimensions.
43. Render-blocking third-party scripts
<strong>Symptom:</strong> visible layout delay before the page becomes interactive. <strong>Fix:</strong> defer or async-load non-critical scripts, especially on checkout-adjacent pages.
44. No lazy loading for below-the-fold content
<strong>Symptom:</strong> unnecessarily slow initial page load on long pages. <strong>Fix:</strong> lazy-load images and sections that aren't visible on first paint.
45. Broken links and unresolved 404s
<strong>Symptom:</strong> dead ends in navigation, wasted crawl budget. <strong>Fix:</strong> run a regular broken-link audit on your highest-traffic pages and fix or redirect promptly.
Trust and Policy Mistakes
Trust failures rarely show up as a single metric — they show up as a slow, hard-to-diagnose drag on conversion across every stage, since shoppers rarely tell you directly that they didn't trust you enough to buy.
46. No visible security or payment trust signals
<strong>Symptom:</strong> hesitation specifically at the payment step. <strong>Fix:</strong> display recognizable payment icons and a security indicator near checkout.
47. Vague or hard-to-find return and refund policy
<strong>Symptom:</strong> pre-purchase questions about returns flooding support. <strong>Fix:</strong> publish a clear, specific policy linked from both the PDP and the footer.
48. No accessible or visible contact information
<strong>Symptom:</strong> shoppers abandon rather than resolve a simple pre-purchase question. <strong>Fix:</strong> make a support contact method visible in the header or footer on every page.
Post-Purchase and Retention Mistakes
The two mistakes below cost less obviously than a broken checkout, but they compound every month they go unfixed, because they affect the lifetime value of every customer you already paid to acquire.
49. No post-purchase flow beyond the order confirmation
<strong>Symptom:</strong> low repeat purchase rate despite decent first-order volume. <strong>Fix:</strong> build a basic post-purchase sequence covering shipping updates, usage tips, and a review request.
50. No cart or browse abandonment recovery flow
Symptom: high cart abandonment with zero recovery revenue. Fix: set up an automated abandonment sequence — see our guide to reducing Shopify cart abandonment for the full flow structure.
Why These Mistakes Persist Even at Successful, Well-Funded Stores
None of the 50 mistakes above require a large budget or an unusual amount of technical skill to fix. Most take a few hours of focused work once identified. So why do they show up repeatedly, even on stores doing meaningful monthly revenue with experienced teams?
- Proximity bias — teams that look at the same pages every day stop seeing friction a first-time visitor notices immediately.
- Nobody owns the whole funnel — checkout friction often falls into a gap between marketing, design, development, and support.
- Fixes compete with visible, exciting work — a new campaign is more rewarding to ship than a subtotal display bug.
- The cost is diffuse, not concentrated — a broken checkout field shows up as a slightly lower completion rate, not one dramatic failure.
Naming a mistake specifically, as this list does, is the first step toward someone actually being accountable for fixing it. A vague goal like "improve checkout" rarely gets scheduled against a sprint. "Remove the forced account creation step and add guest checkout" is specific enough that a developer can estimate it, a stakeholder can approve it, and a team can verify it shipped correctly.
How to Use This List Without Getting Overwhelmed
Fifty mistakes is a reference, not a to-do list to clear in one sprint. Work through it the way a structured audit would: identify your highest-traffic, highest-drop-off funnel stage first, using the framework in how to audit a Shopify store like a CRO expert, then check that section of this list before moving to the next stage. Checkout and cart mistakes generally deserve first attention regardless of which stage you start with.
A practical starting rule
If you can only fix five things this month, fix the checkout and cart mistakes first (22-35). They occur closest to a completed transaction, which means each fix recovers revenue that was nearly captured rather than revenue that requires persuading a skeptical visitor from scratch.
Revisit this list on a fixed cadence rather than treating it as a one-time cleanup. New app installs, theme updates, and catalog growth all reintroduce mistakes that a past review already fixed once — pair a quarterly pass through this list with the recurring audit cadence described in our five-stage audit framework.
Which Mistakes Matter Most at Different Store Stages
Not every mistake carries the same weight at every revenue stage, and trying to fix all 50 with equal urgency at a $10K/month store wastes effort that would be better spent elsewhere. Use the stage guidance below as a starting filter, then let your own funnel data override it where your store's specific traffic and catalog make a different mistake the bigger leak.
Early-stage stores (pre-$20K/month)
Prioritize homepage clarity (1-6), product page fundamentals (7-16), and the most basic checkout mistakes (28-31). Most early-stage revenue loss comes from unclear positioning and basic friction, not edge-case technical debt.
Growth-stage stores ($20K-$150K/month)
Cart, checkout, and mobile mistakes (22-40) start costing meaningfully more in absolute dollars, since traffic volume is high enough that a small percentage-point improvement translates into real monthly revenue.
Established stores ($150K/month and above)
Established stores tend to have already fixed the obvious mistakes, leaving subtler ones: post-purchase gaps (49-50), accessibility issues from app sprawl, and trust erosion from inconsistencies across a large catalog. A structured recurring audit (see how to audit a Shopify store like a CRO expert) catches regressions before they compound.
A stage-agnostic exception
Checkout mistakes (28-35) deserve priority at every stage, regardless of revenue size, because they sit closest to completed revenue at any traffic volume.
None of these fifty items require a redesign or a large budget. They require someone to actually check the specific page, field, or app in question, and to treat the fix as a scheduled task rather than a someday improvement. That is the entire premise of this list: name the mistake precisely enough that fixing it stops being optional.
If you take nothing else from this guide, take the funnel-stage lens: a mistake near checkout is worth fixing before a mistake on the homepage, almost regardless of how each one looks or feels, because of how close each sits to revenue that is already nearly captured.
Key takeaways
- Most Shopify conversion problems are not missing features — they're unaddressed friction across specific, checkable points in the funnel.
- Checkout and cart mistakes carry the highest revenue impact per fix, because they sit closest to a completed transaction.
- Mobile-specific mistakes cost more than their desktop equivalents, since mobile carries the majority of session volume for most stores.
- Fake urgency, hidden costs, and forced account creation are trust failures disguised as minor UX choices.
- Use a funnel-stage audit to prioritize which of these 50 to fix first, rather than attempting all of them simultaneously.
Want these 50 mistakes checked against your actual store, prioritized by impact? Book a free Shopify audit or explore our Shopify CRO services for a full funnel-by-funnel review. And if you're building a broader accessibility or UX review alongside this list, our companion guide on ecommerce accessibility and WCAG for Shopify covers a category of mistakes that overlaps with several items above but deserves its own dedicated pass.
Want all 50 mistakes checked against your store?
CROVEX runs a full funnel audit against this exact list — homepage, product pages, cart, checkout, mobile, speed, trust, and retention — prioritized by revenue impact.
Book Free Shopify AuditFrequently Asked Questions
Unexpected costs revealed late in checkout (shipping, taxes, fees not shown until the final step) is consistently one of the most damaging and most common Shopify mistakes, because it triggers abandonment at the exact moment a shopper had already committed to buying.
Don't try to fix all 50 simultaneously. Use the funnel stage grouping to identify your highest-traffic, highest-drop-off stage first, then work through that section's mistakes before moving to the next. Our guide on how to audit a Shopify store explains how to prioritize by impact and effort.
No. These are behavioral and structural mistakes that can appear on any theme, custom or off-the-shelf, depending on configuration and app choices. A premium theme does not protect against forced account creation, hidden shipping costs, or a broken app stack.
Checkout and cart mistakes typically have the highest revenue impact per fix, because they occur closest to a completed transaction. A shopper who abandons at checkout was already convinced enough to start the purchase — the fix recovers revenue that was nearly captured, not revenue that required persuading a skeptical visitor from scratch.
The mistakes are largely the same across store sizes, but the causes differ. Smaller stores more often make mistakes from resource constraints (no time for QA, default theme settings left unchanged). Larger stores more often make mistakes from accumulated complexity (app sprawl, inconsistent content standards across a large catalog, unreviewed legacy code).