开篇:一句话结论

RFM 用在元器件贸易商身上要改两个口径才算数:F 不看咨询频次,看近 12 个月的成交单数;M 不看销售额,看近 12 个月的毛利额。改完之后按三个维度各打 1 到 5 分,把客户归进五档,再给每一档配一套不同的服务成本:账期给谁、价格支持给谁、缺货时优先保谁、谁的电话可以先不接。分层本身不产生价值,分层之后差异化地分配资源才产生价值。下面给出打分规则、五档策略表和三件必须配套的落地动作。

一、场景:二十三个活跃群里,真正在赚钱的是五个客户

东莞一家做 MCU 与电源管理 IC 的分销商,销售团队六个人。老板老林每天在群里被 @,晚上十点还在回消息。去年年底他做了一次复盘,把客户的成交额从大到小排了一遍,又把这些单子的毛利一行行算出来,结果不太好看:贡献毛利前五的客户,只占团队沟通时间的不到两成;消耗时间最多的三个客户,成交额不小,但毛利率低到接近运费。

问题出在哪里?老林的团队是按「谁催得急先处理谁」来分配精力的。这个规则的好处是不会有客户投诉,坏处是真正重要的客户拿不到资源。缺货期一到,先到先得的逻辑让小客户抢走了大客户的货;账期也是谁会争取给谁,而不是谁按时回款给谁。

再看[R]这个维度:他手上有一个去年做过三笔单的客户,金额中等但付款从不拖延,今年到现在没再联系过。没有人跟进,因为大家都在处理催货。

这个局面用 RFM 一算就很清楚。R 是最近一次成交距今多少天,把沉睡客户暴露出来;F 是一段时间里的成交次数,识别出稳定的重复采购者;M 是一段时间里的金额贡献,把「大而不赚」的客户从重点名单里剔出来。三个维度交叉之后,老林手上的客户从「一堆群」变成了「五类人」,资源该怎么分就成了可以开会讨论的事,不再是业务员谁嗓门大谁先处理。

需要说明的是,上面是按常见经营情形构造的示例,不代表任何具体公司的实测数据,读者应按自己的真实单据复盘。

二、贸易商版 RFM:口径、打分、分档与策略

1. 三个指标要按贸易业务的形状改一遍

维度零售电商的常见口径元器件贸易商建议口径为什么改
R最近一次购买距今天数最近一次成交距今天数询价和报价会污染样本,只算成交和只看报价,结论完全不同
F一段时间内的购买次数近 12 个月成交单数现货商受行情影响大,一单和十单代表着完全不同的黏性
M一段时间内的购买金额近 12 个月毛利额同样是百万销售额,有的是百分之几的毛利,有的是负的

M 用毛利额是这一套方法里最关键的一处修改。以存储类器件为例,一年里价格剧烈波动,有时为了走量接的单子到最后结算接近平出甚至亏损。如果 M 用销售额,这类客户会被排到前面享受最好的价格支持和账期,相当于补贴亏损业务。

2. 打分规则:先分位排序,再给阈值

绝对阈值每家公司都不一样,所以建议先用排序分位法:把所有客户按指标从高到低排,前 20% 给 5 分,之后每 20% 递减 1 分。跑过两轮之后,再把自己的阈值固定下来,这样每年只需要更新一次。

R 的阈值可以直接用天数,因为这一项和生意节奏无关:

R(距今天数)得分
30 天以内5
31 至 90 天4
91 至 180 天3
181 至 365 天2
365 天以上或从未成交1

F 与 M 建议按自家数据排序。若一定要给个起始参考:F 方面,近 12 个月成交 10 单以上给 5 分,5 至 9 单给 4 分,2 至 4 单给 3 分,1 单给 2 分,只询价未成交给 1 分;M 方面,用毛利额排前 20% 给 5 分,以此类推。

常见错法:把「索要样品」「询而未成交」也计入 F。这类行为能体现活跃度,但不能体现贡献,建议单独记一个询价字段,作为附加参考,不进总分。

3. 五档画像与差异化服务策略

档位典型特征账期与额度价格支持缺货期优先级跟进节奏
战略客户R 高、F 高、M 高给主账期,额度单列协议价、优先锁价最先保专属人跟进,每月回访
重点培育M 中上、F 上升短账期试跑三个月阶梯价起步次优先双周复盘
稳定小单R 高、F 高、M 低现金或短账期标准价按单排序季度关怀
待唤醒R 低、历史 F 或 M 中上暂停扩额度恢复后再谈正常主动排查流失原因
观察/清理R 低、F 低、M 低且毛利率低不给账期标准价或报价适当加价最后不再主动投入时间

这张表的价值在于把原来靠业务员自觉分配的资源,变成可以写在客户档案里的字段。尤其「缺货期优先级」这一栏:行情紧张时谁能拿到货,是最贵的一项资源,提前定好比临时抢要有用。客户资料被业务员个人掌握、流失即失联的风险,可以参考另一篇的处理思路做对照检查。

4. 分层之后必须配套的三件事

第一件,账期和信用额度要跟着档位走。档位下降要自动触发额度复核,而不是等业务催款。赊销风险的管理方法写在赊销与信用额度管理里。

