Observed customer behaviour
The model observes how recently customers interacted, how often they buy or engage, and how much economic value they generate. This behavioural base is commonly summarised as RFM.
A continuous supervision model for customer behaviour, future value and customer-loss risk. Work with portfolio data, the Don Espadín applied example, or a 1,000-customer simulation controlled through simple sliders.
The purpose of this pill is not to memorise formulas. It is to learn how to watch a customer portfolio continuously, detect deterioration early and decide which commercial or experience lever deserves attention.
The model observes how recently customers interacted, how often they buy or engage, and how much economic value they generate. This behavioural base is commonly summarised as RFM.
Future customer value is estimated from the expected strength and duration of the relationship. Longer relationships, greater frequency or higher-value purchases normally increase expected value.
Churn represents the proportion of customers expected to leave. Lower churn means stronger retention, and stronger retention protects future value.
Current value and retention are compared with a reference: a previous period, a target, a benchmark or an authorised business baseline.
A healthy portfolio can deteriorate slowly. The time dimension matters because one snapshot may hide a trend that becomes expensive later.
The result is useful only if it points to a decision: protect retention, rebuild value, improve experience, grow frequency or preserve a healthy pattern.
Lower is usually better. A customer who bought 10 days ago is normally more active than one who last bought 180 days ago.
Higher frequency usually signals habit, usefulness or loyalty.
In this lab it is the economic amount generated during the chosen observation period.
A customer-experience signal from −100 to +100. It supports the reading of relationship quality; it does not replace future-value or churn evidence.
It represents the future economic value expected from the relationship over a defined horizon.
If churn is 15%, roughly 15 out of every 100 customers are expected to be lost during that period, subject to the model and evidence used.
Retention is the opposite view of churn. If churn is 15%, retention is 85%.
The health signal needs a sensible baseline. A reference can be last year, an approved target or another valid benchmark using the same definitions.
Future value and retention are at or above the chosen reference. Management focus: protect what works and scale it without damaging experience.
Retention is holding, yet future value is below reference. Management focus: frequency, cross-sell, premium mix, proposition and next-best action.
The portfolio is economically attractive but fragile. Management focus: friction, complaints, loyalty, service recovery and early-warning outreach.
This is the most demanding situation. Management focus: diagnose causes before pushing sales, recover the relationship and rebuild expected value.
Within KAI·ROI v1, Γg(i),t is the portfolio-health factor for group g(i) at time t. It combines expected customer value and retention relative to a reference. RFM can support CC inside SPO and can also support LTV/churn prediction, but it does not replace Γ. Team and resource productivity remain in Pi.
Γ = weight of future value × relative LTV + weight of retention × relative retention
Evidence discipline: Unknown is not zero. Missing data remains missing; simulated or assumed values are labelled as such.
Three operating routes are available: create a synthetic portfolio from selected averages, upload customer data, or load the Don Espadín applied example. Results update immediately when the controls change.
Use the provided template. Keep the same definitions and time horizon for current and reference values. The browser performs the analysis locally.
The case contains four illustrative customer groups across two time periods. It is designed to show how one portfolio can contain healthy segments and deteriorating segments at the same time.
The model creates a synthetic portfolio around the selected assumptions. Customer values vary around the averages, so the result behaves like a portfolio rather than a single representative customer. Four behavioural groups support supervision: Core, Growth, Watch and At Risk.
Enough cases to make the charts stable while keeping the exercise fast in the browser.
The portfolio moves gradually from its reference towards the selected current values.
No two customers are identical. This shows how an average can hide different risk pockets.
The result is illustrative. It must never be presented as observed company evidence.
Is the portfolio improving or deteriorating?
Which customer groups combine future value and staying power?
Plain-language sensitivity view.
| Customer group | Customers | Future value vs ref. | Retention vs ref. | Health Γ | Scenario Γ | Status | Behaviour signal |
|---|---|---|---|---|---|---|---|
| No data yet. | |||||||
Keep the evidence status visible. Simulated, estimated and observed values are not the same thing.
A large data warehouse is not required to start. The minimum requirement is a consistent definition set, a customer identifier, a group, a time stamp and variables describing behaviour, future value and customer-loss risk.
Days since the last meaningful interaction. A lower number usually indicates a more active customer.
How many times the customer bought or interacted during the chosen period.
The economic value generated in the observation period.
A recommendation and experience signal. Useful for diagnosis, but not a substitute for future-value or churn evidence.
The value expected from the customer relationship over the selected future horizon.
The proportion of customers expected to leave during the chosen period. Lower churn means higher retention.
customer_idUnique customer identifier.segmentCustomer group used for supervision.snapshot_dateObservation date, format YYYY-MM-DD.recency_daysDays since the last meaningful interaction.frequency_12mInteractions or purchases in the last 12 months.monetary_12mEconomic value generated in the last 12 months.npsRecommendation signal from −100 to +100, when available.ltv_currentCurrent or expected future customer value.ltv_referenceFuture-value baseline using the same horizon.churn_currentCurrent or expected churn as a decimal: 0.15 = 15%.churn_referenceReference churn using the same time period.evidence_typereal, estimated, proxy, assumed or simulated.The sliders describe the centre of the simulated portfolio: typical recency, frequency, value, NPS, expected future value and churn.
It generates 1,000 synthetic customer profiles around those values. The customer-diversity slider controls how dispersed they are.
The simulation moves gradually from the reference towards the current assumptions, producing a simple time trend.
Move future value or churn and observe how the health score, chart, groups and suggested actions change.
Start with the simulator, upload a portfolio CSV, or load Don Espadín to inspect the mechanics first.
Make sure churn, LTV and references use the same time horizon. Do not compare monthly churn with annual churn.
Look at portfolio health, future value, retention and the share of customers sitting in weak groups.
Find out whether the problem comes from low expected value, weak retention or both.
Reduce churn or change future value in the sensitivity bars. Observe how quickly the portfolio responds.
Refresh the data weekly or monthly. Portfolio supervision is valuable because it detects direction, not just a single score.
The supervision loop follows the DOC ROI DIIIP logic: capture the evidence, structure it, interpret it, expose the insight and translate it into a measurable portfolio action.
Customer identifier, time stamp, recency, frequency, monetary value, NPS, expected future value and churn evidence.
The raw evidence is structured by customer group, reference period and current period so that comparisons remain consistent.
RFM signals, expected value and retention are interpreted together to detect healthy, stable and deteriorating portfolio patterns.
The dashboard reveals which groups are losing future value, which groups face higher churn and which lever requires attention first.
Retention, frequency, value development, experience and relationship actions can be prioritised by portfolio condition rather than intuition alone.
This tool concentrates on customer portfolio health. It does not calculate the complete KAI·ROI system and does not replace the formal equation. Γ remains one formal factor inside the activated KAI index.
KAI_i* = φ_i · u_i · f_i · ψ_i · SPO_i · P_i · Γ_g(i),tψ_i = average(DataActivation_i, I_net_i) · SPO_i = CC_i · ABCD_i · NPS_iThe wider framework connects data, decisions, intelligence, digitalisation, customer orientation, productivity and portfolio health while preserving the formal architecture of the model.