Shopify

The Shopify CRO Audit: 7 Things We Check on Every Store Before We Touch the Ads

You are about to increase your ad budget. Stop. If your store converts at 1.5% and you double your spend, you double the cost of every customer you were always going to lose anyway. Paying to send more traffic to a store that does not convert is the most common and most expensive mistake in e-commerce, and it is why we run a full Shopify CRO audit on every store before we touch the ads.

This post is that audit. Seven checks, in the order we make them, each one a specific conversion leak we find on real stores. Work through them on your own store first. Most brands recover more revenue from fixing the destination than from buying more traffic to it, and the fix costs nothing but attention.

Why the order matters: fix the store before the spend

Conversion rate optimisation is not a polish job you do after growth. It is the multiplier that decides whether growth is profitable at all. A store converting at 2% versus 4% is not “a bit better”. It is half the customer acquisition cost on every single channel, forever. The ads, the email, the SEO, every visitor you earn is worth double on the higher-converting store.

This is why running ads to a poorly converting store is backwards. You are scaling the leak instead of plugging it. The agencies that do this can show you traffic growth and impressions while your profit stays flat, because the destination was never fixed. We check the store first for a simple reason: the same ad budget produces a completely different result depending on what it lands on. Across the stores we optimise, a 34% average conversion rate improvement is normal, and almost all of it comes before a single ad changes.

Checks one to four: the conversion fundamentals

1. Mobile speed and the three-second rule

Most of your traffic is on mobile, and mobile shoppers leave fast. Run your store through a speed test on a mid-range phone profile, not your own fast connection. If the largest content on the page takes more than around three seconds to load, you are losing buyers before they see your product. The usual culprits are oversized hero images, a bloated theme, and too many apps injecting scripts. Every one of the 50+ stores we have built loads in under three seconds, because speed is a conversion lever, not a technical nicety.

2. The above-the-fold decision on a phone

Open your product page on a phone and look only at the first screen, before any scrolling. Can a stranger tell what the product is, what it costs, why it is worth it, and how to buy it? If the add-to-cart button is below the fold, if the price is buried, or if the value is not obvious in that first screen, you have a conversion leak at the most important moment on the page.

3. The product page that answers objections

Scroll the full product page and list every reason someone might hesitate: sizing, materials, delivery time, returns, whether it suits their use case. Now check how many of those your page answers clearly and high up. Most product pages describe the product to someone who is already sold. The pages that convert anticipate doubt and remove it before the shopper has to go looking.

4. The checkout, tested on your own phone

Buy your own product on mobile, all the way through. Count the steps, the form fields, and the surprises. The biggest conversion killers live here: unexpected shipping costs revealed late, forced account creation, too many fields, and no express payment options like Shop Pay or Apple Pay. Checkout friction is abandoned-cart fuel, and it is invisible until you walk the path yourself.

Checks five to seven: the trust and clarity leaks

5. Trust signals where the doubt happens

Trust is not a badge in the footer nobody sees. It is the right reassurance at the moment of hesitation: reviews on the product page, a clear returns policy near the buy button, delivery expectations stated before checkout, and real social proof rather than generic stars. Map your trust signals to where buyers actually doubt, not to where they are easy to place.

6. The path from homepage to product

Watch a session recording or simply click through your store as a first-time visitor. How many clicks from landing to a product page? Is your navigation clear, or does it list every collection you have ever made? A confused visitor does not ask for help. They leave. The stores that convert make the path to buy obvious and short.

7. The offer and the reason to buy now

Strong stores give a reason to act today, not bookmark for later. That can be a first-order incentive, a bundle, free shipping above a threshold, or genuine scarcity. Without it, even an interested visitor defaults to “maybe later”, and later rarely comes. Check whether your store gives a clear, honest reason to buy now.

The thing most brands miss: you cannot improve what you do not measure

Here is what separates a real CRO programme from a one-off tidy-up. Most brands “fix” their store based on opinion, change ten things at once, and never know what worked. Then the next person changes them back.

Proper conversion rate optimisation is measured. Set up enhanced ecommerce tracking in GA4 so you can see exactly where in the funnel people drop: view product, add to cart, begin checkout, purchase. That funnel tells you which leak is biggest, so you fix the one that matters instead of guessing. Add a tool like Microsoft Clarity or Hotjar to watch real sessions and you will see the friction your analytics only hints at.

Then change one meaningful thing at a time and measure the result. A 0.5 percentage point lift on a store doing real volume is a large amount of money, but only if you can prove it came from the change you made. This discipline is the difference between a store that improves every quarter and one that just gets fiddled with. It is the backbone of how we run Shopify builds and conversion optimisation, and the reporting side sits inside our analytics and reporting so every change is tied to a number.

What good looks like

A healthy Shopify store converts somewhere around 2.5% to 4% for cold traffic, loads in under three seconds on mobile, answers objections on the product page, and offers an express, low-friction checkout. If you are below 2%, the gap is almost never the traffic. It is one or more of these seven checks.

Where the biggest wins usually hide

When you only have time to fix a few things, fix them in the order of where buyers are dropping, not in the order they are easiest. The GA4 funnel makes this obvious, and the pattern tends to fall into one of three shapes.

If most visitors leave the product page without adding to cart, your problem is upstream: the first screen, the speed, the images, or the offer. The page is failing to convince. This is the most common shape and usually the most valuable to fix, because it sits at the widest part of the funnel.

If visitors add to cart but never begin checkout, the friction is in the cart and the cost reality. Shipping cost shown too late, no express payment, or a cart that feels like a dead end rather than a step toward buying. This is often the fastest win because the buyer has already shown intent.

If visitors begin checkout but do not finish, you have a checkout problem: too many fields, forced account creation, a payment method they do not trust, or a surprise at the final step. Losing people this late is the most expensive leak per visitor, because you paid to bring them all the way here.

Diagnose the shape first, then spend your effort on the widest leak. A store that fixes the right stage moves its conversion rate in weeks. A store that fixes whatever is easiest moves it barely at all.

What to do next

Before you spend another pound on ads:

  1. Test mobile speed on a real phone and get under three seconds.
  2. Fix the above-the-fold decision and the product page objections.
  3. Walk your own checkout and remove every point of friction.
  4. Place trust signals where buyers actually hesitate.
  5. Set up GA4 funnel tracking so every future change is measured, not guessed.

The store is the destination every channel pays to reach. Fix it first and every pound you spend afterwards works harder. We go further on the paid side in our work on paid advertising and Google Shopping, but the order never changes: store first, ads second.

Start with a free audit. We will tell you exactly what is holding your brand back and what a 90-day plan to fix it looks like for your specific channels. You can book yours here.

Want a senior read on your own operation?

Get a free growth audit. We will show you where you are leaking growth.

Get Your Free Growth Audit

Ready to scale without the chaos?

Get a free growth audit from a senior operator. We will show you exactly where the leaks are and what we would do first.

Get Your Free Growth Audit

No obligation. No junior reps. Just a clear, expert read on your business.

Get Your Free Growth Audit