RFM Segmentation, CLV & Churn Risk

K-means segmentation, BG/NBD + Gamma-Gamma CLV prediction, a churn model that beats the classic BTYD heuristic, and per-segment strategy with a live power-analysis calculator — real output from the source Python pipeline.

RFM 分层 · CLV 预测 · 流失预警

从客户分层到 CLV、流失预警与实验 ROI 的完整决策链

K-means 分层、BG/NBD + Gamma-Gamma 预测 CLV、流失风险模型、以及分层策略与 ROI 模拟——真实跑通源项目 Python 流水线的结果。

核心判断

分层只是起点:把预测 CLV 和流失概率结合成「CLV at risk」,才能回答该把预算花在谁身上;再用 power analysis 检验每个分层是否真够大,能跑出一个有效实验。

客户数

4,966

18 个月校准期内有购买记录

清洗后收入

£17.74M

805,549 条有效交易

选定 K

5

K-means,非最高轮廓系数

Champions 收入占比

55.8%

仅占 9.6% 客户

K-means 诊断:为什么选 k=5

对 k=2 到 7 都跑了一遍轮廓系数(silhouette)。k=2 的轮廓系数其实最高(0.456),但只把客户分成两团,没有运营意义;k=5 在轮廓系数(0.330)仍然合理的前提下,产出 5 个业务可解释、动作不同的分层——这是先验证统计合理性、再按业务可解释性选择,而不是唯 silhouette 最大化。

k = 2
0.456
k = 3
0.351
k = 4
0.373
k = 5
0.330
k = 6
0.320
k = 7
0.292

5 个分层

分层客户数客户占比收入占比Recency 中位数Frequency 中位数Monetary 中位数
Champions(核心客户)4779.6%55.8%15 17 £6,847.27
Loyal High-Value(忠诚高价值)92018.5%24.5%66 7 £2,547.3
At-Risk(高价值流失风险)1,39028%12.3%207 3 £864.49
Recent Low-Spend(新近低消费)58911.9%4.2%18 3 £717.41
Hibernating(沉睡客户)1,59032%3.2%255 1 £233.09