第二件,报价授权要分层。战略客户可以由指定人给出协议价,其余按阶梯价走,避免每个业务员各自一套口径地报价。价格体系里通常包含客户协议价、历史成交价两类数据,报价时能看到上一次成交的口径。

第三件,预警要盯 R 值的跳变。一个战略客户从 R=5 掉到 R=3,往往意味着换供应商或者项目结束,这时候一次电话的成本远低于事后挽回。预警规则至少要包含:核心客户超过 60 天无成交,自动提醒责任人。

5. 先把话说清:RFM 是方法,不是产品功能

RFM 是一套算法思路,不是某个按钮。太帅ERP 的客户洞察提供的是成交、回款、欠款这些结构化经营数据;打分与分档由你在系统里看完数据后人工完成,也可以导出后计算。本文不说也不夸大:系统里没有内置一个 RFM 模型。

这个区分在 2026 年尤其重要。据 Oracle 公开资料与 ai2.work 行业分析,Fusion 的智能体已经能做客户流失预警与动态现金流预测;据 Microsoft 公开资料,Copilot for Dynamics 365 支持用自然语言查询财务与供应链问题。这些能力的门槛不在算法,而在有没有一份干净、连续、可回溯的客户交易历史。报价散在微信里、回款记在本子上时,再聪明的模型也给不出答案。客户分层这件事的本质,是把这段历史整理成说得清的结构。

6. 一个可复用的计算公式

客户贡献值 = 近 12 个月毛利额 − 服务成本(跟进出货次数 × 单次服务工时成本)− 资金占用成本(平均应收余额 × 账期天数 ÷ 365 × 资金成本率)

其中资金成本率按自己公司的实际资金成本取。这个式子跟 RFM 不冲突,它补上了 RFM 缺的一环:毛利好但占款半年、每天催三趟的客户,算下来未必是优质客户。

三、落到经营:把分层写成字段,而不是写在老板脑子里

分层做完了要能维护,否则三个月就作废。三条建议:一是指定客户档案的维护人,档位变动由他统一更新,不允许业务员各自改;二是每季度重跑一次打分,重跑之后把档位变动名单打出来开会过一遍;三是分层的结果要和具体规则挂钩,比如「战略客户缺货优先」,否则分层只是 Excel 里的一列颜色。

在工具侧,太帅ERP 的经营分析域里包含客户洞察,价格体系里有客户协议价与历史成交价,财务管理域里有付款条款与现金、信用额度相关能力,这几处组合起来,能支撑「给谁什么样的价格和账期」这套判断。客户风控的完整口径放在客户风控的专题页里。业务员出门在外想查客户的欠款与额度,目前只能等回到电脑前,取舍写在这篇里:移动端查库存:老板出差怎么看数据。

边界照例说清楚。太帅ERP 是 Windows 桌面应用,没有手机原生端,业务员在外面想即时查客户的欠款与额度做不到,只能回到电脑前;所有分层的前提是成交与回款数据已经完整录进系统,数据源头缺失时,再好的分析口径也算不出正确结论;分析类功能的价值取决于有没有人定期看,买了不看等于没有。

四、常见误区

  • 用销售额排客户重要性。错在忽略了毛利率差异。正确的是:M 取毛利额,同一销售额定单毛利率可能相差数倍。
  • 把询价次数当成交次数。错在用活跃度冒充贡献。正确的是:询价单独记为活跃信号,不进 F。
  • 分层做完就结束。错在没有绑定任何资源分配规则。正确的是:至少绑定账期额度、报价授权、缺货优先级三项。
  • 一次定档终身不变。错在忽略客户生命周期。正确的是:每季度重跑打分,重点看档位下降的核心客户。

FAQ

我们的客户数量很少,做 RFM 有意义吗?

有意义,尤其客户数在几十到一两百这个区间。数量少的时候,把前五名客户的贡献占比算清楚,就能看出精力有没有放错地方。数量更少时甚至可以手工算,重点是保持固定周期更新。

毛利率本来就薄,毛利额算出来多为负怎么办?

负毛利客户要单列一档,并在复盘中问清原因:是战略性让价、还是报价时算错了口径。长期为负且没有战略理由的,要通过提价或缩短账期来改变合作条件,而不是继续按原方式接单。

成交金额波动很大,按什么时间段取数?

建议近 12 个月。时间太短会误伤项目型客户,太长则反映不出近况。行情波动剧烈的年份可以把最近两个季度单独放进参考栏。

只有询价、从没成交的客户要不要分层?

要,但单独放入「商机」或「待转化」池,不进成交客户的 RFM 模型。它们的 R 用最近一次询价日期,等成交后再并入。

账期给多少合适?

没有通用数字,取决于客户档位、回款记录和你的现金流承受力。可行做法是先给短账期试跑,按时回款三期后再考虑延长,每次调整留书面记录。

写在最后

RFM 不是算法,是一种把有限精力排先后顺序的方式。先用毛利额把大而不赚的客户剔出来,再用 R 值把正在流失的客户捞回来,这两件事做完就已经见效。先算一笔账,再决定要不要看系统。

主 CTA:看这套分层方法在系统里怎么跑 次 CTA:继续读:15+模块买断:太帅ERP覆盖贸易全流程 → 15+模块买断:太帅ERP覆盖贸易全流程