Shopify App Bloat: Find the Scripts Slowing Your Store Down
Most Shopify apps that change your storefront do it by loading JavaScript from their own servers. A few are fine. A dozen can noticeably slow the first load on mobile, which hurts conversions and Core Web Vitals.
See what's loading
The audit lists every non-Shopify domain that loads a script on your homepage. Match each domain to an app you use. For a deeper look, run your homepage through PageSpeed Insights and check "Reduce the impact of third-party code".
Common culprits
- Leftovers from uninstalled apps. Uninstalling an app removes its access, but code it added directly to your theme files can stay behind.
- Overlapping apps: two review apps, two popup tools, several tracking pixels doing the same job.
- Apps you tried once and forgot.
How to trim
- List your installed apps under Settings → Apps and sales channels (or Apps). Remove ones you no longer use.
- In the theme editor, open App embeds and turn off embeds for apps you don't need on every page.
- For leftover code, duplicate your theme first, then search theme files for the old app's name or domain and remove the snippet in the copy. Preview before publishing.
If you're not comfortable editing theme code, this is a good small job for a developer, since mistakes are easy to make and easy to roll back on a duplicated theme.
Check your own store in 20 seconds
The free Catalog Audit for Shopify stores scans up to 1,000 products for empty or thin descriptions, duplicate titles, missing alt text and more, then links each issue to a fix.
Prefer to hand it off? I'm Evan, a Shopify and full-stack developer. Leave your email and store URL and I'll reply with a short, prioritized fix list. Free, no obligation.