Shopify

Unused App Scripts

Unused app scripts are JavaScript files that load on every page of a Shopify store from apps that have been removed from the store admin but whose code remains in the theme. They can also refer to active apps that load scripts on pages where their functionality isn't needed.

Why It Matters for Shopify Stores

Unused app scripts are a unique Shopify performance problem. When you uninstall an app, Shopify removes it from your admin but doesn't automatically remove any code it added to your theme files. These orphaned scripts continue to load on every page, consuming bandwidth and blocking rendering — for a feature that no longer exists. We regularly find stores with 5–10 scripts from apps uninstalled 12–24 months ago still loading on every product page.

How to Check Your Store

Use our App Bloat Calculator to identify scripts from uninstalled apps. In Chrome DevTools > Sources, look for scripts from domains not matching any currently installed app. Compare your current app list to script domains loading on the page.

Use the free shopify app bloat calculator tool

How to Fix It

In Shopify Theme Editor > Edit Code, search for any Script tags or app-specific Liquid blocks referencing removed apps. Remove these manually. For apps you still use, check if they offer a Theme App Extension alternative that loads scripts only on relevant pages.

Related Terms

Check your store's Unused App Scripts with our free tools

Get a full audit across all 6 performance categories — including shopify — in under 60 seconds.

Run a Free Store Audit