【业务知识】滴滴:RFM模型
来源:https://www.zhihu.com/question/49439948
作者:猴子
本文仅用于个人学习,不对外公布。
适用场景:用户价值分析、用户分群。
本文包含四个部分:
什么是RFM模型?
为什么使用RFM模型?
如何实现RFM模型?
有哪些注意事项?
一、什么是RFM模型
在给定一段时间内,RFM分别表示下面3个指标:
- Recency(最近一次消费时间间隔)
- Frequency(消费频率)
- Monetary(消费金额)
根据这3个指标,我们可以将用户分成8类:
- 注意:R越低,用户价值越高。
二、为什么使用RFM模型
例,某店铺某月收入大幅下跌,经过数据分析,原因是几个重要用户被竞争对手挖走了,这几个用户贡献了该店铺80%的收入。
使用RFM模型是为了对用户进行分类,对不同价值的用户采用不同的营销策略,即“精细化运营”。
例,“会员服务”、“会员经济”就是这么来的。
三、如何实现RFM模型
1.将用户进行分群
具体的实现方法用一个虚构的例子来说明。
例,我们有一个消费表
用户id 消费日期 消费金额 1 2020.01.20 80 1 2020.01.26 1500 2 2020.01.05 300我们假定要在2020.01这31天中将用户进行分群(今天是2020.01.31)。
第一步,计算RFM值:用户id 最近一次消费间隔 消费频率 消费金额 1 5 2 1580 2 26 1 300第二步,计算RFM评分:
我们需要根据业务情况确定RFM三项指标的评分标准,假定我们的标准如下评分 最近一次消费间隔 消费频率 消费金额 1 >=20 <=2 <=1000 2 10<=R<20 2<F<=6 1000<M<=1500 3 5<=R<10 6<F<=8 1500<M<=2000 4 3<=R<5 8<F<=20 2000<M<=2500 5 <=3 >=20 >2500那么评价得分为,
用户id R F M 1 3 1 3 2 1 1 1第三步,计算平均值;
第四步,根据大于等于,小于划分用户。
2.对不同群体进行精细化运营
例如,对重要价值用户,提供vip服务;
例如,对于重要发展用户,想办法提高他的消费频率;
例如,对于重要保持用户,主动与他保持联系,提高复购率;
例如,对于重要挽留用户,主动联系用户,想办法挽回。
四、有哪些注意事项
1.RFM随着业务不同而有不同的定义
例如,人脉问题
R F M 最近一次见面距离现在的时间 见面频率 见面的深度
2.RFM打分标准随着业务不同而有不同的标准
案例:滴滴面试题