数据分析方法:RFM模型rfm聚类埋点维度

上一篇讲了【用户画像高大上,但90%的人都做失败了】以后,很多同学表示想看RFM,今天它来了。

一、RFM基本原理

RFM是三个单词的缩写:

所以,即使单独看这三个维度,都是很有意义的。

当然,也有把三个维度交叉起来看的(如下图):

最典型的就是生鲜,人天天都要吃饭,7天不吃可能就有问题;普通的快消品零售可能取30天,类似服装百货零售可能取90天;当然,更多的做法是按月取,比如R按月取,F、M算最近一年内的数值——这样做单纯是因为比较方便理解而已。

RFM本质上是一种用三个分类维度,找判断标准方法;通过三个维度的组合计算,能判定出用户的好坏,然后采取对应措施。

RFM的真正意义在于:这是一种从交易数据反推用户价值的方法,因此可行性非常高!

要知道:做数据分析的最大瓶颈是数据采集,而只要是个正常企业,交易数据是肯定有的;因此只要企业建立了用户ID统一认证机制,就能将用户ID与交易数据关联起来,就能用RFM来分析用户了;即使没有埋点、没有网站、没有基础信息也能做,简直是方便好用的神器。

当然,所有方便好用的工具,都自带一些不足,RFM模型也是如此。

二、RFM的最大短板

RFM最大的短板,在于用户ID统一认证;不要小看这几个字,在相当多的企业里非常难实现。

比如你去超市、连锁店、门店买东西,往往收银小妹会机械的问一句:有会员卡吗?如果回答没有,她也放你过去了;导致的结果,是线下门店的订单,一般有70%-90%无法关联到用户ID;进而导致整个用户数据是严重缺失的,直接套RFM很容易误判用户行为。

至于用户一人多张会员卡轮流薅羊毛,多个用户共同一张VIP卡拿最大折扣,店员自己用亲戚的卡把无ID订单的羊毛给薅了之类的事,更是层出不穷;而且在实体企业、互联网企业都普遍存在。

所以做RFM模型的时候,如果你真看到111类用户,别高兴太早,十有八九是有问题的;现在的企业往往在天猫、京东、自有微商城、有赞等几个平台同时运作,更加大了统一认证的难度;如果没有规划好,很容易陷入无穷无尽的补贴大坑。

三、RFM的深层问题

即使做好了用户ID统一认证,RFM还有一个更深层的问题。

让我们回顾一下,RFM模型的三个基本假设:

R:用户离得越久就越有流失风险F:用户频次越高越忠诚M:用户买的越多越有价值

反问一句:这三个假设成立吗?

如果不结合具体行业、具体产品、具体活动来看,似乎是成立的;但是一旦具体讨论就会发现:很多场景不满足这三个假设;因此:单纯讲RFM,不结合产品、活动,是很容易出BUG的。

R:用户离得越久就越有流失风险

所以R不见得就代表着用户有流失风险,特别是现在有了埋点数据以后,用户互动行为更能说明问题。

F:用户频次越高越忠诚

如果用户消费是事件驱动的,比如赛事、节假日、生日、周末;如果用户消费是活动驱动的,比如啥时候有优惠啥时候买;如果用户消费是固定模式的,比如买药的用量就是30天。

以上情况都会导致F的数值不固定,可能是随机产生的,也可能是人为操纵的。

很多企业僵硬地执行RFM模型,往往会定一个固定的F值,比如促使用户买4次,因为数据上看买了4次以上的用户就很忠诚;结果就是引发用户人为拆单,最后F值做上去了,利润掉下来了。

M:用户买的越多越有价值

如果用户是图便宜,趁有折扣的时候囤货呢?如果用户买了一堆,已经吃腻了、用够了呢?如果用户买的是耐用品,买完这一单就等十几二十年呢?如果用户消费本身有生命周期,比如母婴,游戏,已经到了生命周期末尾呢?

很多情况下,用户过去买的多,不代表未来买的多,这两者不划等号;因此真看到011、001、101的客人,别急着派券,整明白到底出了啥问题才是关键。

这意味着现有存活的用户,可能是幸存者偏差的结果,现有的111不是000的未来;要更深层次地分析为啥会沉淀大量不活跃用户,甚至从根上改变流程,才能解决问题;真按照RFM生搬硬套。可能就把业务带到死胡同里了。

四、RFM的典型乱用

RFM本身并没有错,在数据匮乏(特别是缺少埋点数据)的情况下,用RFM比不用RFM好太多了。

RFM的三个维度,每一个都很好用;RFM的整体架构,也适合用于评估用户经营的整体质量。

错的是生搬硬套RFM,不做深入分析;错的是看到买了大单的就叫爸爸,看到用户不买就急着发券的无脑做法;一味派券不但严重透支营销成本,更会培养出更多薅羊毛用户,破坏了正常经营,只为了RFM的数值好看。

