Shopify questionAnswer3 min read

Do Too Many Apps Slow Down a Shopify Store?

The number of apps matters less than what each one loads on your storefront. Here is how to tell the harmless ones from the heavy ones.

Card on apps and speed: admin-only apps and theme app blocks are fine, while leftover app code and scripts on every page slow a store
What an app loads matters more than how many you have.

Key takeaways

  • Apps slow a store when they load scripts on the storefront. Apps that only work in your admin don't affect page speed.
  • Shopify requires Built for Shopify apps not to reduce the storefront Lighthouse performance score by more than ten points.
  • Some apps leave code in your theme after you uninstall them, so removing an app doesn't always remove its weight.
  • Apps built with theme app extensions are removed cleanly, because their blocks disappear on uninstall.
Who it is for
Store owners with a slow store
Time needed
4 minutes to read
What you need
Your store URL

Yes, they can, but the number of apps matters less than what each one loads on your storefront. An app that only works in your admin adds nothing to page speed, while a single app injecting heavy scripts into every page can slow the whole store. Shopify itself names app scripts as a common cause of slow pages.

Speed work is part of what I do on Shopify stores, and app clutter is one of the first things I check. This is how I judge it.

How apps slow a store down

Shopify's theme performance guide says that scripts, including those from installed apps, run on the browser's main thread and compete directly with its ability to show your content. It calls too much JavaScript, loaded at the wrong time or written badly, one of the main causes of slow interaction and delayed loading of the main content.

So the question isn't "how many apps" but "how much code reaches the shopper's phone, and when". Ten admin-only apps can be lighter than one pop-up app.

Timing matters as much as size. Shopify's guide tells developers to remove or defer app scripts that block the page from being read before any content appears, and to use asynchronous loading only for independent third-party scripts. A reviews widget that loads after the product photo is far less harmful than one that holds up the whole page. When I audit a store, I look at which scripts load before the main content, not just at the total count.

Which kinds of app carry the most risk

App typeSpeed riskWhy
Admin-only appsNoneNothing loads on the storefront
Theme app blocksLowerPlaced where you choose, removed on uninstall
Site-wide widgetsHigherPop-ups, chat, badges on every page
Tracking pixelsMediumExtra third-party requests
"Speed booster" appsBe warySome game test scores

The last row is Shopify's own warning: its performance guide tells developers to recognize apps that cheat Lighthouse and PageSpeed tests. A better score with no real change for shoppers is worth nothing.

Uninstalling doesn't always clean up

Shopify's help center says some apps add code to your theme that isn't automatically removed when you uninstall the app. That code can keep loading files, or break when the app's servers stop answering. Before you uninstall, check the app's listing or ask its developer about extra removal steps, then search the theme code for the app's name afterwards. My guide to auditing and removing unused Shopify apps walks through it.

What the Built for Shopify badge tells you

Built for Shopify is a status Shopify gives apps that meet extra requirements. Two matter for speed: the app "must not reduce the storefront Lighthouse performance score by more than ten points", and apps used in your online store should use theme app extensions instead of injecting code into the theme. Shopify notes that those extension blocks are removed automatically when the app is uninstalled. When two apps do the same job, I lean toward the one with the badge.

How to check your own store

  1. List what's installed. Run your store through my Shopify app detector to see which apps show up on the storefront.
  2. Measure a baseline. Test your homepage and a product page with my Shopify speed checker.
  3. Test on a copy. Duplicate your theme, switch off app embeds one at a time on the copy, and test its preview again.
  4. Decide per app. Keep apps that earn their weight, replace heavy ones with lighter options, and remove the rest properly.
No magic number: I don't use a maximum app count. I've seen fast stores with many apps and slow stores with five. Judge each app by what it loads and what it earns.

What to do next

  1. Run the app detector and speed checker on your store today.
  2. Remove apps you no longer use, including their leftover code.
  3. Prefer apps with theme app extensions or the Built for Shopify badge when you add new ones.
  4. Get the slow ones dealt with. My Shopify speed optimization service covers app clean-up and script loading.

Free tools

Check your own store

Free, no sign-up. Each one runs a part of this guide for you.

Frequently asked questions

How many apps is too many for Shopify?

There's no fixed number. What matters is how much code each app loads on your storefront. A store with many admin-only apps can be faster than one with a few site-wide widgets.

Do Shopify apps slow down a store after uninstalling?

They can. Shopify says some apps add theme code that isn't removed automatically when you uninstall, so check the theme for leftover code.

Do admin-only apps affect store speed?

No. Apps that only work in your Shopify admin, such as accounting or inventory tools, don't load anything on your storefront.

What is a theme app extension?

It's the way Shopify recommends apps add elements to your theme, as blocks you place in the theme editor. Shopify notes that these blocks are removed automatically when the app is uninstalled.

Are speed booster apps worth it?

Be cautious. Shopify's performance guide warns about apps that cheat Lighthouse and PageSpeed tests. Real speed comes from loading less code, not from changing the score.

Does Built for Shopify mean an app won't slow my store?

It means the app must not reduce your storefront Lighthouse performance score by more than ten points. That's a useful limit, but still test your own store after installing.

Sources

  1. Built for Shopify requirements, Shopify.dev
  2. Theme performance best practices, Shopify.dev
  3. Uninstalling apps, Shopify Help Center
Ashraf Siddik

Written by Ashraf Siddik

I'm a Shopify developer and CRO specialist. I have built and improved Shopify stores since 2018, completed more than 1,000 projects, and hold a 4.96 average rating across 719 client reviews.

About me · Client reviews

Free 3‑point store review

  1. 1
    Send your storeTakes about a minute
  2. 2
    I review it by handOn mobile and desktop, not by a tool
  3. 3
    Get three ranked fixesBy email, free, with no obligation

“Very professional and deep understanding of the Shopify ecosystem. Friendly and proactive communication. Delivered on time with good quality”

Verified client, United Kingdom
4.96 from 719 client reviews

Get your free review

Takes about a minute. No obligation.

Your email is used only to reply about your store. No newsletter, never sold. Privacy note