Calculate customer churn rate in 6 clicks
Learn how to calculate customer churn rate—and even drill down across regions and quarters—with just a few clicks in Amplitude. No formula needed.
Customer churn rate is the percentage of customers who stop using your product during a specific time period. It's one of the most critical metrics for understanding business health and predicting revenue loss. In this guide, we'll show you how to calculate and analyze customer churn rate in just six clicks using Amplitude's retention analysis tools.
What is customer churn rate?
Customer churn rate is the percentage of customers who stop using your product or service over a specific time. It's a direct measure of customer retention. If your churn rate is high, you're losing customers faster than you can acquire them. Understanding this metric is the first step to building a better product experience.
Why customer churn rate matters for your business
Tracking your churn rate helps you understand the health of your business. A high churn rate can signal problems with your product, pricing, or customer service. By monitoring churn, you can spot trends, identify friction points in the user journey, and make data-driven decisions to improve retention. It costs more to acquire a new customer than to keep an existing one, so reducing churn directly impacts your bottom line.
Customer churn rate formula: The basic calculation
You can calculate your customer churn rate with a churn rate formula. First, pick a time period, like a month or a quarter. Then, use this calculation:
Customer Churn Rate = (Customers Lost During Period / Customers at Start of Period) x 100
For example, if you started the month with 1,000 customers and lost 50, your churn rate for that month would be 5%.
What is a good customer churn rate?
A "good" churn rate depends on your industry, business model, and company stage. For many B2B SaaS companies, an annual churn rate of 5% to 7% is a strong benchmark. However, a new startup might see higher churn as it finds product-market fit, while a consumer app might have a different standard.
Instead of focusing on a single number, it's better to track your churn rate over time and compare it to your own historical performance. The goal is consistent improvement.
N day retention
To start off, we're going to perform a retention analysis within Amplitude. In the chart below, we see how many new users joined our platform and then returned within 30 days.
N Day retention measures when users return to your product after their initial visit. Here's how it works:
Key concept: If a user joins on Day 0 and returns on Day 5, they're marked as Day 5 retained
What it shows: Specific return patterns for different time periods
Why it matters: Reveals which days see the highest user comeback rates
Notice that our Day 7 retention rate is higher though. This means that more users came back on the seventh day after being new, rather than the fifth day. That's just one way to measure retention.
Unbounded retention
You can also calculate retention by looking at unbounded retention, shown below. This calculates your customer retention by looking at users who returned on or after a specific date.
Unbounded retention counts users as retained if they return on or after a specific day.
How it works: A user who returns on Day 5 is counted as retained for Days 1, 2, 3, 4, and 5
Key difference: Unlike N Day retention, this shows cumulative return behavior over time
Customer churn across a 30-day window
While the unbounded retention chart is a helpful visual, in this example we're more interested in summary numbers. I'm going to go ahead and change the chart back to N Day retention and use a bar chart view.
Customer churn rate calculation results:
Retention at Day 30: Under 10% of users remain active
Churn rate: 90% of new users stop using the product within 30 days
Visual indicator: The shaded bar shows the percentage who churned
This 90% churn rate is your calculated customer churn rate - the key metric showing how many customers you're losing over time.
Customer churn by platform
Now that we know what our churn rate is, we can dive deeper and try to find if certain factors are affecting that churn. So I'm going to go up next to "group buy," and select "platform."
Platform-based churn analysis reveals which channels retain users best.
Performance comparison: Which platforms have the lowest churn rates
User experience impact: How different platform experiences affect retention
Optimization opportunities: Where to focus improvement efforts for maximum impact
B2B customer churn
So we could always expand this out and create cohorts of these users to investigate more. But for the purposes of this video, let's switch gears and think more about this example from a B2B use case perspective.
B2B customer churn focuses on account retention rather than individual user behavior.
Why this matters: In B2B, losing one account can mean losing multiple users and significant revenue
How to analyze: Switch from "users" to "accounts" in your calculation mode
Key difference: Measures business relationship health, not individual engagement
In this B2B chart, the churn rate for customer accounts is much healthier. It's still not as low as we'd like it to be, but a 58% churn is always better than a 90% churn.
B2B churn by sales region
All right, next, let's break this down by account-specific metrics. I can group this by the sales region these accounts were in to get a sense of which regions are performing well and which ones are in need of help.
This breakdown brings up interesting trends. I notice a region where the churn rate is relatively okay until Day 14, but by Day 30, it actually doubles. This, to me, is a key finding. Something's happening in this region between Day 14 and Day 30 that is causing so many customer accounts to churn.
Improving B2B customer churn rate
Actionable strategies to improve churn in this region:
Customer research: Interview customers to understand Day 14-30 drop-off causes
Targeted interventions: Deploy sales and marketing tactics during the critical 14-30 day window
Regional focus: Customize retention strategies for this specific market's needs
B2B churn by quarter
And lastly, in B2B sales, it makes more sense sometimes to analyze this over a longer time period. Think: quarterly, instead of daily.
In Amplitude, I can simply go up to the top of the chart and change our time bounds to quarterly.
And now I can see customer churn by region per quarter.
Calculate customer churn rate in Amplitude
What you've accomplished: Calculate customer churn rate in six clicks and analyze it across multiple dimensions - by platform, region, time periods, and account types.
Next steps: Amplitude's analytics platform offers deeper insights into customer behavior patterns.
To learn more tips, visit amplitude.com/6clicks. You can also try this analysis yourself in the Amplitude demo.
Turn churn insights into action
Calculating your churn rate is just the beginning. The real value comes from understanding the 'why' behind the numbers and taking action. With a digital analytics platform, you can move from identifying churn to understanding the behaviors that cause it. Dig into user paths, segment your audience, and run experiments to see what keeps your customers coming back.
Ready to stop guessing and start improving? Try Amplitude for free today and see what your data is telling you.

Darshil Gandhi
Director, Product Marketing, Amplitude
Darshil Gandhi is a Director of Product Marketing at Amplitude looking after product and partner launches. He was previously a solutions engineering team principal, helping dozens of Amplitude customers turn data into actionable insights. Darshil graduated from Dartmouth College with a Masters in Engineering Management.
More from Darshil




