TipsInsightsTechFeatured

How to Analyze Customer Churn: Key Metrics, Warning Signals, and How to Build a Churn Report

Customer churn is costing your business more than you think. This guide covers every metric you need, churn rate, churned MRR, payment method signals, contract cohorts, with step-by-step Excel formulas and a real dataset. Plus, see how Glow Reports generates the same analysis automatically.

Glow reports profile
Glow reports
—7 min de lecture
How to Analyze Customer Churn: Key Metrics, Warning Signals, and How to Build a Churn Report

Customer churn, the rate at which customers stop doing business with you, is one of the most expensive and undertracked problems in any subscription or recurring-revenue business. The good news: it is also one of the most preventable, once you know which data signals to watch. This guide walks you through how to analyze customer churn from scratch: which KPIs to calculate, how to identify high-risk segments, and how to build a churn report your leadership team can actually act on, with a real-world telco dataset as a running example throughout.

💡
Want to follow along? The telco customer churn dataset used throughout this article is publicly available. You can download it here and use it to practice the Excel formulas below, or upload it directly into Glow Reports to instantly generate your own churn report and see the results we describe in this article.

What Is Customer Churn and Why Does It Hurt Your Revenue?

Customer churn rate is the percentage of customers who cancel or leave during a given period. For subscription businesses, it directly erodes Monthly Recurring Revenue (MRR), inflates Customer Acquisition Cost (CAC) payback periods, and compresses Customer Lifetime Value (LTV).

A 26.54% annual churn rate, like the one we found in our telco dataset of 7,043 customers, means that more than 1 in 4 customers are gone every year. If your average customer pays $70/month, losing 1,869 customers wipes out over $1.5 million in annualized revenue. That is not a CX problem. That is a finance problem.

Why most companies miss it: churn hides in plain sight inside billing exports and CRM data that nobody analyzes systematically. The fix is building a repeatable churn analysis workflow, and this article shows you exactly how.


Step 1: Calculate Your Core Churn KPIs

Before you can act on churn, you need three foundational metrics. Here is how to calculate them in Excel, and what they looked like in our example dataset.

Overall Churn Rate

The baseline metric. It tells you what share of your customer base left in a given period.

Formula:

Churn Rate = Churned Customers ÷ Total Customers at Start of Period

In Excel (assuming column A = CustomerID, column B = Churn status with "Yes"/"No"):

=COUNTIF(B:B,"Yes") / COUNTA(A:A)

Format the cell as a percentage.

In our dataset: 1,869 churned out of 7,043 customers = 26.54% churn rate.


Revenue at Risk (Churned MRR)

Knowing how many customers churned matters less than knowing how much revenue they represented. High-value churners are a bigger problem than low-value ones.

Formula:

Churned MRR = SUM of Monthly Charges for all churned customers

In Excel (column C = Monthly Charges, column B = Churn):

=SUMIF(B:B,"Yes",C:C)

In our dataset: Churned customers had an average monthly charge of $74.44 vs. $61.27 for retained customers, meaning churners were disproportionately high-value accounts.


Average Revenue Per User (ARPU) by Churn Status

Comparing ARPU between churned and retained customers reveals whether your churn problem is concentrated at the top of your price ladder.

In Excel:

=AVERAGEIF(B:B,"Yes",C:C)   → Average charge for churned customers
=AVERAGEIF(B:B,"No",C:C)    → Average charge for retained customers

In our dataset: The median monthly charge for churners was $79.65, significantly above the median for retained customers. This is a warning sign that your premium tier has a value-perception problem.


Step 2: Identify Your Highest-Risk Churn Segments

Once you have your top-line numbers, the real analytical work begins: understanding who is churning and why. In our analysis, five dimensions consistently separated high-risk customers from stable ones.


Signal 1: Contract Type — Your Strongest Retention Lever

What to look for: Compare churn rates across different contract lengths. Month-to-month, annual, and multi-year customers almost always show dramatically different churn behavior.

In Excel: Create a PivotTable with Contract Type in Rows, and calculate churn rate per group:

What we found in Glow Reports:

Contract TypeTotal CustomersChurnedChurn Rate
Month-to-month~3,8751,65542.71%
One year~1,47316611.30%
Two year~1,695482.83%

The gap is staggering. A customer on a two-year contract is 15× less likely to churn than a month-to-month customer. This is your single biggest commercial lever for churn reduction.


Signal 2: Payment Method — A Hidden Behavioral Signal

What to look for: Customers paying by manual methods (especially electronic checks) tend to churn far more than those on automatic payments. This can indicate payment failures, lower commitment, or a specific customer profile that is more price-sensitive.

In Excel: Repeat the PivotTable approach with Payment Method in Rows.

What we found in Glow Reports:

Payment MethodChurn Rate
Electronic check45.29%
Mailed check19.11%
Bank transfer (auto)16.71%
Credit card (auto)15.24%