经过K均值聚类以后,连RFM原有的含义清晰的优点都没有了,到底这8类咋解读,非常混乱。这样做没有考虑数据滚动更新,过了一周或者一个月,RFM指标都变了呀!难道你还天天把全量用户拿出来聚类吗。k均值聚类不是一个稳定的分类方法,无监督的分类更适合做探索性分析;隔了一周,一个用户被分成完全不同的两类,这会让市场营销、运营策划执行政策的时候非常抓狂:一天一个样,到底要推什么!

本质上看,因为网课、网文给的都是一张清洗得完美的静态数据表:一不需要跟别的部门合作,二不需要考虑连续场景,所以才选了一个模型+算法的做法。

嗯,能不能用不重要,显得自己牛逼最关键!

五、如何让RFM更有用

综合RFM失效的场景,可以看出:季节性、商品特征、促销活动、节假日事件、用户生命周期,这五大要素,都会影响到用户的行为;因此不局限于RFM,深入研究用户场景非常关键。

促销活动也是同理,促销活动可以直接从订单识别出来,因此也很容易给用户贴上——促销敏感型的标签。

用户生命周期,需要数据采集,而且是采集一个最关键的数据即可。

最典型的用户生命周期是母婴行业做法,企业一定会采集一个最关键的数据:怀孕多少周了;这个数据爸爸们不见得清楚,妈妈们一定很清楚;知道了起点,后续就可以推算了。

类似的还有药店连锁做慢病管理、K12教育等等。

六、小结

任何模型都有其产生的历史背景、数据基础、使用范围;也不是所有模型的目的都是精准;简单、好用、省事,是更多时候的考虑。

因此再次强烈建议同学们,不要沉迷于当知识收集者,企图找到《宇宙唯一真理模型》然后死记硬背,顶礼膜拜。

多研究自己工作的行业特点,改造方法为我所用,才是让数据发挥更大作用的方法。

说起死记硬背,然后乱用的模型,除了RFM还有很多;比如关联分析,都快2021年了,居然还有人信啤酒与尿布,被乱用得也是一塌糊涂。

