用户经营:RFM分层实战演练
本文摘要:用户运营中,使用RFM模型进行用户分层是常规操作,那么详细怎么完成呢?本文将详细进行分析。用户的价值分层,主要有两种方式:通过用户的生长轨迹,依据用户的生命周期做界说:导入期-生长期-成熟悉-休眠期-流失期,每一个阶段对用户的运营方针都不一样。依

用户运营中,使用RFM模型进行用户分层是常规操作,那么详细怎么完成呢?本文将详细进行分析。

用户的价值分层,主要有两种方式:

通过用户的生长轨迹,依据用户的生命周期做界说:导入期-生长期-成熟悉-休眠期-流失期,每一个阶段对用户的运营方针都不一样。 依据用户的要害行为做划分,对用户进行区隔,完成用户分层。

典型的就像RFM,找到产品中可以衡量用户价值的要害行为,对其进行交叉分析和评价,最终构成分层模型。

R 最近一次交易的R值最大,说明发生交易的时间越久,反之,发生交易的时间越近。 F 交易的频次:F越大,说明交易频频,是平台的用户用户,反之,用户不行活跃。 M 交易的总金额:M越大,客户价值越高,是平台的重点用户。

将用户每一维度与其间值比照,和中值凹凸与否,我们一共可以将用户划分红 2*2*2=8类用户。

了解了用户的分层等级,就能够对不同价值的用户施行精密化的运营,该促进消费的刺激消费,该召回的召回 .

二、RFM模型的运用

详细的施行步骤:

下面我们就以一份电商的统计数据为例:

1. 先筛选数据

因为电商平台会有一些退货交易失败的状况,这部分不是我们要研讨的对象,所以先筛选出交易成功的用户。

2. 界说RFM评价模型

用数据透视表查看数据散布状况,也能够依据详细事务状况进行划分等级,或者用28法,80%的用户都集中在低频低金额的区间,20%的用户却又发明了大部分营收。

依据上面的数据,我将三个维度区间划分红五个层级:

3. 先算出R值

相距的时间差:

用if函数算出各用户的R值:

IF(D10 =30,5,IF(D10 =60,4,IF(D10 =90,3,IF(D10 =120,2,1))))

4. 算出F值

算出每一个用户的购买次数 :COUNTIFS(A:A,A2)

第二步:依据次数,算出对应的F值,因为大大都用户购买次数在5以下,直接用购买次数替代F值。

5. 算出M值

金额数做数据透视,算出每一个用户的支付总额。

依据用户的消费金额,用if函数相同算出对应的M值分数。

6. 进一步核算

分别用核算出的RFM值跟中值做比照,比中值大的用“高”表明,反之用“低”。

IF(B6 $F$1,"高","低")

给其他两个打

7. 用if函数主动核算出用户层级
IF(AND(F2="高",G2="高",H2="高"),"重要价值用户",
IF(AND(F2="高",G2="低",H2="高"),"重要坚持用户",
IF(AND(F2="低",G2="高",H2="高"),"重要开展用户",
IF(AND(F2="低",G2="低",H2="高"),"重要挽留用户",
IF(AND(F2="高",G2="高",H2="低"),"一般价值用户",
IF(AND(F2="高",G2="低",H2="低"),"一般开展用户",
IF(AND(F2="低",G2="高",H2="低"),"一般坚持用户",
IF(AND(F2="低",G2="低",H2="低"),"一般挽留用户"))))))))

8. 做表,制定策略

做数据透视表,算出不同层级用户的占比,针对其指定策略

本文由 @Even 原创发布于人人都是产品主管,未经作者答应,禁止转载。

题图来自Unsplash,基于CC0协议。


这里的中值指的是均匀值仍是中位数呀?我觉得这里假如也用二八分的话被判断为高的一定十分高,但被判断为低的不一定是真的低,可能只是普通或不是特别高


请问可以通知我一下数据是从哪里收集的吗?我需要一些数据撰写关于RFM模型的论文,现在收集不到数据?谢谢


自己去把3个纬度依照(a,b,c) 看看可以发生多少中成果,或者你可以用十进制去表明。000代表3个纬度都低,010 100 101 还有不理解的吗


人人都是产品主管(woshipm)是以产品主管、运营为核心的学习、交流、分享平台,集媒体、培训、社群为一体,全方位效劳产品人和运营人,建立9年举行在线讲座500+期,线下分享会300+场,产品主管大会、运营大会20+场,掩盖北上广深杭成都等15个城市,内行业有较高的影响力和知名度。平台集合了众多BAT美团京东滴滴360小米网易等知名互联网公司产品总监和运营总监,他们在这里与你一同生长。