Skip to content
ServicesOur WorkAboutHow We WorkInsights
Discuss Your Project
HomeServicesOur WorkAboutHow We WorkInsights
Discuss Your Project
Byte Harbor Inc.

Technology built around your business. Websites, custom software, e-commerce and practical AI automation, from strategy to launch and beyond.

Based in Calgary, ABWorking with clients across Canada and the US

hello@byteharbor.ca

Services

  • Website Development
  • Custom Software
  • E-commerce
  • AI & Automation
  • Integrations
  • Next.js Development

Company

  • Our Work
  • About
  • How We Work
  • Insights

Start

  • Discuss Your Project
  • All Services
© 2026 Byte Harbor Inc. All rights reserved.Privacy PolicyBack to top
Home/Insights/How to speed up a Shopify store
E-commerce4 min read

How to speed up a Shopify store

A practical guide to a faster Shopify store: trim apps, fix images, pick a lean theme, cut scripts and measure results with Core Web Vitals.

Vishal Singh

October 17, 2026

On this page

Measure before you change anythingStart with your appsGet your images under controlChoose a lean, current themeTame third-party scriptsKeep it fast after the cleanup

A slow store costs you in quiet ways. Shoppers on a phone with patchy signal give up before your product photos load. Someone taps "Add to cart" and nothing happens for a beat, so they tap again, or leave. You never see these people in your reports. You just see fewer orders than you expected.

The good news is that most Shopify speed problems come from a short list of causes, and you can fix many of them without a developer. Shopify's own guidance names your theme and your installed apps as the biggest factors in store performance. This guide walks through those, plus images and third-party scripts, and shows you how to measure whether your changes actually helped.

Measure before you change anything

Speed is easy to argue about and hard to judge by feel. Your store might seem fast on your office Wi-Fi and crawl on a customer's three-year-old phone. So start with numbers.

Google's Core Web Vitals are the standard yardstick, and Shopify's web performance reports in your admin use them too. There are three metrics, each with a published "good" threshold:

  • Largest Contentful Paint (LCP): how long the main content, often your hero image, takes to appear. Good is 2.5 seconds or less.
  • Interaction to Next Paint (INP): how quickly the page responds when someone taps or clicks. Good is 200 milliseconds or less.
  • Cumulative Layout Shift (CLS): how much the page jumps around while loading. Good is 0.1 or less.

Google judges these at the 75th percentile of real visits, so a page only counts as good if most of your shoppers get a good experience. Check your Shopify web performance report, then run your home page, a collection page and your best-selling product page through Google's PageSpeed Insights. Write the numbers down. That is your baseline.

Start with your apps

Apps are the most common reason a Shopify store slows down over time. Each one can add its own code to your storefront, and that code has to download and run on every visit. Shopify also warns that some apps leave code behind in your theme even after you uninstall them.

Run a simple app audit once or twice a year:

  • List every installed app and what it does for you. Be honest about which ones you still use.
  • Remove apps that duplicate each other, such as two review tools or three popup builders.
  • After uninstalling, check your theme for leftover snippets, or ask the app developer how to remove them cleanly.
  • Before installing anything new, ask whether the feature is worth slower pages for every visitor.

Get your images under control

Shopify serves images through its own content delivery network and automatically compresses them and picks an efficient format for each browser. That helps a lot, but it cannot fix every habit.

Upload images at roughly the size they will display, not straight from a camera. Use JPG for photos and PNG only when you need transparency. Swap animated GIFs for short videos or still images. Be careful with large slideshows at the top of your home page: the first slide is usually your LCP element, and a heavy slider can make the whole page feel slow.

Choose a lean, current theme

Your theme controls most of the code on every page. Shopify recommends current, performance-focused themes, such as those built on Online Store 2.0 or its newer Horizon family. If you are running an older theme that has been patched by several developers over the years, a fresh theme can sometimes do more than any amount of tweaking.

Within any theme, fewer sections and fewer animations generally mean a faster page. Every carousel, countdown timer and fade-in effect has a cost. Keep the ones that clearly help customers buy and drop the rest.

Tame third-party scripts

Tracking pixels, chat widgets, heatmap tools and marketing tags often live outside your app list, inside a tag manager or pasted into your theme. Shopify points out that too much JavaScript from themes, apps and outside code is a major cause of poor interactivity, which shows up in your INP score.

Open your tag manager and ask the marketing team which tags are still feeding a report someone reads. Remove the rest. If a chat widget is only useful on a few pages, load it only there.

Test on a real phone

Most of your shoppers are probably on mobile. After each change, open your store on an ordinary phone over cellular data, not just on your desktop. If it feels sluggish there, it is sluggish for your customers.

Keep it fast after the cleanup

Stores rarely get slow overnight. They get slow one app and one tag at a time. Re-run your baseline pages every month or two and after any big change. Field data in Core Web Vitals reports takes time to reflect improvements, so give it a few weeks before judging.

Our honest recommendation: do the app and tag audit yourself first, because it is free and often makes the biggest difference. If your numbers are still poor after that, the cause is usually theme code, and that is the point where an experienced Shopify developer is worth paying for a focused performance review.

Written by Vishal Singh

Founder of Byte Harbor and a senior frontend and web platform engineer. He builds websites, custom software and AI automation for businesses across Canada and the US.

About Byte Harbor

Related service

Shopify, WooCommerce and custom e-commerce development

A Shopify, WooCommerce or custom store that is easier to run and connected to the systems behind it.

Explore E-commerce

Keep reading

All articles
  • Planning4 min read

    Custom website vs. website builder: how to decide

    Read article
  • Software3 min read

    When does a business need custom software?

    Read article
  • E-commerce3 min read

    Shopify vs. WooCommerce for different business needs

    Read article

Start a conversation

Want a straight answer for your situation?

Tell us what you’re weighing up. We’ll give you an honest recommendation, even if that’s the simpler option.

Discuss Your Project