Skip to content

Njeri-Gitome/Customer_Churn_Analysis_and_Prediction

Repository files navigation

Customer Churn Analysis and Prediction for Telecom Industry

The project involves developing an ETL process in a database and a Power BI dashboard to analyze telecom customer data, enabling detailed study of churner profiles and identification of key areas for targeted marketing campaigns. In addition, building predictive models to forecast future churners, driving strategic decision-making to reduce customer attrition.

Customer Churn Dashboard Visualization

Dashboard

Extract Transform Load (ETL) Framework

etl framework

  • CSV file: source file.
  • SQL Server Management Studio : Perform transformation and load the data.
  • SQL Server Database :final dataset was loaded and it hosts the datawarehouse, tables & views for final usage.

Data Model

"Power BI Data Model"

Dataset Used:

This sample data tracks a telco company's customer churn based on a variety of possible factors. The churn column indicates whether or not the customer left within the last month.

Dataset Source: https://www.kaggle.com/datasets/ylchang/telco-customer-churn-1113

Source Code