You’ve got the design. You’ve got the products. You’ve got the traffic. But nobody’s buying.
I see this all the time. A store owner will say, “My site looks amazing. My competitors’ sites look like they were built in 2003. Why is their conversion rate double mine?”
The answer isn’t glamorous. It’s never the design.
It’s always one of five things: your customers can’t find what they need fast enough, they don’t trust you yet, your checkout scares them, your store is slow, or your products don’t show up right in search. Sometimes it’s all five.
Let me walk you through each one and what to actually do about it.
The Speed Problem Is Real
Page speed isn’t a nice-to-have. It’s a converter.
You lose 7% of sales for every second your store takes to load. If your homepage loads in 5 seconds instead of 2, you’re already down 20% of potential customers before they even see a product.
Here’s what I’d actually do: go to PageSpeed Insights right now and run your homepage. Don’t freak out about the “desktop” score. Look at the “mobile” number. That’s what matters.
If you’re under 70, you have a problem. If you’re under 50, you have an emergency.
The usual culprits are:
- Images that are way too big (a 5MB photo of your packaging doesn’t need to be that large)
- Third-party code running on every page (apps, chat widgets, analytics scripts all slow you down)
- Unused CSS and JavaScript
- Server response time issues
For most Shopify stores, the fastest fix is image optimization. Compress everything. Use next-gen formats. If an image is taking up 800 pixels on mobile, don’t upload a 3000-pixel version.
The second fastest fix is auditing your apps. Every app you install adds code to your store. Some are worth it. Some are killing your speed for a feature you use twice a month.
Checkout Friction Kills More Deals Than Bad Copy
Your checkout might be the sleekest part of your site. That’s not the point.
The point is how many steps it takes to buy.
If someone has to create an account to check out, you’ve lost them. Offer guest checkout first. Make account creation optional after purchase.
If your shipping calculation forces people to enter their address before they know shipping costs, you’ve lost them. Show estimated shipping up front.
If you’re asking for a phone number before payment, you’ve lost them. Phone numbers should be optional or come after the initial order.
Test this yourself: go through your checkout like a customer. Count the steps. Now count how many times you’re asking for information that could come later.
For reference, a good checkout is 3-4 steps max: cart review, shipping address, payment method, confirmation. That’s it.
If you’re at 6 steps, you’re bleeding customers.
Trust Signals Are the Difference Between Browsing and Buying
A pretty store with no reviews is just a store that looks expensive.
People buy from stores where other people have already bought. That’s not cynicism. That’s how humans work.
If you’re brand new or have zero reviews, you need other trust signals:
- A clear return policy (not hidden in fine print)
- Security badges (Shopify handles SSL, so you have that)
- Real customer photos (not just branded lifestyle images)
- A real email address and phone number in the footer (not a contact form)
- A visible physical address if you have one
The moment you get reviews, put them everywhere. Homepage. Product pages. Below the fold. In emails.
You don’t have reviews yet? Start asking. Send follow-up emails after purchase. Use Shopify’s built-in review feature or integrate Yotpo. You need 10-15 reviews before you’ll see a conversion lift. You won’t see them overnight.
Your Product Data Is Broken and You Don’t Know It
This one kills me because it’s the most expensive problem that’s easiest to fix.
If your product titles are vague, your descriptions are copied from your supplier, your images are blurry, or your product variants are confusing—your conversion rate will be permanently capped.
Here’s what I’d actually check:
Are your product titles descriptive? “Hoodie” converts worse than “Oversized Charcoal Hoodie, Organic Cotton, Unisex.” The second one answers questions before they’re asked.
Are your main images showing the product clearly, on white, front and center? The first image is your everything. It needs to show what they’re buying.
Do you have 4-6 images per product showing different angles, close-ups, and lifestyle shots? You do? Good. Now, is the lifestyle shot actually someone using the product or is it a weird stock photo that has nothing to do with your audience?
Are your descriptions longer than two sentences but shorter than a novel? You’re looking for 3-5 clear benefits, not a feature dump.
Are your variants (size, color, etc.) easy to select and does it show the price change immediately?
Mobile Experience Decides 60% of Your Conversions
Most of your traffic is coming from phones. Most of your conversions probably are too.
Does your store look good on mobile? No. I mean, does it work on mobile?
Can someone add something to cart without the checkout button flying off the screen? Can they actually read product descriptions or are they squinting at font size 10? If they click on a product image, does it zoom correctly?
Test on an actual phone. Not your computer zoomed in. An actual phone.
What to Do Tomorrow
Pick one of these five things. Not all of them. One.
If your pages take over 3 seconds to load, start with speed.
If you’ve got traffic but nobody’s buying, audit your checkout. Pick the top 2-3 friction points and remove them.
If you have 20+ visitors a day and less than 1% are buying, something’s wrong with your product page or product data.
If you’re launching, collect reviews immediately.
If nothing else, check your store on an iPhone. Right now. See what customers actually see.
The gap between a pretty store and a profitable store isn’t big. It’s usually one or two fixable things you haven’t seen yet.
If you’ve built a store that looks great but isn’t converting, that’s actually where I see the biggest ROI for stores. One small change in product pages or checkout can shift your baseline by 20-30%. If you want to talk through what’s actually costing you sales, let’s talk.
Ready to fix what's broken?
Stop guessing and get a real diagnosis. Book a Growth Audit or jump straight into a Sprint.