Advanced Power BI Project
This project analyzes customer churn for a telecommunications company using an interactive Power BI dashboard.
The objective is to identify factors driving churn, segment high-risk customers, and provide actionable recommendations to improve retention.
- KPIs: Total Customers, Churn Rate, Churned Customers, Retained Customers, Total Revenue
- Filters: Contract Type, Churn Status, Internet Service, Gender, Senior Citizen
- Advanced Feature: Reset Filters button for one-click clearing
- Customer Details Page: Table with interactive filters
The business was experiencing significant customer churn, impacting revenue and long-term growth. Understanding churn drivers was essential to improve retention.
Analyze customer demographics, services, and contract details to uncover churn patterns and actionable insights.
- Cleaned and preprocessed the dataset using Power Query
- Created DAX measures (e.g., Churn Rate, Retained Customers, Total Revenue, Tenure Groups)
- Built an interactive Power BI dashboard with KPIs, filters, and business-focused visuals
- Implemented a Reset Filters button for advanced interactivity
- Identified Month-to-Month contract customers as the highest churn risk segment
- Found customers with tenure <6 months contribute the largest share of churn
- Observed customers with fewer services churn significantly more
- Enabled stakeholders to filter, explore, and prioritize high-risk segments efficiently
Identifying churn drivers and high-risk customer segments at a glance.
Drilling down into individual customers to support targeted retention actions.
- Strong relationship between contract type, tenure, and churn
- Early intervention is critical for new customers
- Service bundling reduces churn risk
- Power BI dashboards can provide actionable insights quickly to decision-makers
- Power Query (Data Cleaning)
- Power BI (Dashboard & Visualizations)
- DAX (KPIs & Measures)
- Excel / CSV (Data Source)
This project shows how Power BI can be used to turn raw customer data into clear churn insights, helping businesses focus retention efforts on the customers who matter most.
Shadan
Data Analyst
🔗 LinkedIn Profile
🔗 Tableau Public Profile
🔗 Newsletter
If you found this project insightful, give it a ⭐ Star on GitHub — it helps others discover it too!
Connect on LinkedIn for more Power BI, Tableau, and Data Analytics projects.

