( Shopify Optimisation )
How to audit your Shopify store for performance and revenue
A Shopify store audit covers five areas: conversion rate, page speed, SEO foundations, app bloat, and checkout friction. Most stores lose revenue to problems they cannot see - a 1-second speed improvement alone can lift conversion by 7%. The audit tells you where the leaks are and which fixes will move the numbers.
The short version
Most Shopify stores are leaving money on the table. Not because the product is wrong, but because the store itself has friction that nobody notices from the inside. A proper audit surfaces those problems - and more importantly, ranks them by how much revenue they are costing you.
This is the checklist we use internally. Five areas, roughly 30 minutes if you are doing it yourself, and a clear picture of what to fix first.
1. Conversion rate - where are you losing customers?
The first question is not "is my store good?" It is "where do people leave?"
Check your funnel drop-off
Open your Shopify analytics and look at the conversion funnel: sessions → product views → add to cart → checkout → purchase. Every step has a drop-off rate, and each one tells you something different.
- Sessions to product views below 40%: your homepage or collection pages are not directing people effectively. Navigation, merchandising, or above-the-fold content needs work.
- Product views to add-to-cart below 8%: your product pages are not convincing. This is usually price presentation, photography, or a lack of social proof.
- Add-to-cart to checkout below 60%: something is creating friction between intent and action. Common culprits: surprise shipping costs, forced account creation, or a confusing cart layout.
- Checkout to purchase below 50%: checkout friction. On Shopify, this is often caused by too many payment steps, slow load on the checkout page, or lack of trust signals.
Check mobile separately
Over 70% of e-commerce traffic is mobile. Your mobile conversion rate should be within 30% of your desktop rate. If it is half or less, you have a mobile-specific problem - usually tap targets that are too small, a slow-loading hero image, or a checkout that does not auto-fill properly on phones.
2. Page speed - every second costs you money
Google's data is clear: a 1-second improvement in mobile page load time can increase conversion by up to 7%. Shopify stores are particularly vulnerable because every app you install adds JavaScript to every page load.
Run the basics
- Google PageSpeed Insights: test your homepage, a collection page, and a product page. All three matter. A fast homepage and a slow product page still loses you sales.
- Core Web Vitals: focus on Largest Contentful Paint (LCP) under 2.5 seconds and Cumulative Layout Shift (CLS) under 0.1. These are the two that correlate most directly with conversion.
- Total page weight: if a product page is over 4MB, something is wrong. Usually it is uncompressed images or a theme that loads assets it does not need.
The usual culprits
- Unoptimised images: Shopify auto-converts to WebP if you use the
img_urlfilter with size parameters, but many themes bypass this. Check whether your product images are serving at the size they display, not the size they were uploaded. - App script bloat: every Shopify app adds JavaScript. Some add a lot. Check the Network tab in Chrome DevTools - filter by JS and sort by size. If you see scripts from apps you installed six months ago and forgot about, remove the apps.
- Render-blocking resources: fonts and third-party scripts that load synchronously block the page from rendering. This is the single most common speed issue on Shopify stores.
3. SEO foundations - can Google actually read your store?
Shopify handles a lot of SEO out of the box, but it also creates problems that many store owners never notice.
Title tags and meta descriptions
Check every product page, collection page, and your homepage. Shopify auto-generates titles from your product names, but they are often too long, too generic, or missing the search terms your customers actually use. A product called "Classic Gold Band Ring" should have a title tag like "Classic Gold Band Ring - 18k Gold | Your Brand" - not "Classic Gold Band Ring – Your Store Name – Collections – Gold."
Collection page structure
Collections are your category pages. They should have unique descriptions (not just a grid of products), relevant H1 headings, and internal links to related collections. Most Shopify stores leave collection descriptions empty - that is a missed ranking opportunity for every category term you want to appear for.
Schema markup
Check whether your product pages output Product schema with price, availability, and review data. Most modern Shopify themes include this, but it is worth verifying in Google's Rich Results Test. If your products are not showing star ratings and prices in search results, your schema is either missing or broken.
Canonical URLs and duplicate content
Shopify creates duplicate URLs for products that appear in multiple collections (/collections/gold/products/ring vs /products/ring). The canonical tag should always point to /products/ring. Check a few product pages - view source, search for canonical. If it is pointing to the collection variant, you have a duplicate content problem.
4. App bloat - what is actually earning its keep?
The Shopify App Store is a trap for store owners who solve problems by installing things. Every app has a cost - monthly fees, page speed impact, and maintenance overhead. Most stores have 3 to 5 apps they are paying for and not using.
The audit
- List every installed app.
- For each one, answer: when did I last look at this? Is it doing something I could not do with Shopify's built-in features? Would I notice if I turned it off?
- Check the theme's
theme.liquidandcontent_for_headerfor scripts from apps you have already uninstalled. Shopify does not always clean these up on removal.
The rule of thumb
If an app is not directly contributing to revenue (upsell, reviews, email capture) or operations (shipping, inventory), question whether you need it. Every app you remove is a speed improvement and one less thing that can break.
5. Checkout friction - the last metre
Checkout is where intent becomes money. It is also where most stores have never looked carefully.
What to check
- Guest checkout: is it enabled? Forced account creation kills mobile conversion. Shopify Plus stores can customise checkout extensively; standard stores should at minimum allow guest checkout.
- Payment methods: do you offer the payment methods your customers expect? In Australia, that means Afterpay/Zip alongside cards and PayPal. Each missing payment method is a percentage of customers who leave.
- Shipping transparency: are shipping costs visible before checkout? Unexpected shipping costs at checkout are the number one reason for cart abandonment globally. If you cannot offer free shipping, at least show the cost on the product page or in the cart.
- Trust signals: does your checkout show security badges, return policy, and contact information? These matter more on mobile where screen space is limited and trust is harder to establish.
What to fix first
After running through all five areas, you will have a list of issues. The question is always: what moves the number the most for the least effort?
Start with these, in order:
- Checkout friction - highest intent traffic, smallest fixes, biggest conversion lift
- Page speed - remove unused apps and optimise images before anything else
- Mobile UX - if your mobile conversion is significantly lower than desktop, fix the mobile experience
- SEO foundations - titles, descriptions, and schema are one-time fixes that compound over time
- Conversion funnel gaps - the specific drop-off you identified in step 1
Do not try to fix everything at once. Pick the top three, implement them, measure the impact over two weeks, then move to the next three. The stores that improve fastest are the ones that fix sequentially, not the ones that redesign everything at once.
Frequently asked
How often should I audit my Shopify store?
At minimum, twice a year. Do a full audit after any major theme change, app installation, or traffic shift. Quarterly is ideal if you are actively running ads or scaling - small regressions compound fast and you often will not notice them until revenue dips.
What is a good conversion rate for a Shopify store?
The global average is around 1.4%. Well-optimised stores in most categories sit between 2% and 4%. If you are below 1.5%, there is almost certainly a structural issue worth finding. If you are above 3%, you are doing well and the gains shift to AOV and retention.
How much does a professional Shopify audit cost?
For a thorough audit covering conversion, speed, SEO, app stack, and checkout, expect $2,000 to $5,000 AUD depending on store complexity and catalogue size. A good audit pays for itself within weeks if it identifies even one conversion blocker.
Can I audit my own Shopify store?
You can cover the basics - page speed via PageSpeed Insights, broken links, obvious UX friction. But the harder problems (theme code bloat, render-blocking scripts, checkout drop-off analysis, schema markup gaps) usually require someone who has seen 50 stores and knows what good looks like.
Written by
Pravesh, founder of pdconsults.
15 years in digital strategy, design, and commerce. Certified Shopify Partner. Working directly inside the AI industry, building real-world systems for Australian businesses.
Related reading
Next step
Request a Shopify audit
A structural review of your Shopify store — conversion, performance, and what to fix first.
Request a Shopify audit →