Skip to content

Repository files navigation

📊 Customer Churn Analysis Dashboard — Power BI Project

📌 Project Overview

This project focuses on analyzing customer churn for a telecommunications company to understand the key drivers behind customer attrition and identify actionable strategies to reduce revenue loss.

The goal was not only to visualize churn metrics but to transform raw data into meaningful business insights that support decision-making.

🎯 Business Objectives

The project was designed to answer three critical business questions:

1️⃣ What is the current scale and financial impact of customer churn?

2️⃣ Which customer segments contribute most to revenue loss?

3️⃣ What actions can the business take to reduce churn effectively?

🧠 Key Analytical Approach

The analysis was structured into three main stages:

1️⃣ Executive Overview

Providing a high-level snapshot of:

Total customers

Churn rate

Churned customers

Monthly revenue loss

This stage focuses on understanding the overall problem and its business impact.

2️⃣ Risk Segmentation

Customers were segmented into:

High Risk

Medium Risk

Low Risk

This segmentation helps identify which customer groups contribute disproportionately to revenue loss.

3️⃣ Drivers & Actions

This stage explores:

Key churn drivers

Customer behavior patterns

Potential retention strategies

It also includes scenario analysis to estimate the financial impact of reducing churn.

⭐ Advanced DAX Measures (What Makes This Project Unique)

Unlike traditional churn dashboards, this project incorporates advanced analytical metrics, including:

✔ Risk Segmentation Logic

Customers were categorized based on churn likelihood and business impact to prioritize retention efforts.

✔ Churn Lift Analysis

Measured how much higher the churn risk is for specific segments compared to the overall churn rate.

✔ Priority Scoring Model

A scoring system was developed to identify high-value customers based on:

Contract type

Tenure duration

Monthly charges

This enables targeted retention campaigns.

✔ What-If Scenario Analysis

An interactive model was implemented to simulate retention improvements and estimate:

Number of customers that can be saved

Potential revenue retained

This transforms the dashboard from descriptive analytics into a decision-support tool.

📊 Key Insights

The analysis revealed that:

Churn is highly concentrated among short-tenure customers on month-to-month contracts.

A relatively small high-risk segment drives a disproportionate share of revenue loss.

Customers without technical support are significantly more likely to churn.

🛠️ Tools & Technologies

Power BI

DAX (Data Analysis Expressions)

Data Modeling

Business Intelligence Techniques

🎯 Business Value

This project demonstrates how data analytics can move beyond reporting to:

Identify critical risk segments

Prioritize business interventions

Quantify potential financial impact

Support strategic decision-making

📷 Dashboard Preview

Executive Overview

Project #1_page-0001

Risk Segmentation

Project #1_page-0002

Actions & Drivers

Project #1_page-0003

📌 Author

Mahmoud Lotfi Data Analyst | Business Intelligence Enthusiast

About

This project focuses on analyzing customer churn for a telecommunications company to understand the key drivers behind customer attrition and identify actionable strategies to reduce revenue loss. The goal was not only to visualize churn metrics but to transform raw data into meaningful business insights that support decision-making.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors