How to Improve Customer Retention in FinTech

· Source: Towards Data Science · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Data Science & Analytics, FinTech & Digital Financial Services · Depth: Intermediate, long

Summary

A practical guide details building an ML-based personalization system to improve customer retention in FinTech, specifically for a debit card product. This system addresses high customer acquisition costs by identifying and targeting at-risk users more precisely. It employs two machine learning models: a pre-churn model, which predicts the probability of a user making a payment within 30 days and identifies those at high risk of churn, and an uplift model. The uplift model determines which of these at-risk users are most likely to respond to a retention offer, such as increased cashback. The pre-churn model uses features like user profile, activity aggregates, time intervals, and calendar features, and can be trained with gradient boosting models. A separate calibration model maintains prediction accuracy. The uplift model, trained on A/B experiment data using T-learner or S-learner approaches, optimizes offer distribution by focusing the budget on users whose behavior can actually be influenced, significantly reducing retention costs compared to broad targeting.

Key takeaway

For FinTech product managers or data scientists aiming to optimize retention campaigns, you should implement a two-stage ML system. First, use a pre-churn model to identify users at risk of inactivity. Then, deploy an uplift model, trained on A/B test data, to pinpoint which of these at-risk users will genuinely respond to an offer. This approach ensures your marketing budget is spent effectively, targeting only those customers whose behavior can be positively influenced by retention incentives, thereby reducing overall acquisition costs.

Key insights

Combining pre-churn and uplift models enables cost-effective, targeted customer retention by identifying responsive at-risk users.

Principles

Method

Identify at-risk users with a calibrated pre-churn model. Apply an uplift model to select responsive users from the at-risk segment. Distribute retention offers only to selected users.

In practice

Topics

Best for: Machine Learning Engineer, Data Scientist, Director of AI/ML

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Towards Data Science.