Churn Rate by Pricing Plan: 5 Best Steps to Calculate It

Written by Anoop Sharma
September 11, 2026 7 min read
Churn Rate by Pricing Plan: 5 Best Steps to Calculate It

How to Calculate Churn Rate by Pricing Plan for Shopify Apps

A single, blended churn rate for a Shopify app with three pricing plans is an average of three different businesses. Entry-tier merchants churn for different reasons than top-tier merchants, at different rates, and blending them into one number hides exactly the detail that would tell you where to act.

This guide covers how to calculate churn rate by pricing plan specifically. For the underlying revenue churn formula and the distinction between revenue and logo churn generally, see tracking revenue churn for Shopify apps. This post applies that formula per plan tier and covers what the resulting differences actually mean.

TL;DR: Churn Rate by Pricing Plan

Question

Quick answer

Why calculate churn by plan instead of blended?

A blended rate averages tiers with very different churn behaviour, hiding which one is actually the problem.

What is the formula?

The same revenue churn formula, applied separately within each plan tier rather than across the whole customer base.

What pattern shows up most often?

Higher-priced plans typically churn less, since higher prices attract more committed buyers with more to lose by switching.

What counts as churn within a plan?

A cancellation from that plan, and a downgrade out of that plan, tracked separately from each other.

What breaks the calculation?

Counting a downgrade as churn for the plan a merchant moved to, rather than the plan they left.

Where to use this data

Pricing decisions, identifying which tier needs onboarding or support attention first, and setting realistic per-plan targets.



Why Blended Churn Hides the Real Picture

A single churn percentage answers one question: how is the business doing overall. It cannot answer a more useful one: which specific plan is driving that number, and is the same fix relevant to all of them.

Blended churn rate

Churn rate by pricing plan

One number for the whole business

One number per tier

Hides which plan is the actual problem

Names the plan directly

Treats a $29 merchant and a $299 merchant the same

Shows how differently they actually behave

Cannot guide a pricing decision

Shows exactly where a pricing or packaging change would matter


The pattern worth expecting going in: higher-priced plans typically churn less. Higher prices attract more serious, committed buyers, and merchants on a bigger plan usually have more built around the app, which raises the switching cost of leaving. A blended rate averages that pattern away entirely.

[Image alt text: blended churn rate compared to churn rate calculated separately by pricing plan]

The Formula, Applied Per Tier

Nothing about the underlying formula changes. What changes is the population it is calculated against.

Metric

Formula

Applied at plan level

Logo churn by plan

Merchants who cancelled from the plan / merchants on the plan at period start x 100

Only merchants who started the period on that specific plan

Revenue churn by plan

MRR lost from the plan / MRR from the plan at period start x 100

Only MRR attributable to that specific plan


The critical decision is where a downgrade counts. A merchant moving from your top plan to your entry plan is revenue churn for the top plan and, depending on how you define it, either an addition or a non-event for the entry plan. Decide this once and apply it consistently, since inconsistent treatment is what makes per-plan numbers untrustworthy.

5 Steps to Calculate Churn by Plan

1. Segment your merchant base by plan at the start of the period

Snapshot which merchants were on which plan on day one of the period you are measuring. This is your denominator for each tier.

2. Record cancellations and downgrades separately, by origin plan

A cancellation is straightforward. A downgrade should be attributed to the plan the merchant left, not the plan they moved to, since that is where the revenue and commitment were lost.

3. Calculate logo and revenue churn within each tier

Apply the standard formulas above, using only the merchants and MRR that belonged to that specific plan at the start of the period.

4. Compare tiers against each other, not just against a company average

The useful comparison is tier against tier. A 6% entry-tier churn rate next to a 2% top-tier rate tells you far more than either number compared to a single blended 4%.

5. Track the trend per tier over time, not just a single period

A single period can be noisy, especially for a smaller plan with fewer merchants. Track each tier's churn rate over several periods before treating a single reading as a real signal.

A Worked Example

