Skip to content
ServicesWorkPackagesAboutAuditPlansStart a project →
← Back to the JournalAU

Why Is My Shopify Store So Slow? How to Find the Cause

Oct 4, 2026·9 min read
Why Is My Shopify Store So Slow? How to Find the Cause

Your Shopify store is usually slow because of what's been added to it, not because of Shopify. Too many apps, oversized images, a heavy or outdated theme, and extra tracking scripts are the usual causes. Shopify's free web performance report shows which speed measure is failing and when the slowdown started, which points to the cause.

Key takeaways

  • Shopify handles hosting, caching and image delivery. Slowness almost always comes from apps, images, theme choices and third-party scripts.
  • Shopify's old single speed score was replaced in January 2024 by a web performance dashboard based on real visitors. Use that, not guides that still talk about a speed score.
  • Each of the three speed measures points to different causes: slow loading, slow taps or a jumping layout.
  • The report marks app installs and theme changes on its charts, so you can often see exactly what made the store slower.
  • Test with a duplicate theme before deleting anything, so you find the real cause without breaking your live store.

Is your Shopify store actually slow, or just slow for you?

Check this first, because a store can feel slow to you while loading fine for customers.

  • Check Shopify's status. If the whole platform is having problems, you'll see it on Shopify's status page. There's nothing to fix on your side.
  • Test the live store, not the editor. The theme editor and admin load extra tools, so they often feel slower than what customers see. Open your store in a private browser window instead.
  • Try another connection. Load the store on your phone using mobile data. If it's only slow on your Wi-Fi, the problem may be your connection.
  • Look at real visitor data. The report in the next section measures what customers actually experience, which matters more than one slow load on your laptop.

How do you check your Shopify store's speed?

Open Online Store > Themes for a quick summary, or Analytics > Reports and search for the web performance reports. Shopify's web performance dashboard uses data from real visitors to your store and rates three measures, called Core Web Vitals:

Measure What it means in plain English Good Poor
Largest Contentful Paint (LCP) How long until the main content, usually the big image, appears 2.5 seconds or less Over 4 seconds
Interaction to Next Paint (INP) How quickly the page reacts when someone taps or clicks 200 milliseconds or less Over 500 milliseconds
Cumulative Layout Shift (CLS) How much the page jumps around while loading 0.1 or less 0.25 or more

A few things to know before you read the numbers:

  • It shows a typical slow visit, not the average. Shopify reports the 75th percentile, meaning three in four visits were at least this fast.
  • The data lags. It can be up to 36 hours behind, and only covers the last 90 days.
  • It needs real visitors. The dashboard fills in from actual store visits, so a brand-new store may show little or no data yet.

If you've read about a Shopify "speed score," that's out of date. Shopify replaced it in January 2024 because a single lab-test score didn't reflect what real shoppers experience on different phones and connections.

Which speed problem do you have?

Each measure points to different causes. Find the one that's rated poor or moderate, then look at the likely causes for it.

Failing measure What shoppers notice Most likely causes
Loading (LCP) A blank or half-loaded page, especially the main image Huge banner or product images, sliders and videos at the top of the page, too many sections
Responding (INP) Taps on buttons, menus or variant options feel sticky Too much JavaScript from apps, chat widgets, pop-ups, reviews and tracking scripts
Layout shift (CLS) Buttons move just as you try to tap them Banners, pop-ups or app widgets that appear late and push content down; images without set sizes

The reports also break results down by page type, device and individual URL, as Shopify's report guide explains. Check product pages and mobile separately. A fast homepage doesn't help if product pages, where people decide to buy, are slow on phones.

When did your store get slow?

This is often the quickest way to find the cause. Shopify's performance charts can show markers for events such as app installs, theme updates and new code. If a measure got worse right after one of those, you've probably found the culprit.

No markers? Think back. Most slowdowns follow a change: a new app, a new homepage section, a big batch of product photos, a new tracking pixel for an ad campaign, or a theme switch.

The six usual causes of a slow Shopify store

Shopify's own speed guide says the platform already provides fast hosting, a global content delivery network, automatic image compression and file caching. So the causes are almost always in what's been added to the store.

1. Too many apps

Many apps add code to your store's pages, and each one adds a little weight. Reviews, pop-ups, chat, upsells, currency switchers and countdown timers are common culprits. Some apps also leave code behind after you uninstall them.

To pin down the culprit, see how to tell which Shopify apps are slowing down your store.

2. Oversized images

