Use case #0002

Churn prediction: how Lifecycle Campaign AI identifies at-risk borrowers 60 days early

In lending, "churn" has two meanings. The first is prepayment — the borrower pays off their loan ahead of schedule, often to refinance with a competitor at a lower rate. The second is NPL — the borrower stops paying, creating a credit loss rather than simply ending the relationship. Both types of churn are costly, and both give signals 60 days before they materialise: the prepayment churner starts checking refinancing options and comparing interest rates; the NPL churner shows early stress signals in their bank statement credits and engagement patterns. The Lifecycle Campaign Manager AI identifies both types 60 days in advance — giving the institution time to intervene before the outcome is locked in.

The two churn types and why each requires a different response

Prepayment churn: a borrower who is about to prepay and switch to a competitor is a borrower who has found a better deal. The institution's response options are: proactively offer a rate reduction (converting a departing borrower into a retained one), acknowledge the borrower's strong credit position and make a retention offer that is better than what the competitor is likely to offer, or accept the prepayment and focus on capturing the next loan cycle. None of these responses is possible if the institution does not know the prepayment is coming. The Lifecycle AI's 60-day warning gives the institution time to make a retention offer before the borrower has already committed to the competitor.

NPL churn: a borrower who is about to miss their first instalment has been showing stress signals for 60 to 90 days — declining bank credits, increasing outward transactions, the appearance of new instalment debits from other lenders, portal disengagement. The institution's response to these early signals is very different from its response to an actual missed payment — at 60 days before the first miss, the right response is a proactive conversation about financial health, not a collection call. The Lifecycle AI identifies the stress pattern and routes the borrower to the appropriate team for a supportive, pre-emptive engagement.

"A borrower who is 60 days from their first missed instalment can still be helped — the conversation at Day minus-60 is about financial planning, not collections. By Day 1, the relationship is already in distress mode."

The churn prediction signal model: 10 signals across 2 churn types

SignalChurn typeWeightWhat it indicates
Multiple visits to competitor bank/finance company websites (via browser fingerprint, where consent-based data is available) Prepayment High Borrower is actively comparing rates — the strongest prepayment intent signal available
instalment calculator used for a loan amount equal to or close to current outstanding Prepayment High Borrower may be modelling what the refinanced instalment would look like at a competitor's rate
credit score improvement of 50+ points — now significantly better credit risk than at origination Prepayment Medium Borrower now qualifies for better rates at other institutions — prepayment incentive exists
Portal login frequency declining over 60 days (from regular to near-zero) Both types Medium Decreasing engagement is a leading indicator for both disengagement-before-prepayment and disengagement-before-default
Bank statement: salary credits declining or irregular over last 3 months (AA data) NPL risk Very high Income stress is the primary precursor to payment default — declining salary credits are the earliest warning available
Bank statement: new GIRO / direct debit debits appearing (new instalment obligations to other lenders) NPL risk High Borrower has taken on additional debt — total instalment obligation is increasing relative to income
Bank statement: end-of-month balance declining trend over 3 months NPL risk High Borrower's buffer is shrinking — a short-term income interruption will produce a missed payment
GIRO / direct debit bounce followed by late recovery (recovered Day 8–15, not Day 1–3) NPL risk High Late recovery suggests the borrower is stretching to make the payment — the next month may not recover at all
SME: GST filing gaps or revenue declining YoY NPL risk Very high Business distress for SME borrowers shows up in GST before it shows up in instalment payments — lead time of 60–90 days
External market: sector-specific stress event (commodity price shock, sector regulatory change) NPL risk Medium Borrowers in affected sectors are portfolio-level NPL risk — used in combination with individual signals

The churn prediction panel: two at-risk borrowers

Churn Risk Assessment — November 14, 2025 · Daily Run
Two borrowers flagged today: one prepayment risk, one NPL risk · Total portfolio: 48,412
Ramesh Aisyah · LA-2025-8812 · Home Loan · credit bureau: 748 → 798 (+50 points) · DPD: 0
credit bureau improvement 50+ points
credit bureau now 798 · Significantly better risk than at origination (748)
+20 pts
instalment calculator — SGD36L, 15 years
Outstanding is SGD38.2L · Modelling refinance amount
+28 pts
Portal login: declining 60 days
Oct: 8 logins · Nov 1–14: 2 logins · Declining
+15 pts
Churn type
Prepayment risk
Score: 63/100 · Action: retention offer · No collection action
Recommended action
Rate review offer — match market · RM call this week · Loyalty rate discount if stays for 24M
Rajan Textiles · LA-2024-4821 · SME Term Loan · GST revenue declining · Last 3 months: irregular
GST revenue declining YoY (−18%)
Q2 FY2025: SGD38.4L vs Q2 FY2024: SGD46.8L · Business under pressure
+35 pts
End-of-month balance: declining 3M
Sep: SGD1.8L · Oct: SGD84K · Nov 1–14 avg: SGD28K
+28 pts
GIRO / direct debit bounce recovery: Day 11 (Oct)
October instalment recovered Day 11 · Late recovery pattern · First time in 14 months
+20 pts
New GIRO / direct debit debit appeared (Nov)
SGD8,400/month new debit · Unknown source · TDSR (Total Debt Servicing Ratio) likely increased
+15 pts
Churn type
NPL risk — 60 days
Score: 78/100 · Action: proactive support call · Restructuring readiness assessed
Recommended action
RM proactive call this week · Financial health conversation · Restructuring option prepared
● 28 borrowers flagged today across the portfolio · 11 prepayment risk · 17 NPL risk · All routed to appropriate response team before any action is visible to the borrower
60 daysEarly warning window — signals detected 60 days before the churn event (prepayment or first missed instalment) · Intervention is still possible
2 typesChurn types tracked separately — prepayment (retain with better terms) vs NPL risk (support with restructuring) · Different responses entirely
78/100Rajan Textiles NPL risk score — GST revenue declining + balance shrinking + late bounce recovery + new debt · 60-day intervention window open
63/100Ramesh Aisyah prepayment risk — credit bureau improvement + instalment calculator + declining engagement · Retention offer prepared before he applies elsewhere

The conversation at Day −60 costs a phone call. The conversation at Day +90 costs a lawyer.

Rajan Textiles' NPL risk score crossed 70 today. The RM call this week costs 20 minutes and may reveal that the business is facing a temporary setback that a payment moratorium would resolve — preserving the relationship and avoiding the NPL classification entirely. If that call does not happen and Rajan misses November's instalment, the Early Bucket Caller takes over the account, the DPD clock starts, and the relationship shifts from partnership to enforcement in 30 days. The Lifecycle Campaign Manager AI's churn prediction system is not a collections tool — it is the mechanism that keeps accounts out of collections by giving the institution 60 days of forewarning during which the right response is still a support conversation rather than a demand.

← Back to Lifecycle Campaign Manager AI