04-RFM模型与用户分层运营实战
💡 问题
电商精细化运营的第一步是用户分层。没有分层,同一个活动发给所有用户——高价值用户觉得打扰,低价值用户转化不了,营销费花得毫无效率。RFM模型是最经典的电商用户分层工具,但很多运营只知道概念,不知道怎么落地。
📖 学习
参考文章:《精细化运营神器:RFM用户分层》(人人都是产品经理)、《RFM模型如何应用在电商?提升用户分层精准营销效果》(帆软)
RFM三要素
R(Recency)最近一次交易间隔:距今多少天没交易
F(Frequency)交易频次:特定时间段内的交易次数
M(Monetary)交易金额:特定时间段内的交易总金额
RFM八类用户分层
将R/F/M各分为高/低两类(2×2×2=8类):
| RFM分值 | 用户类型 | 特征 | 运营策略 |
|---------|---------|------|---------|
| 111 | 潜在客户 | 近未买、少买、少花 | 新人激励,首单优惠 |
| 112 | 重点挽留客户 | 近未买、少买、多花 | 大额优惠券唤醒 |
| 121 | 一般保持客户 | 近未买、常买、少花 | 促活活动 |
| 122 | 重点保持客户 | 近未买、常买、多花 | VIP召回,专属福利 |
| 211 | 一般发展客户 | 近刚买、少买、少花 | 交叉销售提升客单 |
| 212 | 重点发展客户 | 近刚买、少买、多花 | 会员升级,复购激励 |
| 221 | 一般价值客户 | 近刚买、常买、少花 | 提升客单价策略 |
| 222 | 高价值客户 | 近刚买、常买、多花 | VIP专属服务 |
🔍 分析
RFM打分的两种常见方法
RFM实施的五大步骤(Python实现)
- R = 当前日期 - 最近交易日期(取最小)
- F = 订单ID计数
- M = 交易金额求和
电商实战案例
某电商对2万名用户做RFM分层,发现:
- 高价值客户(222)仅占8%,但贡献了35%的GMV
- 潜在客户(111)占40%,转化率仅1.2%
- 重点挽留客户(112)贡献了15%的历史GMV,但流失率达60%
→ 方案:将预算从111拉新转向112挽留,挽留成本12元/人,挽回率25%,ROI=3.8
🧠 理解
底层逻辑:RFM的本质是用行为数据代替预设标签。它不关心用户自称"高价值"还是系统打的"VIP"标签,只看真实行为——最后一次什么时候来、来的频次、花了多少钱。这比"我想当然"更科学。 关键洞察:🔗 内化
关联已有知识:- 关联「02-市场洞察与产品研发/用户画像」:RFM分层后还需要结合画像信息才能设计精准策略
- 关联「01-全域电商运营/私域运营」:222高价值客户应纳入私域体系做1对1维护
- 关联本文「06-数据分析与建模/02-LTV计算」:RFM是高价值用户的快速筛选工具,LTV是量化用户价值的深度指标
- RFM像银行的客户评级系统:R=最近一次来银行的时间,F=一个月来几次,M=账户余额。三合一判断是否值得推荐理财产品或给更高额度
- 8类用户就像赌场的VIP分层:刚赢大钱的(高M)→推荐更高额桌;很久没来的(高R)→送免费住宿邀约
🚀 迁移(实战应用)
实操步骤
常见阈值设置
`
R_S = 1 if R >= mean(R) else 2 # R越大(越久没来)分值越低
F_S = 1 if F <= mean(F) else 2 # F越大分值越高
M_S = 1 if M <= mean(M) else 2 # M越大分值越高
`
✅ 实践
案例数据(某宠物电商)
- 总数:15,780个付费用户
- 222类用户:1,262人(8%),GMV贡献42%,复购率78%
- 111类用户:6,312人(40%),GMV贡献8%,复购率7%
- 经过3个月分层运营后:整体复购率提升22%,营销费用降低35%(减少给111的盲目投放)
常见错误(错题本)
| 错误 | 后果 | 纠正 |
|------|------|------|
| 只关心222用户 | 忽略112的挽留机会 | 各层都要有对应策略 |
| 阈值用固定值 | 业务增长后阈值失效 | 按月/季重新计算均值 |
| 全量运营无差异 | 分层做了等于没做 | 每层用户看到的活动必须不同 |
| 不更新RFM | 用户变了但标签不变 | 至少每月更新一次 |
🔄 调整
🎯 成事
一句话总结:RFM模型是所有电商用户分层的基础工具,简单但极其有效。用R(多久没来)、F(来得多不多)、M(花得多不多)三个维度,8类用户,就能覆盖90%以上的用户分层需求。不分层做运营,等于打了广告不知道给谁看。 核心知识点:✅ RFM = Recency + Frequency + Monetary
✅ 2×2×2 = 8类用户分层
✅ 分值 = 100×R_S + 10×F_S + 1×M_S
✅ 阈值按月更新,标签按月刷新
✅ 分8类就够了,关键是有8种对应策略
---
参考文章:[1] 人人都是产品经理《精细化运营神器:RFM用户分层》 [2] 帆软《RFM模型如何应用在电商?》