ThinkingAI Logo
返回博客列表

RFM模型怎么做?R、F、M指标计算与客户分层评分方法

RFM模型用最近消费时间、消费频次、消费金额三个指标给客户打分分层,从计算口径、观察窗口、分位数打分到八大客户分层,附对应运营动作,并提供可直接上手的工具化落地思路。

2026-10-226分钟
RFM模型怎么做?R、F、M指标计算与客户分层评分方法

RFM模型是精细化运营中最常用的客户价值分层方法。它不看客户说了什么,只看三个真实的交易行为。R代表最近一次消费距今有多久,F代表一段时间内消费了多少次,M代表这段时间消费了多少钱。把三个指标分别打分再组合,就能把客户分成高价值、待激活、易流失等不同群体。在ThinkingAI这类数据分析平台里,RFM已经和用户分群、自动化触达打通,运营不用写代码就能跑出完整分层。

先直接回答RFM模型怎么做。整个过程可以拆成四步。第一步定口径,明确要分析的交易客户和观察窗口。第二步算指标,把R、F、M三个值算出来。第三步打分,用分位数把连续数值转成1到5分。第四步分层,按分数组合给客户命名并匹配运营策略。

做用户分层时,运营团队容易踩两个误区。一个是只按消费金额排名,把花钱多的都当成重要客户,忽略了最近已经不再来的人。另一个是把RFM和普通用户分群混为一谈,用标签堆叠代替价值分层。RFM的价值恰恰在于只用三个变量,就能稳定识别谁在流失、谁值得重点维护。

一、RFM模型的三个指标分别算什么

R、F、M各自衡量客户不同侧面的价值,三个指标要放在同一个观察窗口里比较。

1、R代表最近一次消费距今的天数

R衡量新鲜度。一个客户昨天刚下单,和一个客户三个月没下单,即使累计消费金额相同,价值也完全不同。R越小说明客户越活跃,流失风险越低,R越大说明客户越久没有交易,越接近流失。

2、F代表观察窗口内的消费次数

F衡量忠诚度。频率越高的客户越可能再次消费,也越值得持续投入。这里要特别注意口径,F通常只统计有成交的次数,浏览、加购和点击都不算。

3、M代表观察窗口内的消费金额

M衡量贡献度。金额越高说明客户的经济价值越大。M既可以用总金额,也可以用平均客单价,取决于业务更看重总量还是单笔质量。

二、R、F、M指标的计算口径与观察窗口

动手计算之前,先确定两件事,一是客户范围,二是观察窗口。

1、先圈定交易客户

RFM分析的对象应该是已经产生过交易的客户,也就是至少有一笔有效订单。纯注册没下单的账号,R、F、M三个值都不完整,直接参与分层会把分母撑大,反而稀释有价值客户。未交易用户更适合单独用注册时长和行为活跃度做分析。

2、再定观察窗口

观察窗口通常取最近90天或180天。高频业务可以取短一些,比如电商和游戏取30到90天。低频业务可以取长一些,比如汽车和家装取180天到一年。窗口太短样本太薄,窗口太长又反映不出最近趋势。

3、分别计算三个指标

以最近90天为窗口举例,R等于当前日期减去客户最近一次交易日期得到的间隔天数,F等于这90天里的成交订单数,M等于这90天里的成交总金额。

三、如何给R、F、M打分

算出来的R、F、M是连续数值,直接比较很别扭。昨天消费和10天前消费的差距并不是线性的,所以通行做法是用分位数打分,把每个指标各自切成若干档。

1、五档打分最常见

把每个指标按数值排序,切成五档,每档占20%的客户,分别打1到5分。切分点取20、40、60、80四个分位数,这样每个客户在R、F、M上各得到一个1到5的整数分。

2、R要反向打分

R和F、M的方向相反,R越小越好。R最小的一批打5分,R最大的一批打1分。F和M越大越好,直接按数值从大到小打5分到1分。

3、评分结果用三维组合表示

三个指标各5档,理论上能组合出125种客户。实际运营不会用满125种,而是选取有业务含义的组合,命名成8到10个典型分层。也可以用加权总分,比如R、F、M按4比3比3的权重合成综合分,再按总分分层。

四、客户分层与命名

把R、F、M的打分组合起来,就能落到具体的客户分层。业界最常用的做法是把每个指标简化为高、低两档,组合成8个经典分层。

分层名称指标组合客户特征运营动作
重要价值客户高高高最近来过、频次高、金额高重点维护并给专属权益
重要保持客户低高高金额频次高但最近没来及时召回防止流失
重要发展客户高低高最近来过、金额高但频次低提升复购频次
重要挽留客户低低高只有金额高,新鲜度和频次都差定向挽留
一般价值客户高高低最近来过、频次高但金额低提升客单价
一般保持客户低高低频次高但最近没来、金额低轻度召回
一般发展客户高低低最近来过但频次和金额都低培养消费习惯
一般挽留客户低低低三项都低低成本触达或放弃

这8类不是固定答案。分层的关键是能直接对应一条运营动作,而不是停在命名上。业务可以把M的权重提上来,把重要价值客户再细分,也可以把F和M合并成一个价值分。

五、RFM落地时容易踩的三个误区

1、把RFM当成一次性报表

RFM是动态的,客户今天还在重要价值层,两周不来就可能滑到重要保持层。所以RFM要定期重算,通常每周或每月刷新一次,让分层跟着最近行为走。

2、只看RFM不看行为路径

RFM告诉你客户值不值得维护,但不告诉你为什么流失。要把RFM分层和漏斗分析、留存分析结合起来,先分层再下钻,才能既知道圈谁,也知道对谁说什么。

3、给所有层用同一套话术

不同分层对触达的敏感度完全不同。重要价值客户适合会员权益和服务关怀,重要挽留客户适合利益刺激,一般挽留客户可能只值得低成本触达。分层之后动作也要分层,否则分层的价值就浪费了。

六、用工具把RFM变成可运营的闭环

手工用表格算RFM,几十个客户还能应付,客户规模到几万、几十万以后,口径维护和定期刷新就变得很重。更实际的路径是把RFM做成平台上的标准模型,和用户分群、自动化触达连成一条线。

ThinkingAI把RFM作为内建的分析能力,运营可以先按业务定好观察窗口和分档规则,系统自动算出每个客户的R、F、M分值,再把分层结果落到用户分群。分群之后可以直接接自动化触达,比如给重要保持客户自动推送召回券,给重要价值客户自动打标签并进入专属服务名单。整个过程不需要手工拉表,也能随数据每日更新,需要体验可以在ThinkingAI官网申请演示。

这条链路的意义不只是省时间,而是让RFM从一份静态分析报告,变成每天都在运行的运营动作。分层结果能被后续的触达、转化和复购数据不断验证,下一轮再调整窗口和权重。

七、常见问题解答

RFM模型适合哪些业务?

有稳定交易行为的业务都适合,电商、游戏、会员制零售、订阅服务是典型场景。纯内容型或低频大额业务需要调整窗口和指标定义,但分层思路通用。

R、F、M的权重应该怎么定?

没有固定答案。流失压力大就提高R权重,复购不足就提高F权重,客单价是短板就提高M权重。可以先按行业经验起一版,再用后续转化数据校准。

观察窗口选多长合适?

高频业务选30到90天,低频业务选90到365天。窗口要覆盖至少一个完整消费周期,让大多数活跃客户在窗口内至少有一次交易。

RFM和普通用户分群有什么区别?

RFM用三个固定交易指标做价值分层,结果标准、可解释。普通用户分群可以用任意行为、标签和属性组合,更灵活但需要自己定义规则。两者可以配合,先RFM分层,再在每层里用用户分群做更细的圈选。

没有下单行为的新用户要算RFM吗?

不算。RFM依赖交易数据,新用户应先用注册时长和活跃行为做分析,产生第一笔交易后再纳入RFM。

准备好构建你的 Agent 团队了吗

立即体验 Agentic Engine, 让 AI 成为真正的团队成员

ThinkingAI Big Logo
电话咨询