Electronic check customers churn at nearly 3× the rate of automatic payment customers. If you can migrate even a portion of this group to auto-pay, you will see an immediate churn reduction.


Signal 3: Monthly Charges — The Price Band Problem

What to look for: Do your highest-paying customers churn more? If yes, you have a value-perception problem at the top of your pricing tiers, customers who pay more expect more, and if they don't feel the value, they leave.

In Excel: Create charge bands using an IF or IFS formula:

=IFS(C2<=20,"0-20", C2<=40,"20-40", C2<=60,"40-60", C2<=80,"60-80", C2<=100,"80-100", TRUE,"100+")

Then PivotTable by band to compare churn rates.

What we found in Glow Reports:

Monthly Charge BandChurn Rate
$0–209.01%
$20–40~13%
$40–60~23%
$60–80~30%
$80–10037.19%
$100+28.53%

The $80–100 band has 653 churned customers alone. These are high-value customers who are leaving, and each one costs more to replace than a low-tier customer.


Signal 4: Product / Service Bundle

What to look for: Certain product combinations churn at much higher rates than others. This can reveal pricing mismatches, service quality issues, or over-bundling.

In Excel: Add Internet Service as a filter or secondary row in your PivotTable to calculate churn by service type.

What we found in Glow Reports:

Internet ServicePhone ServiceChurn Rate
Fiber opticYes41.89%
DSLYes24.93%
DSLNo16.62%
No internetPhone only7.40%

Fiber optic + phone customers are churning at more than 5× the rate of phone-only customers. This points to a perceived value or quality gap in the premium bundle.


Signal 5: High-Risk Combinations (Segment Crossing)

What to look for: The most actionable churn insights come from combining multiple dimensions. A month-to-month customer paying by electronic check with Fiber optic internet is a very different risk profile from a two-year customer on auto-pay.

In Excel: Use a concatenated key to create micro-segments:

=A2&" | "&D2&" | "&E2

(combining Contract Type, Internet Service, and Payment Method into one field), then PivotTable to get churn rates per combination.

What we found in Glow Reports, Top High-Risk Segments:

ContractInternet ServicePaymentChurn Rate
Month-to-monthFiber opticElectronic check60.37%
Month-to-monthFiber opticMailed check50.75%
Month-to-monthFiber opticBank transfer45.57%
Month-to-monthDSLElectronic check41.64%

The single worst segment, month-to-month + Fiber optic + electronic check, churns at 60.37%. These customers are practically one foot out the door. Identifying this segment in your own data allows you to launch a targeted retention campaign before they leave.


Step 3: Build a Churn Report You Can Share

Knowing the numbers is only half the job. The other half is packaging them into a report your CFO, VP of Sales, and Product team can read and act on in 10 minutes.

A solid churn report should contain:

In Excel, building this from scratch means creating 6–8 PivotTables, writing chart macros, formatting tables to be presentable, and then manually refreshing everything each month. For most teams, this takes a day or more and the output rarely looks polished enough for a board-level audience.


How Glow Reports Does All of This in Minutes

This is exactly the workflow that Glow Reports was built to replace.

With Glow Reports, you upload your customer data as a CSV or Excel file, the same export you already have from your CRM or billing system. You describe what you want to analyze ("analyze churn by contract type, payment method, price band, and service bundle"), and Glow Reports automatically:

The report we showed throughout this article, with all the churn rates, segment breakdowns, cohort heatmaps, and action plans, was generated by Glow Reports from a raw CSV in a matter of minutes. No SQL. No Excel formulas. No manual chart formatting.


From Churn Analysis to a Monthly Retention Rhythm

The most effective churn programs don't just analyze once they track churn continuously and adjust retention actions based on what's working.

A simple monthly cadence looks like this:

  1. Refresh your data : export updated customer and billing data from your CRM
  2. Generate your Glow Reports churn report : get an up-to-date view of churn rate, MRR at risk, and segment shifts
  3. Review with stakeholders : share the report link with Commercial, Product, and Operations; prioritize the top 2–3 retention actions for the month
  4. Track milestones : monitor whether targeted interventions (contract migration incentives, payment method campaigns, bundle pricing changes) are moving the churn needle

Specific, measurable goals make this actionable, for example:

Every business has its own data structure, retention goals, and reporting needs. If you'd like a churn analysis tailored to your specific context, your data model, your KPIs and your team's workflow, the Glow Reports team is available to help you set up a custom solution.

Get in touch with us here

Getting Started: Analyze Your Own Churn Data Today

Whether you start in Excel with the formulas above or go straight to Glow Reports, the most important thing is to start. Churn is predictable and once you can see which customers are most at risk and why, you have everything you need to intervene before revenue walks out the door.

If you want to skip the manual work and get a board-ready churn report from your data in minutes, try Glow Reports, upload your customer file, describe your analysis goal, and see the results for yourself.

Generate Your First Report