THE END
1.大数据分析案例用RFM模型对客户价值分析(聚类)简介:大数据分析案例-用RFM模型对客户价值分析(聚类) 1.项目背景 随着行业竞争越来越激烈,商家将更多的运营思路转向客户。例如,购物时,常常被商家推荐扫码注册会员;各种电商平台也推出注册会员领优惠券等推销政策,而这些做法都是为了积累客户,以便对客户进行分析。 https://developer.aliyun.com/article/1123824
2.用户画像分析的数据可视化应用RFM模型分析可视化效果: 可视化分析教程: 1、首先制作R模型:用户最近一次消费。 在BDP工作表界面,点击右上角的“创建合表”--“数据聚合”: (注:订单时间务必为日期格式,付款金额为数值) 在执行函数操作时,BDP非常人性化的加上了函数说明和示例,使用MAX_DATE这个函数就可以将最近消费的时间统计出来了。在左侧字段...https://www.niaogebiji.com/article-81275-1.html
1.案例(一)利用RFM模型做用户价值分析在产品迭代过程中,通常需要根据用户的属性进行归类,也就是通过分析数据,对用户进行归类,以便于在推送及转化过程中获得更大的收益。 本案例是基于某互联网公司的实际用户购票数据为研究对象,对用户购票的时间,购买的金额进行了采集,每个用户用手机号来区别唯一性。数据分析人员根据用户购买的时间和金额,通过建立RFM模型,...https://www.jianshu.com/p/bd173958fc11
2.RFM模型案例分析指標介紹如何應用RFM做顧客用戶分析經營RFM模型一直以來都是操作會員經營時候非常重要的模型參考,而在網路時代,行動網路的改變讓RFM模型也做了一些變化修正,搭配上數位科技的發展,RFM已經轉為RFM數位策展術 ,除了消費頻次以外,也需要考量到如何在消費者心中有心佔率,而這篇則將介紹RFM模型的最基礎概念。https://jerrywangtc.blog/rfm-case-introduce/
3.数据挖掘应用案例:RFM模型分析与客户细分资源浏览查阅154次。数据挖掘应用案例:RFM模型分析与客户细分,最近正好刚帮某电信行业完成一个数据挖掘工作,其中的RFM模型还是有一定代表性,就再把数据挖掘RFM模型的建模思路细节与大家分享一下吧!手机充值业务是一项主要电信业务形式,客户的充值行为记录正好满足RFM模https://download.csdn.net/download/weixin_38698018/14964417
4.数据分析八大模型:详解RFM模型腾讯云开发者社区数据分析八大模型:详解RFM模型 大家好,我是爱学习的小xiong熊妹。 今天跟大家分享的是一个经常被提及,但是价值被严重低估的模型:RFM模型。 一、RFM的基本思路 RFM模型由三个基础指标组成: R:最近一次消费至今的时间 F:一定时间内重复消费频率 M:一定时间内累计消费金额...https://cloud.tencent.com/developer/article/1938429
5.用户运营一定要懂RFM分析,带你找到高价值用户钱要花在刀口上,利用RFM 模型可以提早发掘即将流失的重要顾客,并将行销预算费用重点花在高价值黄金客。 知名品牌都在用RFM 分析,实际应用案例3 步骤快速制定熟客策略 品牌进行顾客分众,并不是分群越细越好,品牌可根据自身需求与资源,执行专属品牌的顾客经营计画,Ocard 建议品牌优先把握三种客群,分别为:黄金客、一般...https://www.linkflowtech.com/blogs/rfm-model-find-vip-users
6.傅一航:Python实现大数据挖掘技术培训汇师经纪8、 贝叶斯分析 ? 条件概率 ? 常见贝叶斯网络 第七部分: 聚类分析(客户细分)实战 1、 客户细分常用方法 2、 聚类分析(Clustering) ? 聚类方法原理介绍及适用场景 ? 常用聚类分析算法 ? 聚类算法的评价 案例:使用SKLearn实现K均值聚类 案例:使用TSNE实现聚类可视化 3、 RFM模型分析 ? RFM模型,更深...http://m.huishi365.com/course/content/18812.html
7.澳门今晚九点30分开奖,创新策略设计RFM10.457活现版RFM10.457指的是一种将RFM模型与实际业务结合的新策略设计,具体地讲,它能够通过数据分析,识别最优客户并针对性地进行营销。在今天的开奖活动中,我们可以运用这个策略,吸引更多的玩家参与。 案例分析:用户细分与个性化营销 以某澳门赌场为例,该赌场在使用RFM10.457策略后,通过数据分析发现,最近参与活动的客户(Recency)和...http://blmsaf.com/post/27069.html
8.五个Pandas实战案例带你分析操作数据python当数据量足够大,用户足够多的时候,就可以只用RFM模型来将用户分成8个类型 用户复购周期分析 复购周期是用户每两次购买之间的时间间隔:以xiaoming用户为例,前2次的复购周期分别是4天和22天 下面是求解每个用户复购周期的过程: 1、每个用户的购买时间升序 2、将时间移动一个单位: 3、合并后的差值: 出现空值是每个用...https://www.jb51.net/article/235878.htm
9.实战案例,手把手教你构建电商用户画像1# 查看其中是否有缺失值,统计各字段缺失值23df.isnull().any().sum()45# 发现只有user_geohash有缺失值,且缺失的比例很高,无统计分析的意义,将此列删除67df.drop('user_geohash',axis=1,inplace=True)89# 将time字段拆分为日期和时段1011df['date']=df['time'].str[0:10]1213df['time']=df['...https://www.51cto.com/article/700483.html
10.RFM分析及其在业务中的重要性RFM 分析案例研究:服装零售商 这里的RFM分析可能有助于确定他们最有价值的客户。 事实上,对于任何零售企业而言,了解高价值客户所在的位置对于企业的长期生存至关重要。 在这里,它首先定义谁是高价值客户。 例如,对于一家平均价格为 50-100 美元的服装店,公司可能会将高价值客户定义为在上个月购买过商品(新近度)...https://fourweekmba.com/zh-CN/%E5%B0%84%E9%A2%91%E5%88%86%E6%9E%90/
11.O2O研究以阿里降APP为例聊聊会员积分运营体系设计一、会员与积分案例分析 会员体系和积分体系是传统行业和互联网行业广泛应用的运营方式。两者均是通过制定规则/设立权益来引导用户产生特定行为,提高用户活跃度,增加用户粘性。但是两者也有不一样的地方。会员体系的建立区分用户等级,用初级到高级是培养核心用户的过程,而积分体系的设立是“网络虚拟货币”的形式之一,可以...https://maimai.cn/article/detail?fid=823250089&efid=1Q5Wcxj5ADlN0LMqv7XUrQ
12.APP运营:如何高效召回用户,ROI超过500%?青瓜传媒RFM模型是众多客户关系管理(CRM)分析方法中的一种,能够方便快速有效地量化用户价值和创利能力。 RFM模型有三个要素,分别是:Recency(最近一次交易距今时间), Frequency(交易频率), Monetary(交易金额)。 R值(最近一次交易距今时间)用户最近一次交易距今的时间,间隔时间越短,值越大。这类客户也是最有可能对活动产生反应...https://www.opp2.com/126628.html