To speed up a Shopify store, work on the three things Shopify names as the biggest factors: your theme, your apps and third-party code such as tag managers. Shopify already handles hosting, the CDN, browser caching, compression and image formats, so many generic speed tips don't apply. Measure with the web performance reports in your admin, aim for Good on all three Core Web Vitals, and fix the slowest page type first. Shopify says faster pages can improve your conversion rate, and our Shopify conversion rate benchmarks show what a good rate looks like.
How fast should a Shopify store be?
Shopify measures speed (opens in a new tab) with Google's Core Web Vitals, using real visits:
- Largest Contentful Paint (LCP) measures loading. Good is 2.5 seconds or less, and Poor is over 4 seconds.
- Interaction to Next Paint (INP) measures how fast the page responds to taps and clicks. Good is 200 milliseconds or less, and Poor is over 500.
- Cumulative Layout Shift (CLS) measures how much the page jumps while it loads. Good is 0.1 or less, and Poor is 0.25 or more.
For search engines such as Google to count your performance as good, at least 75% of page loads need Good scores on all three. Shopify also says there is no perfect score, and that speed is a balance with the features that sell. A homepage video that drives sales can be worth a slower page.
How to check your Shopify store speed
Your admin shows data from real visitors:
- Online Store: the web performance summary on the Themes page shows LCP, INP and CLS for today, the last 7 days or the last 30 days.
- Analytics > Reports: search for a colon to list every web performance report (opens in a new tab). The Page type reports show which templates are slow, and the Page URL reports find single pages.
- The over time charts mark events such as app installs and theme updates, so you can see what changed the numbers.
Data can be up to 36 hours late and covers only the last 90 days. A store in private mode, or one with very little traffic, may have no scores yet. For a single page, you can also run Google's PageSpeed Insights. Its numbers can differ from Shopify's, because Shopify collects data from Chromium browsers and Firefox, while PageSpeed Insights uses data from opted-in Chrome users only.
What Shopify already does for you
According to Shopify's guide to improving store performance (opens in a new tab), every store gets:
- Hosting on fast global servers with no bandwidth limit, and a CDN run by Cloudflare.
- Browser caching of one year for cacheable files.
- Gzip compression, and automatic minification of CSS and JavaScript.
- Image compression, with images often served as WebP and resized by the image CDN.
So when a scanning tool tells you to add a CDN, turn on compression or change server headers, you can skip it. Shopify says those recommendations are already handled or don't apply. Spend your time on the theme, apps, images and scripts.
Fix 1: apps and the code they leave behind
Every app that loads on your storefront adds weight. Go through each one and ask whether it earns more in sales than it costs in speed. Remove the ones you don't need.
Uninstalling an app doesn't remove its code from your theme. Ask the app's developer how to remove it fully, or have a developer search the theme for leftover snippets.
Fix 2: tag managers and tracking scripts
Tags inside a tag manager are third-party code too. Audit them and remove unused or low-value tags. Move tracking into Shopify's Customer events where you can. Pixels there run in a sandbox, which Shopify says stops third-party code from running poorly performing JavaScript on your store. Shopify still warns that every extra script slows a store, and that a broken pixel can make pages load slowly or not at all.
Fix 3: the theme
- Use an up-to-date theme. Shopify says its Horizon family and Online Store 2.0 themes are free and optimized for performance.
- Test animations. Compare speed before and after you turn on page transitions or other animations. They can slow pages down.
- Limit sections. A high number of sections on one template can lower performance.
- Paginate big collections, so fewer products load at once.
Themes in the Shopify Theme Store need a minimum average Lighthouse performance score of 60 across the home, product and collection pages. Custom themes and heavily edited themes have no such check, so test them after every big change.
Fix 4: the hero image and media
The largest element on the first screen, usually a hero or product image, sets your LCP. Shopify's performance best practices for themes (opens in a new tab) put these first:
- Never lazy-load the LCP image. Load it straight away.
- Mark it with
fetchpriority="high"so the browser fetches it before other files. - Don't hide it behind a fade-in or reveal animation.
- Render key content, such as product details, hero text and navigation, in Liquid and HTML instead of JavaScript.
Upload images close to the size they display at. Use JPG for photos, and PNG only for graphics that need transparency.
Fix 5: slow taps and clicks
If INP is poor, Shopify says the most likely cause is too much JavaScript from the theme, apps or tag managers. Find the scripts that run longest, then remove, delay or replace them.
On large catalogs, slow Liquid can delay the whole page before the browser gets any content. Shopify names deeply nested loops over products, variants or options as the most common cause of a slow server response. A theme that is fast with 10 products can be slow with 100.
When to rebuild instead of tune
Sometimes the theme itself is the problem. For VoileChic we rebuilt the Shopify store from scratch to fix performance issues and poorly built custom features, with a custom theme that loads faster. For Dan123yal Toys+, a toy retailer with over 20,000 SKUs, we built a lean custom theme optimized for performance.
Speed and Core Web Vitals work is part of our Shopify development services. If you'd like someone to find the slow parts first, the $997 Shopify Growth Diagnostic reviews speed alongside UX and conversion, SEO and AI search, accessibility and email, in five days. Rolling Pandas is a Shopify agency and Shopify Select Partner.
Quick answers
Does Shopify store speed affect SEO?
Yes. Shopify notes that search engines such as Google use page speed as a ranking factor, and that poor Core Web Vitals can rank a page lower even if the rest of its SEO is good. Our Shopify SEO checklist covers the other technical checks.
Why is my Shopify store slow?
Shopify names three main causes: the theme, the apps and third-party code such as tag managers. Its troubleshooting steps also point to large images and slow scripts.
Do Shopify speed apps work?
Treat them like any other app: test your scores before and after, and keep the app only if the numbers improve. Remember that a CDN, browser caching, compression and image formats are already handled by Shopify.
Sources
Facts checked October 27, 2026.
- Shopify Help Center: Overview of web performance (opens in a new tab)
- Shopify Help Center: Web performance reports (opens in a new tab)
- Shopify Help Center: Improving your online store performance (opens in a new tab)
- Shopify.dev: Performance best practices for Shopify themes (opens in a new tab)
- Shopify.dev: Theme Store requirements (opens in a new tab)
- Shopify Help Center: Pixels overview (opens in a new tab)
Written by Rolling Pandas
October 27, 2026