A slow Shopify store is a leaking bucket. You can pour money into ads, but if pages take four seconds to load, visitors leave before they buy. A Shopify store performance audit shows you exactly where speed is lost — and what to fix first.

Which Tools to Use

Three tools give you a complete picture:

  • Google PageSpeed Insights — scores your page on Core Web Vitals (LCP, INP, CLS) from real Chrome users. Use the mobile tab; that is where most traffic comes from.
  • WebPageTest — runs a full waterfall from a real browser. Shows you every request, when it starts, how long it takes, and what is blocking render.
  • Shopify Speed Score — found under Online Store > Themes. It is a relative benchmark, not an absolute grade. A score above 50 is acceptable; above 70 is strong.

Reading a Waterfall

Open WebPageTest and look for two things: a long green bar early in the waterfall (that is your HTML arriving), and any long orange or purple bars after it. Orange bars are render-blocking scripts. Purple bars are fonts waiting on a CSS declaration. Every millisecond those bars push to the right is time your visitor spends watching a blank screen.

Look for the Time to First Byte (TTFB). On Shopify, TTFB above 600 ms usually means a Liquid template is doing too many storefront API calls or a third-party app is injecting server-side logic.

Top 6 Shopify Speed Issues

IssueCauseFix
Uncompressed imagesManual uploads without resizingUse Shopify’s native image transforms (_800x.jpg); serve WebP
Too many appsEach app injects scripts on every pageAudit app scripts in Theme Inspector; remove unused apps
Render-blocking fonts@font-face without font-display: swapAdd font-display: swap; self-host critical fonts
Undeferred JavaScriptScripts loaded in <head> without async/deferMove to </body> or add defer attribute
Liquid loops in collectionsfor product in collection.products without limitsPaginate; use limit parameter; cache storefront queries
Missing CDN on mediaVideo or PDF hosted outside Shopify CDNUpload all assets to Shopify Files; use CDN URLs

Benchmark Expectations

After a focused audit and fix cycle, typical results look like this: LCP drops from 4–6 s to under 2.5 s; Total Blocking Time falls below 200 ms; Shopify Speed Score climbs 15–30 points. Conversion rate improvements of 5–15% are common once LCP clears the 2.5 s threshold, based on Google’s own case studies.

If you want an expert to run this process for your store, OneOnic’s Shopify speed optimisation service covers full waterfall analysis, app script auditing, and Liquid refactoring.

Frequently Asked Questions

How often should I run a Shopify performance audit?

Run a full audit every quarter and after any major theme update or app installation. Apps are the most common cause of sudden speed regressions.

Does Shopify’s speed score directly affect Google rankings?

Not directly. Google uses Core Web Vitals data from real users, not Shopify’s internal score. However, both scores tend to move in the same direction when you fix the same issues, so improving one usually improves the other.

Can I improve speed without editing theme code?

Yes, partially. Removing unused apps, compressing images before upload, and disabling unnecessary app embeds in the Theme Customiser can each shave 200–500 ms without touching any code. For bigger gains, Liquid and JavaScript changes are needed.


Ready to Grow Your Shopify Store?

Our Shopify experts at OneOnic have helped hundreds of brands launch, optimise, and scale. Let’s talk about your project.