The hidden costs of Shopify apps
On Shopify, the platform subscription itself is almost never the largest recurring cost once several apps are installed. Between monthly fees that stack up, charges based on a percentage of revenue, and code left behind by a poorly uninstalled app, the real bill is rarely the one expected at the start.
How I run an audit
-
List every active app
I start from the Shopify admin to build a complete list of installed apps, including ones added long ago and forgotten since.
-
Check what each one actually charges
Some bill a fixed monthly fee, others a percentage of the revenue they generate: I look at how each app bills, not just its headline price at install time.
-
Spot free trials that have expired
A free trial that automatically converts to a paid tier after a set period is a common surprise; I check installation dates against each app’s terms.
-
Check payment gateway fees
If a gateway other than Shopify Payments is used, I check whether transaction fees are added on top of the gateway’s own processing fees — this varies with the setup.
-
Audit traces left by past uninstalls
I look through the theme’s code and metafields for what an uninstalled app may have left behind, which sometimes keeps slowing the site down.
What I hear regularly
- My monthly app bill doubled and I didn’t install anything new
- I’ve lost track of what half the apps I’ve enabled are even for
- A free trial turned into a paid subscription without me noticing
- My theme slowed down after I uninstalled an app
- I’m paying for a payment gateway on top of Shopify without knowing if it adds fees
Where the real bill comes from
Most Shopify apps bill a monthly subscription per store. Once there’s one app per need — reviews, upsells, email, stock sync, page building — those subscriptions add up fast, and often outstrip the Shopify subscription itself. Some apps use a different model: a percentage of the revenue they generate, which climbs quietly as sales grow, without any setting having changed.
Another commonly overlooked cost sits at checkout: using a gateway other than Shopify Payments can add Shopify’s own transaction fee on top of the gateway’s processing fee, depending on the plan. Finally, uninstalling an app doesn’t always remove what it added to the theme — a Liquid snippet, some metafields, leftover data — and that debris can keep weighing on load times well after the subscription ends.
Worth reading next
Describe your need in one minute
A few targeted questions so I can reply with an estimate rather than another questionnaire.