Why your Shopify store
gets traffic but not sales
Shopify removes most of the technical excuses — hosting is fast, checkout is proven, payments just work. So when a Shopify store underperforms, the cause is almost always in the parts Shopify hands you control over: the theme's default product template, what you did or didn't put above the add-to-cart button, and the friction you added at checkout without noticing.
Below: the seven failures that show up most on Shopify specifically, the Shopify settings that cause them, and funnel benchmarks for each step from homepage to purchase. For stores on other platforms, the general ecommerce audit covers the platform-neutral causes.
Audit your store now
Paste your Shopify store URL. Takes 30 seconds. No signup needed.
You'll get a score out of 100, the single biggest problem, and a ranked list of what to fix — each one quoting the exact text on your page.
Seven Shopify-specific conversion failures
Most Shopify conversion problems aren't about traffic — they're about what happens after a visitor lands. These are the seven issues found most often on underperforming Shopify stores:
Weak product page copy
Most Shopify product descriptions describe what the product is — materials, dimensions, features. They don't answer the buyer's actual question: "Will this work for me, and is it worth the price?"
The fix
Rewrite descriptions to address the top three objections a buyer would have. Lead with the outcome or feeling, not the spec. For every feature, add the benefit: "Waterproof lining (keep your bag dry in any weather)" beats "waterproof lining".
Surprise shipping costs at checkout
Unexpected shipping costs are the single biggest cause of cart abandonment. Visitors add to cart expecting one price, reach checkout and see a different number, and leave. The damage is compounded because they're unlikely to return.
The fix
Display shipping costs on product pages — either the exact cost, a free shipping threshold ("Free shipping over £40"), or a link to a shipping calculator. Shopify's built-in shipping calculator can be surfaced on product pages with most themes.
No social proof near the buy button
Reviews and ratings are the most powerful trust signal on a product page — but many Shopify stores bury them below the fold or show only aggregate star ratings without quotes. Visitors who need reassurance have already left before they scroll.
The fix
Show the review count and average rating immediately below the product title. Add 2–3 short review excerpts directly on the product page, above the fold if possible. Specific details in reviews ("fits true to size for a UK 10") convert better than vague praise.
Poor or missing lifestyle photography
Product-only images on white backgrounds don't give buyers the context they need to imagine owning the product. Lifestyle images — showing the product in use, on a person, in a room — dramatically increase add-to-cart rates, especially on mobile.
The fix
Add at least one lifestyle image per product, showing it in real use. For clothing: on a model with sizing context. For home goods: in a styled room. For tools: in use on a real task. These don't need to be expensive — high-quality smartphone photography with natural light works.
No urgency or reason to decide now
Without a reason to act today, most visitors tell themselves they'll come back — and don't. Urgency doesn't mean fake countdown timers. It means making the cost of waiting or the benefit of acting now concrete.
The fix
Show genuine stock levels ("Only 4 left") where true. Add a delivery cutoff message ("Order by 2pm for next-day delivery"). Highlight a real limited-time offer. Even "Currently in stock — ships within 24 hours" creates mild urgency without being dishonest.
Broken or friction-heavy mobile experience
More than half of Shopify traffic is mobile, but most stores are designed on desktop. Common mobile failures: add-to-cart button not visible without scrolling, images too small to judge quality, size selectors that are hard to tap, and checkout forms with poor mobile keyboard support.
The fix
Test your product pages on a real mobile device — not just a browser resize. Check that the add-to-cart button is visible on first load. Verify images are swipeable and high enough resolution. Test the full checkout on mobile, including payment entry.
Forced account creation at checkout
Requiring account creation before purchase is a significant conversion killer, particularly for first-time visitors who don't know if they'll buy again. The friction of creating a password, confirming an email, and logging in is enough to lose a marginal buyer.
The fix
Enable guest checkout in Shopify Settings → Checkout → Customer accounts. You can prompt account creation after the purchase is complete — when the customer is already committed and has a reason to save their details.
Where Shopify stores lose the sale, step by step
Use these to identify where in your funnel the biggest drop-off is happening.
Example Shopify audit result
What you receive
✓ Conversion score: 38/100
✓ Issue #1 (High impact): Shipping cost only shown at checkout — add free shipping threshold or show cost on product pages
✓ Issue #2 (High impact): No reviews or social proof on product pages
✓ Issue #3 (Medium impact): Add-to-cart button not visible on mobile without scrolling
✓ Issue #4 (Medium impact): Guest checkout disabled — account creation required
Common questions
Why is my Shopify store not converting?
Common Shopify conversion problems include: weak product page copy that doesn't address buyer objections, no urgency or scarcity signals, insufficient product images or missing lifestyle photography, checkout friction with unexpected shipping costs, lack of trust badges or security signals, and poor mobile experience. A conversion audit identifies exactly which apply to your store.
What is a good Shopify conversion rate?
Average Shopify store conversion rates are 1–2%. Top-performing Shopify stores achieve 3–5%+. If you're below 1%, there are almost certainly specific fixable issues on your product pages or checkout flow. The audit identifies these ranked by impact.
How do I improve my Shopify conversion rate?
The highest-impact Shopify CRO changes are: rewriting product descriptions to address specific objections, adding high-quality lifestyle images, displaying shipping costs upfront, adding trust signals near the add-to-cart button, and optimising for mobile. Run an audit first to identify which of these apply to your specific store.
Should I fix my product pages or my checkout first?
Fix your product pages first. Checkout friction matters, but if visitors aren't reaching the cart, checkout improvements won't help. The most common Shopify drop-off point is the product page — weak copy, missing reviews, or no visible shipping cost. Once product pages convert well, audit the checkout for unnecessary steps, forced account creation, and unexpected costs.
Why do Shopify visitors add to cart but not complete checkout?
Cart abandonment on Shopify is usually caused by: unexpected shipping costs revealed at checkout, being forced to create an account, a checkout process that feels too long, missing payment options (no PayPal, Apple Pay, or Buy Now Pay Later), and lack of trust signals at the payment step. Display shipping costs on product pages, enable guest checkout, and add trust badges at checkout to recover these abandonments.
Related conversion guides
SaaS landing page not converting
Trial and demo pages: why sign-ups stall and what to change first.
Ecommerce conversion audit
Product and category pages that get traffic but not sales.
WordPress site not converting
Plugin bloat, theme defaults and speed problems that cost conversions.
15-point conversion checklist
Score your own page across traffic quality, clarity and trust.
Audit tool for agencies
Run client audits before a pitch or a redesign proposal.
How to improve conversion rate
What to change, in what order, once you know the diagnosis.