Skip to content

LucianaGDManfredi/Python-Insights---Analyzing-Data-with-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 

Repository files navigation

Python-Insights
Analyzing Data with Python

Logo Python

🧠 Challenge: Reduce Customer Cancellation

🚀 Understanding the Challenge

A company with over 800,000 customers has hired you for a data project. Recently, the company discovered that most of its customer base consists of inactive customers who have already cancelled the service.

To improve its results, the company wants to understand the primary reasons for these cancellations and take effective measures to reduce the number of cancellations to a maximum of 20% of the total.

📊 My Project

As a Data Analyst, I should clean, organise, and analyse the database from a CSV file with more than 800 records.

🧑‍💻 Step by Step

✅ Step 1: Import database;

✅ Step 2: View database;

✅ Step 3: Correct database errors;

✅ Step 4: Analysis of cancellations;

✅ Step 5: Analysis of the cause of cancellations.

Grafico Calls

Grafico Calls

💡 Conclusion

Main Causes of Cancellations:

  1. Monthly payment method
  2. Payment delays over 20 days
  3. Call centre calls exceeding 4 times

If we remove call centre calls that exceed 4 times and payment delays after 21 days from our database, our cancellation rate decreases from 56% to 18.4%.

We can conclude that if we address the issues of customers within the first 4 calls and assist them with payment delays within the first 15 days, we can potentially reduce our cancellation rate about 38%.

🔋 Stacks Employed

VSCODE PYTHON GOOGLE COLAB

📔 Notebook of my project in Google Colab

Open In Colab

About

Case - Customer Cancellation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors