DOCUMENT TSC-2026/B73 · BLOG POST 73 · ECOSYSTEM STRATEGY · REV. 01
FILED UNDER Churn·Benchmarks·Retention·Metrics

What counts as
good churn?

The average Shopify app loses about a third of its revenue base a year. Here are the real numbers, gross versus net, and why merchant seasonality lies to you.

Author
Taylor Sicard
Published
June 2026
Read
12 min
Ring
II · Ecosystem Strategy
About the author
Taylor Sicard

Early Shopify employee who built the Partner Program. Co-founded WIN Brands Group, scaling individual brands to eight figures and the portfolio to nine-figure revenue. Founded and sold getuptime.co to Tiny. Now advises DTC brands, Shopify app founders, and Fortune 500 commerce teams.

Full background →

Every app founder eventually asks the same question, usually in a slightly worried voice: is my churn normal? It is the right question and the wrong framing. Normal for a Shopify app is not good. The average is alarming, and benchmarking yourself against the average is how you talk yourself into a business that slowly bleeds out.

So let me give you the real numbers, and then the more useful thing, which is how to read your own churn without lying to yourself about seasonality and definitions.

The average
is bad.
Do not aim there.

Here is the directional reality. The average Shopify app loses somewhere around 30% of its revenue base to churn each year. That number is high because the App Store has a low cost to install and an even lower cost to uninstall, and because a meaningful share of merchants who install never had a durable need in the first place.

A genuinely strong app holds annual churn under about 8%. That is the gap you should care about, the distance between the 30% average and the under-8% bar, because that gap is the difference between a treadmill and a flywheel. At 30% annual churn you are rebuilding nearly a third of your business every year before you grow a dollar. At 8% you keep almost everyone and growth compounds.

FIG. 01, CHURN BENCHMARKSDIRECTIONAL · 2026
WindowRangeRead
Annual, average app
~30%
The middle of the pack. Survivable, not healthy. A treadmill.
Annual, strong app
Under ~8%
A real moat. The base compounds.
Monthly, early stage
~2–4%
Acceptable while you find fit and tighten onboarding.
Monthly, mature
~1–2%
Where a sticky app settles as it ages.
Monthly, danger
Sustained above ~5%
A product-market fit problem. Stop and diagnose.

One number
can hide
two stories.

Before you compare yourself to anything, know which churn you are measuring. Gross revenue churn is the revenue you lost to cancellations and downgrades, full stop. Net revenue churn nets in the expansion from accounts that upgraded or grew. They can tell completely opposite stories from the same base.

An app can have ugly gross churn and beautiful net retention because a handful of growing accounts more than cover the departures. That is a real business, but it is a fragile one, you are leaning on a few big accounts to paper over a leaky base. The reverse, clean gross churn with weak expansion, is a sturdier foundation that is leaving growth on the table.

Net revenue retention, the honest scoreboard

NRR is gross churn and expansion combined into one figure. Above 100% means your existing base grows on its own, even if you never acquired another shop. The best apps run roughly 110–130%. If your gross churn looks scary but your NRR is comfortably above 100%, the business is healthier than the churn line alone suggests. Always report both.

Your churn
has a calendar
you did not set.

This is the part most app founders miss, and it is the part I lived through as a merchant. Your churn rate is not yours alone. It rides on the seasonal rhythm of the shops you serve. A merchant who installs apps in October to gear up for the holiday push and then trims their stack in January is not churning because your product failed. They are churning because their year has a shape.

If you measure churn in a single month and benchmark off it, you will draw the wrong conclusion. January and February look like a fit disaster for plenty of healthy apps, simply because a wave of seasonal merchants prunes their app stack after the peak. Measure churn on a rolling trailing-twelve-month basis, or at minimum compare the same month year over year, so the seasonal merchants wash out of the signal.

"Your churn rate rides on someone else's calendar. Measure it over twelve months or it will lie to you twice a year."

This is also why the annual benchmark is the one I trust most. A trailing-twelve-month churn figure absorbs the holiday build-up and the January trim into a single honest number. Monthly churn is useful for spotting a sudden break, but it is noisy by nature in a business tied to retail seasons.

Taylor Sicard · Consulting

Send me your trailing-twelve-month churn and I will tell you if it is seasonal noise or a real problem. The form takes two minutes.

Start the conversation

The two windows
are not
interchangeable.

Founders often quote a monthly churn number and an annual one as if they are the same story scaled by twelve. They are not. Monthly churn compounds, so a steady 3% monthly does not become 36% annually, it lands closer to the low 30s once you account for the shrinking base each month. The intuition trap is treating monthly times twelve as your annual rate.

The practical move is to pick the window that matches the decision. For weekly operating cadence and spotting a sudden break, watch monthly. For benchmarking the health of the business and talking to anyone who might invest or acquire, use trailing-twelve-month. And never compare your monthly number to someone else's annual number, which happens more than you would think and always flatters or panics you for no reason.

The benchmark trap

Comparing to the average is comfort, not strategy. The 30% annual average exists because most apps never solve retention. Matching it is not an achievement, it is the median. Benchmark yourself against the under-8% strong apps instead, because that is the bar that produces a business worth owning.

The number
is a verdict.
Not a fix.

A benchmark tells you where you stand. It does not tell you what to do, and this is where founders waste the most time. They see a churn number above the strong bar and reach for retention tactics, the discount, the save flow, the win-back email. Those move the number a little and fix nothing, because churn is downstream of value delivery, not a lever you pull on its own.

If your trailing-twelve-month churn is comfortably under 8% and your NRR is above 100%, you have a benchmark you can build on, go spend on distribution. If you are sitting near the 30% average, the work is not a save flow, it is finding out why the value is not landing and fixing that. I made the full case in why churn is a symptom and not the problem, and it is the right next read here.

+ + + + + + + +

Know your numbers, measure them over twelve months, report gross and net both, and stop comparing yourself to an average that exists because most apps fail at this. If you want help reading whether your churn is seasonal noise or a real fit problem, send it through the inquiry form, and put your churn in context with the full economics chart while you are at it.

  Work with Taylor  ·  Ecosystem Strategy

Is your churn normal or a warning?

Send me your monthly and annual churn split by gross and net, and I will tell you whether you have a benchmark you can live with or a fit problem to fix.

Start the conversation More about Taylor →
Commerce Dispatch Free newsletter

Practitioner-level takes on commerce and consumer SaaS. No filler, just signal.