Yours Digitally,

Insights

Insights

Your Shopify store probably has too many apps

Most Shopify stores run too many apps that quietly cost you speed, money and data. Here is how to run a Shopify app audit and consolidate safely.

  • 10 September 2026
  • shopify
  • app audit
  • store speed
  • ecommerce
Draft preview, not yet published. This page is hidden from the blog index, search and the RSS feed.

How you ended up here

No one sets out to install thirty apps. It happens one reasonable decision at a time.

You add a reviews app before a big launch. A freelancer installs a currency switcher for a campaign that ended two years ago. Someone tries three upsell apps in a fortnight, picks one, and forgets to remove the other two. A theme migration leaves the old wishlist app running alongside the new one. Each choice made sense on the day. Nobody ever schedules the day to take stock.

The result is a store carrying software it no longer uses, paying for tools that overlap, and loading scripts on every page for features one person looked at once.

A Shopify app audit is the tidy-up. It is not glamorous, but it is one of the highest-return afternoons you can spend on your store.

What each app actually costs you

The monthly fee is the part you can see. It is usually the smallest cost.

The fee. Fifteen pounds here, twenty-nine there. Ten apps at an average of twenty pounds is £2,400 a year, and most owners could not name all ten from memory.

Page weight and speed. This is the expensive one. Most apps inject JavaScript and CSS into your storefront, and a lot of it loads on every page whether the feature is used there or not. A review widget that belongs on product pages often loads on your basket, your policies, your blog. Each script is another file to fetch, parse and run before the page settles. On mobile, where the majority of your traffic sits and the connection is slower, that delay costs you sales you never see.

Another company with access to your data. Every app you install is granted permissions: orders, customer details, sometimes the ability to write to your theme. That is another company holding your customers’ information, another admin login that can be phished, another vendor whose own breach becomes your problem. Fewer apps is a smaller attack surface, plainly.

Leftover code after uninstalling. Here is the part that catches people out. Uninstalling an app removes it from your admin. It does not always remove the code it added to your theme. Older apps, and plenty of current ones, drop snippets and Liquid tags directly into your theme files. When you uninstall, those fragments can stay behind, still loading, sometimes throwing quiet errors, forever pointing at a service that no longer answers. A store can be slowed by apps it technically removed months ago.

How to run a Shopify app audit

Give it an afternoon. Build a simple spreadsheet with a row for every app and these columns.

  • Name and what it does. In your own words, one line.
  • Monthly cost. The real figure, annualised so it stings appropriately.
  • Where it loads. Which page types actually need it, and which it touches anyway.
  • Last used or reviewed. When did anyone last look at what it produces.
  • Native alternative. Does Shopify now do this itself.

That last column matters more every year. Shopify keeps absorbing things that used to need an app. Basic bundles, gift cards, some upsell and discount logic, product reviews, basic markets and currency handling, simple back-in-stock signals: features that once meant a monthly subscription are increasingly built in. If you installed an app in 2022, it is worth checking whether you are paying for something the platform now hands you for free.

To see page weight for yourself, open your storefront in Chrome, right click, Inspect, and watch the Network tab as a product page loads. Sort by size. You will usually spot two or three apps doing far more than their share. Run a product page and your home page through PageSpeed Insights while you are at it, so you have a before number to beat.

Consolidating without breaking your store

Go carefully. The point is a faster, cheaper store, not a broken one on a Friday night.

  • Duplicate a theme first. Make your changes on a copy and preview it. Never edit the live theme directly for this.
  • Remove one app at a time. Uninstall, then load the storefront and click through the pages that app touched. One change per step means you always know what caused a problem.
  • Check for leftover code. After uninstalling, search your theme for the app’s name or its snippet tags in the Liquid files. If the vendor documents a manual removal step, follow it. If you are not comfortable in theme files, this is the moment to ask someone who is.
  • Replace overlaps with one tool. Three apps doing slightly different upsells should become one. Pick the best, migrate the settings, remove the rest.
  • Re-test speed and checkout. Run the same pages through PageSpeed again and place a full test order. Confirm tracking and emails still fire before you congratulate yourself.

A sensible target is not a badge of honour for the fewest apps. It is a store where every installed app earns its place, loads only where it is needed, and does something Shopify itself does not.

The short version

Apps are easy to add and easy to forget. Left alone, they quietly tax your speed, your budget and your data. An hour with a spreadsheet and a duplicated theme usually pays for itself in the fees you cancel, before you count the sales a faster store brings back.

If you would rather someone else ran the audit and did the careful bit in your theme files, that is the sort of job we take on. Our day rate starts from £350 for longer projects, every job gets a fixed quote first, and we reply within the hour, 6am to midnight.

If you want a hand with your app stack, get in touch.

Start the conversation More insights
Start here

Tell us the thing you keep putting off

One email is enough. You will get plain answers, a straight quote, and a reply within the hour.