Skip to content

Churn Prediction at Neo Bank

My role
Product research and data analysis
Client:
Neo Bank
Year:
2024
Tags:Data
Churn Prediction at Neo Bank

The challenge

Neo Bank, a global neobank, faced a critical problem: many users signed up but never completed a single transaction. This produced a high early drop-off rate that hurt retention, customer value and product growth. The challenge was to identify which user profiles carried the highest churn risk, and how to anticipate that behaviour in order to design targeted solutions.

Process

  1. Research

    Initial analysis: we explored over 19,000 records of users, transactions and notifications to understand behavioural patterns. Profile segmentation: we grouped users into three broad profiles based on age, plan, channel and app usage.

  2. Design

    Defining churn: we established that a user had churned if they had not transacted in the last 90 days, even if they were still opening the app.

  3. Development / Automation

    Predictive model: we trained and compared several classification models to predict drop-off based on key variables.

  4. Data analysis

    Simulation and recommendations: we tested the model against real profiles and proposed specific retention actions for each group.

Role and tools

Role

  • Product research
  • Data analysis
  • Machine learning
  • Visualisation
  • Cross-functional collaboration

Tools

  • Python
  • Pandas
  • Matplotlib
  • Seaborn
  • Scikit-learn
  • Streamlit

Outcomes

  • Key profiles identified: three user types with distinct behaviours — mass market, premium and age extremes
  • Actionable findings: PUSH as the key conversion channel (~95%) versus EMAIL/SMS (~75%)
  • Churn rate measured: 24.36% of users drop off without transacting within 90 days
  • Working predictive model: Gradient Boosting correctly identified at-risk users with solid precision
  • Clear recommendations: PUSH campaigns, cashback on everyday spending, guided onboarding and geographic segmentation

What I learned

The value of exploratory analysis: spotting behavioural patterns was key to focusing the solutions. Definitions matter: refining how we defined churn let us detect "silent" drop-off. Engagement as an early signal: the first transactions and the channel used directly influence retention. Prediction without action is useless: the model only helps when paired with intervention strategies. Storytelling with data: I learned to build a business case through clear narrative and effective visualisations.

Liked this project?