The Shopify app audit: how DTC brands cut $500+ a month in app fees
Most established stores pay for apps they stopped using years ago. Here's the four-bucket method I use to find them, and what happened when one store cut 26 apps to 8.
Here's an uncomfortable number: the average established Shopify store I audit is paying for 23 apps and actively using about nine. The rest are zombie subscriptions. Installed for a campaign two years ago, half-configured, quietly billing every month and adding JavaScript to every page load.
App sprawl costs you twice. Once in fees, usually $300 to $800 a month. And again in speed, because every app drops its scripts into your theme whether you use it or not. I've measured stores where removing dead apps alone cut mobile load time by over a second.
How I run an app audit
1The spreadsheet of shame
Export every app, its monthly cost, and the last time anyone touched its settings. Most founders have never seen this list in one place. Seeing the total at the bottom of the column changes the conversation straight away.
2Sort every app into four buckets
Earns its fee with something the theme can't do. Klaviyo, a serious review platform, subscriptions.
The biggest bucket. Sticky add-to-cart, trust badges, FAQ accordions, size charts, free-shipping bars. That's 20 to 50 lines of Liquid and CSS, not $15 to $30 a month each, forever.
Back-in-stock alerts, order tagging, low-stock notices. One n8n workflow replaces three single-purpose apps.
The zombies. Uninstall, then check the theme for leftover script tags. Many apps leave code behind.
3Remove the leftovers properly
Uninstalling an app doesn't always remove its code. I compare the theme before and after, strip orphaned snippets, and re-run Lighthouse. This is where the speed wins show up. Fewer third-party scripts is the most reliable Core Web Vitals improvement there is.
A real example
A fashion brand came to me paying $480 a month across 26 apps. After the audit, 8 apps stayed, 11 jobs were rebuilt into the theme, 4 apps were replaced by two n8n workflows, and 3 were deleted outright.
When an app is the right call
I'm not anti-app. Klaviyo earns its bill. A proper review platform earns its bill. Subscriptions, loyalty at scale, complex bundles: keep those.
An app should either drive revenue you can measure or do something genuinely hard. “Shows a badge” meets neither bar.
Want the spreadsheet of shame for your store?
Send me your store link. You'll get the keep, replace and delete list with the math. An audit is also part of every Shopify project I take on.