A Shopify app with three plans, measured over one month.

Plan

Merchants at start

Cancellations

MRR at start

MRR lost

Logo churn

Revenue churn

Entry ($29)

400

24

$11,600

$696

6.0%

6.0%

Mid ($79)

150

6

$11,850

$474

4.0%

4.0%

Top ($199)

40

1

$7,960

$199

2.5%

2.5%


Blended across all three plans, total churn is roughly $1,369 lost against $31,410 in starting MRR, close to 4.4%. That single number suggests a moderate, evenly distributed problem. The per-plan breakdown shows something more specific: entry-tier churn is running at more than double the top-tier rate. The fix for a 6% entry-tier problem, likely onboarding or perceived value at a low price point, is not the same fix a 2.5% top-tier rate would call for.

What to Do With the Data

Finding

What it suggests

Entry tier churns far more than other tiers

Onboarding or time-to-value problems concentrated at the lowest commitment level

A specific mid tier churns unusually high

Possible packaging gap, priced too high for its feature set or too low to retain seriously invested merchants

Top tier churn rises unexpectedly

Worth investigating immediately, since top-tier merchants carry the most revenue per account

One tier's churn is consistently low

A useful reference point for what healthy retention looks like inside your own product


Per-plan churn also sharpens prioritisation elsewhere. It pairs directly with finding at-risk customers, since a merchant showing risk signals on a historically high-churn plan deserves a different response than the same signals on a plan that rarely loses anyone. It also feeds customer lifetime value calculations, since LTV depends on churn, and a single blended churn figure applied across all plans understates LTV for your best tier and overstates it for your weakest one.

Calculating This Without a Spreadsheet Rebuild

The mechanics above are straightforward in principle and become tedious fast once plan changes, mid-cycle upgrades, and multiple periods are involved by hand.

Elevate calculates revenue and logo churn broken out per plan automatically, sourced from your Shopify Partner subscription data rather than a manual export. This sits alongside the top customers dashboard, so a plan showing high churn and the specific merchants driving it are visible in the same place rather than reconciled across two systems.

[Image alt text: churn rate broken out by pricing plan showing entry, mid, and top tier comparison]


*Volumes are directional ranges, not a tool export. Validate against your own SEO platform before locking a content plan.

General churn guides consistently mention segmenting by plan as one option among several, alongside cohort, channel, and customer size, as PM Toolkit's churn benchmarking guide and similar resources note. None walk through the plan-specific calculation, the downgrade-attribution decision, or a worked example showing how differently tiers actually behave. That gap, not the underlying formula, is what this page addresses.

Frequently Asked Questions

 

How do I calculate churn for each pricing tier?

Segment merchants by the plan they were on at the start of the period, record cancellations and downgrades attributed to the plan they left, then apply the standard logo and revenue churn formulas within each tier separately rather than across the whole customer base.

Why is plan-level churn different from blended churn?

A blended rate averages tiers that often behave very differently. Higher-priced plans typically churn less, since they attract more committed buyers and carry higher switching costs, so a single company-wide figure can hide a serious problem concentrated in one tier.

Should a downgrade count as churn for the old plan or the new plan?

The plan the merchant left, since that is where the revenue and commitment were lost. Applying this consistently across all tiers is what makes per-plan comparisons trustworthy.

What is a normal difference in churn rate between plans?

There is no fixed benchmark, but entry tiers commonly show meaningfully higher churn than top tiers, since higher-priced plans attract more serious buyers and carry more switching cost. Compare your own tiers against each other over time rather than against an external number.

How small a plan can I calculate reliable churn for?

Small tiers produce noisy single-period numbers. A tier with only a handful of merchants needs several periods tracked before a churn rate on it should be treated as a real signal rather than statistical noise.

Does per-plan churn affect lifetime value calculations?

Yes. LTV depends on churn, so calculating LTV with one blended churn rate across all plans understates it for low-churn tiers and overstates it for high-churn ones. Per-plan churn produces a more accurate per-plan LTV.