Back to Blog
Billing GuideApril 20, 2026 5 min read

Shopify zombie apps: the ones you cancelled (but are still paying for)

A zombie app is a Shopify subscription you thought you cancelled — but didn't. Here's how billing actually works, why it keeps happening, and how to find every ghost charge on your invoice.

Most merchants have at least one zombie app. It's an app you stopped using months ago — maybe you switched to a better tool, maybe the campaign ended — but the charge kept appearing on your Shopify bill.

This happens because uninstalling an app in Shopify does not automatically cancel the billing subscription. These are two separate steps, and Shopify gives apps discretion on how they handle the gap between them.

Here's how it works and how to clean it up.

How Shopify app billing actually works

When you install a paid Shopify app, you approve a recurring charge through Shopify's billing system. That charge is separate from the app install. When you uninstall the app:

App is removed from your store

Immediately. The app no longer has access to your Shopify admin or storefront.

Billing subscription may continue

Shopify cancels the recurring charge automatically — but only in the same billing cycle in some cases. Some apps and some plan types have billing that continues until the end of the current period.

One-time charges are not refunded automatically

If an app charged a one-time or usage-based fee before you uninstalled it, that charge stands.

The key rule: To fully cancel an app subscription, you must both (1) delete the app from Shopify Admin → Apps and (2) confirm the billing cancellation in the app's own dashboard — if it has a separate cancel flow. Deleting alone doesn't always stop the charge.

The most common zombie app categories

Page builders

$30–80/mo

PageFly, GemPages, Shogun, Zipify

Installed for a specific landing page or campaign. Campaign ends. App stays installed (you might edit those pages again). Months pass. Billing continues.

SMS marketing apps

$20–100/mo

Postscript, SMSBump, Klaviyo SMS (standalone)

Installed for BFCM or a Q4 push. Campaign ended. The email platform now handles SMS. Old SMS app still running in the background.

Analytics and attribution tools

$50–300/mo

Triple Whale, Northbeam, Lucky Orange, Hotjar

Team member who used it left. No one set up the replacement properly. Old tool still billing.

Shipping apps

$20–80/mo

ShipStation, Easyship, AfterShip, Pirateship

Store switched to a different carrier or fulfillment workflow. Old shipping app still connected.

Upsell apps

$15–60/mo

ReConvert, Bold Upsell, Honeycomb

App was replaced with a better-converting alternative. Old one uninstalled but billing not explicitly cancelled.

How to find your zombie apps

The key insight: your Shopify billing invoice shows every charge — including apps that were uninstalled mid-cycle. Your Shopify Admin → Apps panel only shows currently installed apps. The gap between those two lists is where zombies hide.

1
Download 3 months of billing invoices

Shopify Admin → Settings → Billing → View detailed bill. Download the CSV for the last 3 months. One month misses quarterly or irregular charges.

2
Compare to your currently installed apps

Open Shopify Admin → Apps. List every app currently installed. Now check your invoice — any app name on the bill that isn't in your installed list is a zombie.

3
Check for apps you don't recognize

Team members install apps. People leave. Apps get forgotten. If you see a charge you can't explain, research it — it's almost certainly something someone installed for a specific use case.

4
Request refunds where applicable

Shopify allows refund requests within 30 days for recurring charges on cancelled apps. Contact the app developer first — most will refund recent billing cycles if you uninstalled and forgot to cancel. If not, contact Shopify support.

The correct way to cancel a Shopify app

1

Go to Shopify Admin → Apps → find the app

2

Click "Delete app" — this removes access from your store

3

If the app has its own billing dashboard, log in and cancel the subscription explicitly

4

Check your next invoice to confirm the charge stopped

5

If the charge continues, contact Shopify support with the app name and invoice reference

The average merchant who finds zombie apps recovers $40–120/month — charges that had been running for 3–6 months without anyone noticing.

Make zombie-hunting a quarterly habit

App stacks change constantly — new tools get tested, old ones get replaced, team members install things and forget about them. A quarterly invoice review takes 20 minutes and typically surfaces at least one charge you didn't know was running.

Set a calendar reminder every 90 days. Download three months of invoices. Cross-reference with your installed apps list. That's the entire process.

Hunt your zombies

Find every charge on your Shopify bill

Upload your billing invoice. AppTrim identifies every app charge, flags uninstalled apps that are still billing, and categorizes what you're actually paying for.

Try AppTrim free

First invoice free. No credit card required.