Migrating from WooCommerce Subscriptions? Migrate free
Glossary

What Is Churn Rate?

The percentage of subscribers who cancel or fail to renew within a given time period.

Definition

Churn rate is the percentage of subscribers who cancel or do not renew their subscription within a given time period, typically measured monthly. A 5% monthly churn rate means 5 out of every 100 subscribers leave each month — which compounds to losing roughly half your subscriber base annually if not offset by new signups.

Churn comes in two distinct forms: voluntary churn (customer chose to cancel) and involuntary churn (payment failed). The two require completely different strategies to address.

Beyond customer churn, you can also measure revenue churn — which weights losses by the MRR they represent, giving a more accurate financial picture especially when high-value customers leave.

Why It Matters for WooCommerce Stores

Churn is the single most important metric for subscription businesses because it determines how long you retain revenue. High churn erases growth — if you add 100 new subscribers but lose 100, your MRR stays flat regardless of acquisition efforts.

Reducing churn even slightly has a compounding positive effect: dropping from 8% to 5% monthly churn roughly doubles the average subscriber lifetime, which doubles customer lifetime value (LTV). The mathematical relationship is: Average lifetime = 1 ÷ churn rate.

So 5% monthly churn means average customer stays 20 months; 2% means 50 months. This is why subscription businesses with low churn (sub-2%) can spend dramatically more on acquisition than those with high churn — better economics from the same customers.

How It Works

Monthly churn rate = (Subscribers lost in the month ÷ Subscribers at the start of the month) × 100. Always separate voluntary churn (customers who chose to cancel) from involuntary churn (payment failures) because they require completely different responses.

Most WooCommerce subscription businesses see 20-40% of their churn coming from failed payments alone. For more advanced analysis, calculate gross churn (lost subscribers) vs net churn (lost subscribers minus reactivated subscribers minus upgrade revenue), and segment churn by cohort (which signup month) to see if retention is improving over time as your product matures.

Real-World Example

A WooCommerce membership site starts March with 200 active subscribers. During March: 12 customers cancel voluntarily, 6 lose subscriptions due to failed payments (involuntary), and 3 reactivate after cancelling previously.

Gross churn = (12 + 6) ÷ 200 = 9% monthly. Net churn = (18 - 3) ÷ 200 = 7.5%.

Voluntary churn = 12 ÷ 200 = 6% (the "deliberate" leavers). Involuntary churn = 6 ÷ 200 = 3% (recoverable with dunning).

If they fix dunning and recover 4 of those 6 failed payments next month, involuntary churn drops to 1% and total churn falls to 7% — a meaningful improvement with no product changes.

Best Practices

  • Always segment voluntary vs involuntary churn — they require completely different fixes
  • Calculate churn by cohort (signup month) to spot whether retention is improving over time
  • Implement dunning before any other retention work — involuntary churn is the easiest to fix
  • Survey churned customers within 24 hours of cancellation while reasons are fresh
  • Track expansion MRR (upgrades) alongside churn — net revenue retention >100% means growth even without new signups

Common Mistakes

  • Combining voluntary and involuntary churn into one number — they need separate diagnoses and fixes
  • Not segmenting churn by plan, cohort, or signup channel to find which segments drive the most loss
  • Treating churn as a customer service problem when the root cause is often product value or poor onboarding
  • Focusing only on customer churn ignoring revenue churn — losing one $500/month customer is worse than ten $20/month customers
  • Setting churn reduction goals without changing anything in the product, pricing, or experience

In WooCommerce with WPSubscription

WPSubscription gives you visibility into subscription cancellations with status tracking and reason data, making it easier to identify which segments churn most and whether failures or deliberate cancellations drive the problem. Combined with WPSubscription's built-in dunning (retry logic for failed payments), pause-instead-of-cancel option, and self-service plan changes, you have a complete toolkit for measurably reducing both forms of churn.

Frequently Asked Questions

What is a good churn rate for a WooCommerce subscription business?
Under 5% monthly is a reasonable target for small subscription or membership businesses. SaaS companies typically target under 3% monthly. Enterprise contracts can achieve under 1% monthly. Lower is always better — going from 8% to 5% monthly roughly doubles the average subscriber lifetime value.
How do I calculate churn rate in WooCommerce?
Churn rate = (Subscriptions cancelled this month ÷ Active subscriptions at start of month) × 100. WPSubscription tracks cancellations over time, giving you the data to calculate this each month. For more accurate analysis, also track involuntary vs voluntary churn separately.
Is all churn bad?
Not entirely — some churn is natural as customers outgrow products, change budgets, or complete their use case (e.g., learning a skill from a course site). The goal is reducing avoidable churn (poor onboarding, billing failures, missing features) while accepting that natural churn exists in every subscription business.
What's the difference between gross and net revenue retention?
Gross retention only counts revenue lost (churn + downgrades). Net retention adds revenue gained from existing customers (upgrades + add-ons). Net retention above 100% means existing customers grow your revenue even with zero new signups — a strong signal of product-market fit.
How quickly should I expect churn improvements after fixing my dunning?
Most stores see measurable churn reduction within 30-60 days of implementing proper dunning (retry schedule + customer notification emails). The improvement is fastest because you're recovering payments that would have failed anyway — no product changes required to see results.

The #1 Subscription Plugin for WooCommerce

Start Selling Subscriptions at Zero Cost.

Download, install, and start collecting recurring revenue from all around the world with WPSubscription.