Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. Where Shopify Stores Lose Their Speed
Shopify & eCommerce

Where Shopify Stores Lose Their Speed

A slow Shopify store is rarely the hosting. Where speed goes, in order: images, apps, theme code and leftover scripts, and how to measure it properly.

Updated 2 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Shopify's hosting is fast, so a slow store is slow because of what was added. Images and apps account for most of it, and both are fixable without a rebuild.

It is not the hosting

Shopify runs on infrastructure most businesses could not afford to replicate. If your store is slow, the cause is on your side: what you uploaded and what you installed.

That is good news, because it means the problem is within your control rather than requiring a platform migration.

Images first, as always

Product photography uploaded straight from a camera or supplied by a manufacturer is frequently several megabytes per image. A collection page showing twenty products can therefore carry tens of megabytes.

  • Resize before uploading — 2000px wide is ample for almost any use
  • Compress to around 80% quality, which is visually indistinguishable
  • Let Shopify serve responsive sizes rather than one large file everywhere
  • Lazy-load anything below the fold, particularly on collection pages

Then the apps

We routinely find app scripts accounting for more than half a store's page weight. The single most effective speed work on most stores is an app audit.

Look at what each app injects and where. An app that only affects the product page should not be loading on the homepage, and many do.

Theme code and leftovers

Themes accumulate modifications, and uninstalled apps leave snippets behind. Over three years a theme can carry a substantial amount of code serving no current purpose.

A theme audit — identifying what is still used and removing what is not — is unglamorous work that frequently produces a noticeable improvement.

Measure properly

TestWhy
Mobile, on mobile dataHow most customers actually experience it
Homepage, collection and productDifferent pages have different problems
Before and after each changeSo you know what worked
Real user data over timeLaboratory tests miss real conditions

Testing your homepage on office fibre and concluding the store is fast is the most common measurement mistake.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Will a speed app make it faster?

Adding an app to fix a problem caused by apps is rarely the answer. Remove and optimise instead.

Does speed affect sales?

Substantially. Every additional second of load time measurably reduces conversion, and mobile shoppers are the least patient.

Should we change theme to go faster?

Only if the current theme is genuinely the problem. Fix images and apps first — that is usually most of it.

How fast should a store be?

Main content visible within two and a half seconds on mobile. Faster is better and that is the practical threshold.

Keep reading

More on Shopify & eCommerce

Shopify & eCommerce

Every App Is a Subscription and a Script

The real cost of Shopify apps: monthly fees, page weight and theme code left behind after uninstalling, plus how to audit them and which to keep.

Shopify & eCommerce

What Belongs on a Product Page

Shopify product pages that convert answer the questions shoppers would ask in a shop. The structure that works, why supplier copy hurts, and photography.

Start here

Store slow on a phone?

Almost always images and apps. Send us the URL and we will tell you where the weight is.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →