Oct 22, 2023
Shopify Store Speed: What Actually Moves the Needle
Site speed is a real performance driver.
Google uses Core Web Vitals as a ranking signal, and conversion rate research consistently shows that faster pages convert better.
What's less clear is which speed optimisations actually make a meaningful difference and which are performance theatre — changes that look impressive in reports but don't materially affect how quickly your store loads for real customers on real devices.
What Actually Makes a Difference
Image optimisation is the single highest-impact improvement for most Shopify stores. Unoptimised images — uploaded at print resolution, in non-web formats, without proper compression — are the most common cause of slow pages.
Third-party scripts are the second highest-impact factor: every analytics tool, marketing pixel, chat widget and app that loads JavaScript adds load time.
App bloat is the Shopify-specific version of this — apps frequently inject JavaScript and CSS into your storefront even when unused.
Theme code quality matters significantly: the performance difference between a good theme and a bad one is often larger than all other optimisations combined.
Core Web Vitals: The Metrics That Matter
Largest Contentful Paint (LCP) measures how quickly the main content is visible — for ecommerce, typically the hero or product image. Optimising LCP usually means optimising that primary image's loading behaviour.
Cumulative Layout Shift (CLS) measures visual instability as the page loads — reserving space for dynamic content and using font loading strategies that prevent layout shift are the main fixes.
Interaction to Next Paint (INP) measures how quickly the page responds to user interactions — deferring non-critical JavaScript and minimising main thread blocking are the remedies.
What Doesn't Make Much Difference
Chasing PageSpeed Insights scores beyond a point of reasonable performance. A score of 75 and a score of 95 may have negligible real-world load time difference for most users.
The lab score is an approximation; real user performance data in Search Console is more meaningful.
Don't make significant UX compromises in pursuit of a score. And removing your analytics entirely to improve speed is not sensible — the data you lose is worth more than the marginal speed improvement.
If your Shopify store is struggling with speed and you want a proper performance audit rather than generic advice, we include this in our ongoing support retainers.
→ Read about our Shopify support and optimisation service
→ See the performance scores we achieved for The Chocolate Gift Company