Project Summary

This project is about to identify and solving customer churn rate that happening in O-NET Company. The dataset originally came from kaggle. In this project I were able to do :

Insights

  1. The Internet-only package has the highest customer churn rate based on Customer Package Category.
  2. Customers in the subscription age of 0-1 year constitute the group with the highest number of customer churns.
  3. Surprisingly, Service Failure does not influence customer churn, as the majority of customer churns come from non-problematic service failures.

Project Files

For a more comprehensive analysis and visualization, please open the project files.

Project Background


O-Net Group is a leading internet service provider company. The CEO has assigned the Head of Data Analysis to conduct an in depth analysis to identify the customer churn rate and formulate strategies to mitigate this high churn rate.

Data Scope & Objectives

1. Data Scope

This dataset is a list of over 62.000 user customer that using O-Net internet service. The dataset includes the customer movie subs & TV subs, Remaining contract, Customer age subscription, Customer churn, Service Failure, Customer Bill Average.

2. Objectives

  1. To investigate the factors influencing customer churn
  2. Establish correlations
  3. Predict customer churn using logistic regression modeling
  4. Provide actionable recommendations that can be utilized to shape our future strategies

Data Cleaning

  1. We removing irrelevant variables that we don't use in analysis.
  2. We removing duplicates data.
  3. We handle missing value by impute value (0) in it.
  4. We identifying outliers by using interquartile methods and then removing the outliers.

EDA

Churn Rate & Subscriber


Interpretation:
  1. There are more than half, which is 36,523 customers (58.4%), who have churned.


Interpretation:
  1. The highest percentage of churn is among customers with the "internet-only" package, at 92.2%.
  2. On the other hand, the "Full Package" customers represent the package with the lowest churn percentage at 36.6%

Customer Subscription Age


Interpretation: Customers in the subscription age group of 0-1 year representing approximately 54.8% of the total overall customer churn..

Service Failure


Interpretation:
  1. The number of Customer Churn instances is significantly higher among customers without issues, totaling 84.5%,

Recommendation

  1. Enhance Internet Program : For customers subscribing to internet-only packages, Consider apply an upscale package approach. For instance, if a customer subscribes to the 15Mbps package, we will provide them with the 20Mbps package for a predetermined period, which could be 3 months, 6 months, or 1 year.
  2. Implement a retention call : Every 3 months, starting from the customer's subscription/contract initiation, and also when the customer is approaching the 1-year subscription mark or contract expiration. During the retention call, additional offers such as rewards or special promotions can be introduced.
  3. Invest in Customer Education: Sometimes churn can occur due to misunderstanding or lack of awareness about certain features or benefits of the service. Consider investing in educational content, tutorials, or workshops to help customers make the most of their subscription and understand the value they are receiving.

Dashboard

Home