Shopify compresses images and serves modern formats automatically, but a giant original photo is still heavier than it needs to be. Homepage banners and the first product image are the most important, because they're usually the "main content" that loading speed measures.

3. Too much at the top of the page

Slideshows, autoplay videos, animated banners and long stacks of homepage sections all compete to load first. Shopify recommends limiting the number of sections on each template.

4. An old or heavy theme

Older themes and themes packed with features you don't use often carry extra code. Shopify recommends an up-to-date, performance-focused theme.

5. Tracking scripts and tag managers

Every ad pixel, analytics tool and tag manager adds scripts. Old pixels from past campaigns often keep loading on every page long after the campaign ended.

6. Large collection pages

A collection page that tries to show hundreds of products at once is slow. Shopify recommends turning on pagination so products load in pages.

How do you find the cause without breaking your store?

Use a copy of your theme to test, so your live store stays untouched:

  1. Duplicate your live theme. In Online Store > Themes, make a copy. This is also your backup.
  2. Remove one suspect from the copy. Turn off an app's embed in the theme editor, remove the slideshow, or swap the hero image for a smaller one.
  3. Preview and test. Run the preview link through Google's free PageSpeed Insights, on mobile. Its lab test isn't the same as real visitor data, but it's good for comparing before and after.
  4. Change one thing at a time. If the score jumps after removing one thing, that's your biggest culprit.
  5. Publish, then watch the real data. Check the web performance report again a few days after publishing, allowing for the 36-hour delay.

For the fixes themselves, our step-by-step speed checklist in how to prepare your Shopify store for Black Friday works all year round.

For fixes you can make yourself, see how to speed up your Shopify store without coding.

Does a slow store really cost you sales?

Yes, it can. Slow loading means some visitors leave before they see the product, and sticky buttons or jumping layouts make buying frustrating on a phone. Speed is rarely the only problem when a store isn't selling, but it makes every other problem worse.

If your store is slow and not converting, start with our guide to why your Shopify store isn't converting, which shows where shoppers drop off.

If you're in the UK, Australia or the EU: Shopify's delivery network serves your store from servers around the world, so location rarely causes slowness on its own. Currency-conversion and translation apps, however, add scripts like any other app, so include them in your app check.

Do it yourself or have it done for you

Do it yourself: most speed fixes need no code. Remove apps you don't use, resize your biggest images, trim your homepage and test changes on a duplicate theme. If you're still deciding whether Shopify is fast enough for you, its hosting and delivery network come included with every plan, and you can start a free trial to see for yourself.

Have it done for you: if you'd rather not hunt through apps and theme code, our speed and conversion tuning service finds and fixes the cause for you. Our team has built 900+ Shopify stores, and our showcase store loads in 0.9 seconds with a speed score of 98/100. Not sure speed is the real issue? Start with our free store audit.

Frequently asked questions

Why is my Shopify store so slow?

Usually because of what's been added to it: too many apps, oversized images, slideshows and videos at the top of pages, an old or heavy theme, or leftover tracking scripts. Shopify provides fast hosting, a global delivery network and automatic image compression, so the platform itself is rarely the cause. Check Shopify's web performance report to see which speed measure is failing.

What is a good speed for a Shopify store?

Shopify rates a store as good when its main content loads in 2.5 seconds or less, it responds to taps in 200 milliseconds or less, and its layout shift score is 0.1 or less. These are the three Core Web Vitals shown in Shopify's web performance dashboard, measured from real visitors at the 75th percentile.

Where is the Shopify speed score?

Shopify replaced its old speed score in January 2024 with a web performance dashboard based on real visitor data. You'll find a summary on the Online Store > Themes page and full reports under Analytics > Reports. The dashboard rates loading, responsiveness and layout stability separately, which tells you more than a single score did.

Do Shopify apps slow down my store?

Many can, because they add code that loads on your pages. Reviews, pop-ups, chat, upsell and countdown apps are common examples. Some apps also leave code behind after you uninstall them. Remove apps you don't use, then test whether turning off each remaining app's theme embed on a duplicate theme makes the store faster.

Will changing my Shopify theme make my store faster?

Sometimes. An old theme, or one packed with features you don't use, can slow your store, and Shopify recommends using an up-to-date, performance-focused theme. But a new theme won't help if the real cause is apps, huge images or tracking scripts, because those come with you. Find the cause first, then decide whether a new theme is worth it.

Open your web performance report today, find the measure rated poor, and test one fix on a duplicate theme.

Rather we just did it?

Skip the DIY — let's build it for you.

Get a free audit of your current store, or book an hour with an expert to map your next move.