Shopify Speed Optimisation: How to Get a Faster Store in 2026
Most Shopify stores score 30–55 on PageSpeed Insights — well below the threshold that affects Google Shopping costs and conversion rates. Here's exactly how to fix it.
Why Shopify Stores Tend to Be Slow
Shopify is a capable platform, but default setups have two structural speed problems: app bloat and unoptimised themes. Understanding both is the first step to fixing them.
App bloat
The average active Shopify store has 6–12 apps. Each app that loads on the storefront adds JavaScript, CSS, and external requests — often loading before your page content. A store with a review app, a loyalty app, a chat widget, a size guide app, a currency switcher, and a recently viewed products widget might be loading 15–25 additional scripts per page. Combined, these can add 2–4 seconds to your load time.
Theme weight
Many popular Shopify themes are built to be feature-rich, loading code for features you've never enabled. A theme with built-in video backgrounds, mega menus, countdown timers, and product carousels loads all that JavaScript even if your store uses none of those features.
The Highest-Impact Fixes
1. Audit and remove unnecessary apps
Go through every app in your store and ask: does this app load code on the storefront? (Most do.) Is it actively generating value? Remove anything non-essential. For each app you remove, retest your PageSpeed score — you'll often see 5–15 point improvements per app removed from storefront loading.
2. Compress and convert product images
Product images are almost always the LCP element on Shopify product pages. Shopify automatically serves WebP to supported browsers, but only if you upload the source image at a reasonable size. Uploading a 4MB JPEG means Shopify serves a large WebP — still slow. Compress images to under 200KB before uploading using Squoosh or ImageOptim.
3. Use a lightweight theme or Dawn
Shopify's free Dawn theme (Online Store 2.0) is purpose-built for performance. It loads minimal JavaScript by default and scores 80–95 on PageSpeed Insights for stores with few apps and optimised images. If your current theme scores below 50 and you can't improve it, migrating to Dawn is often the highest single-impact change available.
4. Defer app scripts where possible
Some apps allow you to load their scripts after the page is interactive rather than blocking initial load. Check each app's settings for lazy loading or deferred loading options. For apps that don't have this option, a developer can add defer or load them on user interaction using a simple script wrapper.
5. Reduce font variants
Shopify themes often load 4–6 font weights from Google Fonts. Each weight is a separate network request. Audit which font weights are actually used in your theme settings and remove unused ones — many stores load Bold, Light, and Italic weights they never use.
What Score Should You Aim For?
Above 70 on mobile is considered good for Shopify stores. Above 80 puts you in the top tier for Core Web Vitals, which positively affects both organic rankings and Google Shopping Quality Scores. Most default Shopify setups with a typical app stack score 30–55 — so there's nearly always significant improvement available.
How Shopify Speed Affects Revenue
For Shopify stores specifically, speed affects four revenue channels: conversion rate (the primary impact), organic SEO rankings, Google Shopping CPCs, and abandoned cart rate. Run a free audit on your store URL to see your current performance score and an estimate of monthly revenue impact across all four channels.
FREQUENTLY ASKED QUESTIONS
Why is my Shopify store slow?+
The two main causes are too many apps and an unoptimised theme. Each Shopify app that loads on the storefront adds JavaScript and CSS — it is common to see stores with 10+ apps loading 30+ external requests on every page. The second cause is large, unoptimised product images, which are the biggest contributor to slow LCP.
What is a good Shopify PageSpeed score?+
Above 70 on mobile is considered good for Shopify stores. Many default Shopify themes with a typical app stack score 30–55. A score above 80 puts your store in the top tier for Core Web Vitals, which positively affects both organic rankings and Google Shopping Quality Scores.
Does Shopify speed affect Google Shopping ads?+
Yes. Google Shopping campaigns use the same Quality Score mechanism as search ads, including landing page experience. A slow Shopify product page directly increases your Google Shopping CPCs and can reduce impression share — meaning the same budget reaches fewer potential buyers.
FREE 60-SECOND AUDIT
SEE HOW YOUR SITE SCORES ACROSS ALL 5 PILLARS
Performance · SEO · Accessibility · Security · AI Visibility — with a revenue impact estimate. No sign-up required.
RUN FREE AUDIT →