Your browser does not support JavaScript! Please enable the settings.

Unlocking Customer Value with Personalization

Platforms

Web, Mobile App

case-study-3

Driving Loyalty & Revenue with AI-Powered Personalization

Challenge

In the Philippines, many customers maintain multiple accounts across different banks because of promotional perks like fuel discounts or travel rewards. For this bank, that meant they often weren’t the “primary” bank for their customers, even when they held payroll accounts. Customers would move their salary out as soon as it landed, leaving little room to cross-sell additional products.

The bank’s marketing approach was broad and generic – sending the same offers to everyone. This created fatigue among customers and didn’t improve the product-to-customer ratio.

Solution

The bank needed to understand their customers better. By analyzing behavior - such as salary deposits, spending patterns, and savings habits - they could identify whether they were the primary bank for a customer. From there, they could recommend the “next best product” at the right time, whether it was a credit card, a micro-loan, or an investment product.

How Innovify Helped

  • Built an analytics engine using Python, Spark, and MLlib.
  • Created a next-best-product recommender with reinforcement learning.
  • Deployed via REST APIs into the bank’s mobile app.
  • Set up real-time triggers with Apache Kafka.

Technology used

44160mlib apache_spark_logo-svg apache-kafka

Results

cite icon
  • 35% increase in cross-sell conversions within 6 months.
  • Product-to-customer ratio improved by 20%.
  • Customer engagement up 50%.
  • Net Promoter Score improved by +12 points.


Related Case Study

Let's discuss your project today