Published on: 30 Oct , 2024
On this page
Every day, SaaS companies lose millions in revenue not because they can’t acquire customers, but because they can’t retain them.
The painful truth is that while a company celebrates signing 100 new customers a month, 20 existing customers are planning to exit. And this means a loss in recurring revenue.
Churn is every business’s nightmare and it is inevitable.
So, fixing your leaky bucket in time can help curb it significantly.
Whether you’re dealing with active cancellations or passive product usage decline - this guide will teach you everything you need to know about SaaS churn rates from calculation methods to tips for reducing churn.
The churn rate represents the percentage of customers who quit using your product over a period of time. In simple terms, churn rate is the rate at which a business loses its customers which can be due to:
Churn rate is a critical metric for understanding your business health, especially for SaaS and other subscription-based companies, as it impacts the company's recurring revenue.
When the churn rate is:
To calculate the churn rate for your business, it is good to know about the two dimensions of churn:
Customer Churn
Customer churn represents the number of customers who stop using your product. This churn helps to understand your customer behavior and customer satisfaction.
When a company offers multiple products at different price points (like Google does), tracking customer churn rates helps evaluate how well each product is performing.
From the insights derived, a company can:
For example, if Google notices high churn in Google Workspace Business tier but low churn in Enterprise, it might indicate pricing issues or missing features at that tier level.
Revenue Churn
Revenue churn measures the amount of recurring revenue lost due to customers who churned. It indicates how much it affects the financial health of your business.
Aspect | Customer Churn | Revenue Churn |
---|---|---|
Definition | Percentage of customers who stop using product/service | Percentage of revenue lost from cancellations |
Formula | (Lost Customers ÷ Total Customers) × 100 | (Lost Revenue ÷ Total Revenue) × 100 |
Best Used For | Understanding user satisfaction and behavior patterns | Assessing financial impact and business health |
Limitations | Doesn't show the financial impact of lost customers | Might mask underlying customer satisfaction issues |
Example | If 5 out of 100 customers leave = 5% churn | If those 5 customers represented $15,000 of $100,000 revenue = 15% churn |
Use Case | Best for subscription-based businesses with similar pricing tiers | Best for businesses with varying customer contract values |
Churn can be of two types - Voluntary and Involuntary churn, each with distinct triggers.
Voluntary churn happens when the customer chooses to leave. The reasons are
When customers are not satisfied or face problems while using your product. This includes:
Example: A company stops using project management tools because it lacks crucial integration capabilities with other tools that it needs in its workflow.
2. Competitive market
Customers switch to an alternative or competitors’ solutions over the following advantages:
Example: A small business switches from one CRM to another because the competitor offers AI-powered insights at a similar price point.
Involuntary churn occurs when customers unintentionally stop using the product, typically due to payment failures or technical issues, rather than an intended decision to cancel.
Reasons for involuntary churn:
2. Technical Issues
3. Administrative Problems
The churn rate is a critical metric that impacts the health and growth of a business. Here’s why understanding churn rates is particularly crucial for SaaS companies:
As customers quit using your product, it directly impacts your recurring revenue. Since SaaS companies rely heavily on MRR and ARR, high churn leads to a loss in predictable revenue, making it harder to sustain or grow. Addressing churn helps to maintain steady revenue by retaining existing customers rather than relying on acquiring new customers.
Churn rates provide clear insights into how customers are satisfied. High churn often signals dissatisfaction, which may stem from issues like poor product-market fit, insufficient value delivery, or inadequate customer support. Tracking and analyzing churn rates helps to understand where you are falling short in delivering value to customers. Therefore, addressing their needs and expectations fosters a positive customer experience and boosts overall satisfaction.
When a company loses customers faster than it gains them, growth becomes challenging. High churn rates force businesses to focus primarily on replacing lost customers instead of expanding their reach. By understanding and reducing churn, companies can stabilize their revenue, which allows them to invest more effectively in product development and customer acquisition.
Note: A good monthly customer churn rate for SaaS is between 3% and 5%.
Now that we understand what churn rate is and its importance, let's learn how to calculate Customer and Revenue Churn.
Important - When you calculate churn rates using the formulae below, always determine the time period: monthly, quarterly, or annual.
Tells about lost customers during the specified period.
This only takes into consideration churned customers within a specified period of time.
Since this takes into account the number of customers lost, it is calculated as
Customer Churn Rate = (Number of Customers lost / number of customers at the beginning of period) X 100.
Example:
If the customers at the beginning of a month are 10,000.
Out of 10,000 customers, 100 customers quit using your product.
Customers at the beginning of the month | 10,000 |
---|---|
Costumers churned | 100 |
Customer churn rate = 100 / 10000
= 0.1
= 0.1 X 100
= 10%
Customer churn rate = 10%
Since this takes into account the amount of revenue being lost, it is calculated as
Revenue Churn Rate = (Amount of revenue lost due to customers churn / Amount of revenue at the beginning of the period) X 100.
Example :
Let's take the same example with their revenue contribution ( product plan price )
10,000 customers at the beginning of a month = 6000 customers with $30 + 4000 customers with $50.
100 customers churned = 50 customers churn with $30 + 50 customers churn with $50.
9000 customers at the end of the month = 5950 customers with $30 + 3950 customers with $50.
$30 plan | $50 plan | Total Revenue | |
---|---|---|---|
Customers at the beginning of a month (10,000) |
6000 customers | 4000 customers | $3,80,000 |
Customers churned(100) | 50 customers | 50 customers | $ 4000 |
Customers at the end of the month(9000) | 5950 customers | 3950 customers | $ 3,76,000 |
Net churn rate shows lost customers by taking into account new customers gained during that time period.
It typically indicates the growth rates. It shows the balance between customers churning and new customers joining at a specified period. Here, are the formula for calculating the net churn rate.
Net Customer Churn Rate = [(Customers at the end of the specified period - Customers at the beginning of the period) / Customers at the beginning of the period] × 100%
Example :
Customers at the beginning of the month | 10,000 |
---|---|
Costumers churned | 100 |
New customers joining | 200 |
Customers remaining at the end of the month | 10,100 |
Net customer churn rate = [(10,100 - 10,000) / 10,000) X100]
= (100 / 10,000) X 100
= 1%
Net customer churn rate = 1%.
Net revenue churn rate = (Revenue at the end of a specified period - Revenue at the beginning of a specified period ) / Revenue at the beginning of a specified period) X 100%.
Example:
$30 Plan | $50 Plan | Total Revenue | |
---|---|---|---|
Customers at the beginning of a month (10,000) |
6000 customers | 4000 customers | $3,80,000 |
Customers churned(100) | 50 customers | 50 customers | $ 4,000 |
New Customers purchasing the product (200) | 150 customers | 50 customers | $ 7,000 |
Customers at the end of the month(10,300) | 5800 customers | 4000 customers | $3,74,000 |
Net revenue Churn rate = [( $3,74,000 - $3,80,000 ) / 3,80,000] X 100
= (-$6000 / 380000) X 100
= -1.6%
Net revenue churn rate = -1.6% which means the revenue is shrinking, not growing.
Annualized Churn Rate
The annualized churn rate is calculated from the monthly churn rate / quarterly churn rate. The annual churn rate offers a view of long-term trends, helping evaluate the success of your customer success folks.
Formula :
Annualized Churn Rate = 1 - (1 - monthly churn)^12
Example:
Monthly churn rate = 1%
Annualized churn rate = 1 - (1 - 0.01)^12
= 1 - (0.99)^12
= 1 - 0.886 = 11.4%
Annualized churn rate when quarterly churn rate is given
= 1 - (1 - quarterly_churn)^4
Example:
Quarterly churn rate = 10%
Annualized churn rate = 1 - (1 - 0.10)^4
= 34%
Before tackling how to reduce the churn in your organization, it is important to find out the most common churn drivers:
The onboarding gap refers to the gap between a customer's initial expectations and their ability to achieve value from your product during the early stages of their journey.
If customers don’t receive the right guidance, they may never fully adopt the product.
The following reasons lead to onboarding gaps:
2. Poor Value Realization (Product).
If your customers do not realize the value of your product sooner, then they are likely to churn. Some reasons for poor value realization are:
3. Poor Customer Support
When issues are not addressed promptly, it can lead to customer dissatisfaction and diminishing trust in the product and the organization. Some drivers:
4. Lack of Engagement
When there is little to no communication or interactions with customers, they feel undervalued, neglected, and ultimately churn. Lack of engagement includes
Before we learn how to conduct churn analysis, let’s revise the key indicators that help identify churn.
The Key Indicators for Churn Analysis
Collect customer data based on demographics and behavior.
Demographics:
Behavioral:
To track how customers interact with the product over time.
With the data, analyze their behavior using one of the two models:
Descriptive Analysis:
Predictive analysis
Uses data modeling to forecast churn likelihood and at-risk customers.
It works by identifying how different factors (e.g., customer usage, support tickets, payment history) impact the likelihood of churn
Example: If a model finds that a high number of support tickets increases the probability of churn, it assigns a positive weight to that factor. Logistic regression is effective for understanding how each factor affects churn likelihood, making it a popular choice for early-stage churn prediction models.
Example:
Identifying subtle signals in customer behavior that increase churn risk. It’s powerful for churn analysis because it effectively "learns" from mistakes, refining predictions with each step.
Surveys are critical for gathering direct customer insights on churn. Here’s how to structure them:
The questions should focus on the primary reasons for churn and whether anything could have prevented their churning.
Survey guidelines:
Strategies centered on offering proactive customer service and enhancing customer relationships can drastically reduce churn rates.
Preventing churn begins with a proactive approach. Anticipating and addressing potential needs and issues helps build trust among customers and increase retention.
Onboarding and Adoption
Onboarding provides a valuable first impression - to show how your product is going to be the best solution to achieve their goals.
For a smooth onboarding process, here’s what you can do:
Some things you can do to be proactive
This strategy helps retain customers long after onboarding is completed. Consistent customer engagement ensures customers continue to see value in the product, which ultimately helps to reduce churn.
Here’s what you can do:
Some things you can do to be proactive:
Personalization is about crafting customer experiences that directly cater to customers’ unique needs and goals. This makes customers feel the entire experience is hand-crafted for them.
Some ways to personalize:
Customer experience is often the cornerstone in a SaaS company’s ability to retain customers for long-term. Consistently delivering value, and helping customers achieve success can significantly enhance their experience to reduce churn and drive loyalty.
Meeting customer expectations is about consistently delivering the value promised. Here’s how to execute it effectively:
Schedule a comprehensive onboarding call or discovery session to capture customers’ challenges, what they want to achieve with your product, and specific KPIs. Listening carefully helps to gain a deep understanding of their goals, challenges, and desired outcomes.
Key questions to guide this process:
2. Create a value-based roadmap
Use insights gathered to design a personalized roadmap showing how your product will help them achieve their goals.
Tips :
3. Track the Roadmap and Show Progress
Regularly review the roadmap’s progress in monthly or quarterly business reviews, providing updates that clearly show how the product is helping achieve customers’ goals.
Use metrics and examples to demonstrate the value of your partnership.
Long-term relationship-building is essential to creating a loyal customer base who are less likely to churn. While a product’s functionality is critical, the trust and rapport-like relationship, you and your team establish with your customers can significantly impact retention. Position yourself as a knowledgeable partner by consistently sharing best practices, industry insights, and valuable content tailored to your customers’ needs. This can be provided through
Establish a presence on social media or other platforms where users can connect, share experiences, and discuss solutions
Valuing and actively addressing customer feedback is crucial to a positive customer experience. To demonstrate that their voices are heard and valued:
Collect feedback to get different insights from various channels such as
Segment the feedback collected as onboarding challenges, feature requests, training needs, product workflow, and more. And conduct sentiment analysis to find positive, negative, or neutral feedback.
Closed-loop feedback means responding to the customer’s input and showing them how it was used. Follow up on the feedback by explaining what actions were taken and how they improved their experience.
Steps:
Collect -> Analyse -> Action -> Follow up
Example :
If a customer suggests a feature enhancement, acknowledge the request, then inform them once it’s implemented, detailing how the feature works and inviting them to test it. This follow-up shows that their input is valuable and contributes directly to product development.
Trainn, an AI-driven customer training platform, empowers your users to unlock the full value of your product with easily accessible, interactive educational content. Here’s how Trainn supports customer retention and minimizes churn:
With Trainn, you can -
Don't let another quarter go by watching valuable customers slip through the cracks. It's time to try Trainn for free with our 14-day free trial.