This project utilizes Power BI to create an interactive dashboard for analyzing customer demographics and churn factors. The data-driven insights from this dashboard help businesses enhance customer retention strategies.
- Analyze customer demographics, service usage, and contract preferences.
- Identify key factors contributing to customer churn.
- Provide actionable insights through visualized KPIs and trends.
-
KPIs Tracked:
- Total Customers
- Churn Rate
- Average Tenure
- Revenue from Monthly Charges
- Count of Customers by Gender and Senior Citizenship
-
Insights Delivered:
- Customer distribution by contract type and payment method.
- Service adoption trends (e.g., Internet service, streaming services).
- Churn analysis by demographics and service usage.
-
Dashboard Elements:
- Filters Panel: Allow filtering by contract type, tenure, gender, and senior citizenship.
- Visualizations: Include bar charts, pie charts, and KPI cards for clear insights.
- Interactive Features: Enable dynamic exploration of customer data.
The project uses a customer churn dataset containing the following fields:
- Customer Demographics: Gender, Senior Citizen status, Dependents.
- Service Details: Internet, Phone, Streaming services.
- Contract Details: Contract type, Payment method, Monthly charges.
- Churn Information: Whether the customer has churned or not.
-
Understand the Data:
- Explore the dataset to identify relationships and patterns.
-
Data Cleaning and Transformation:
- Use Power Query in Power BI to clean and prepare the data.
- Standardize field names and formats for consistency.
-
Data Modeling:
- Create relationships between key fields to enable effective filtering and aggregation.
-
DAX Calculations:
- Define measures for churn rate, revenue, and other KPIs.
-
Create Visualizations:
- Use pie charts, bar charts, and slicers to display data trends.
- Design a user-friendly layout to highlight critical insights.
-
Publish and Share:
- Publish the report to Power BI Service and configure sharing settings.
- Identify customer demographics with the highest churn rates.
- Determine service features driving customer retention.
- Understand revenue contributions by contract and service type.
- Power BI Desktop: For data transformation, modeling, and visualization.
- DAX: For creating KPIs and calculated columns.
- Power Query: For cleaning and shaping data.
- Clone this repository.
- Open the
.pbixfile in Power BI Desktop. - Explore the dashboard to analyze customer trends and churn factors.
- Modify or extend the visualizations based on specific business needs.
This project is licensed under the MIT License.
