SaaS 指标详解:MRR、流失率、CAC、LTV,以及应该先跟踪什么
SaaS 指标是几个能告诉你订阅业务是否健康的数字:你拥有多少经常性收入(MRR)、这些收入以多快的速度流失(流失率)、赢得一位客户要花多少钱(CAC),以及一位客户长期能带来多少价值(LTV)。一开始,每个月跟踪 MRR 和流失率即可;当你开始在获客上投入资金时,再加入 CAC、LTV 和回本周期。这些公式很简单,难点在于始终如一地定义它们,并且不要自欺欺人。
本指南中的所有数字都是为演示计算过程而虚构的示例,并非行业基准。
这些指标为什么重要
订阅业务的收入增长很慢。一位按月付费的客户,可能需要许多个月才能偿还你为获取他所花的成本。这很容易让人觉得忙忙碌碌,而业务却在萎缩。下面的指标分别回答四个问题:
| 问题 | 指标 |
|---|---|
| 业务现在有多大? | MRR、ARR |
| 业务是否留住了已有的收入? | 流失率、净收入留存 |
| 增长的成本是多少? | CAC、回本周期 |
| 一位客户的价值是否超过他的获取成本? | LTV、LTV:CAC 比率 |
MRR 与 ARR
月度经常性收入(MRR) 是你每个月预期获得的订阅收入总额,并按月折算。
- 按月付费的套餐按月费计算。
- 年付套餐除以 12。
- 一次性费用、设置费和退款不计入。
- 折扣按客户实际支付的折后价计算。
年度经常性收入(ARR) 等于 MRR × 12。通常在业务开始销售年度合同后才会主要使用。
示例(虚构数字): 你有 40 位客户订阅每月 20 美元的套餐,5 位客户订阅每年 480 美元的套餐。
- 按月付费客户:40 × 20 美元 = 800 美元
- 年付客户:5 × (480 美元 ÷ 12) = 200 美元
- MRR = 1,000 美元,ARR = 12,000 美元
MRR 的变动
总 MRR 掩盖了其背后发生的变化。请把每个月的变动拆分成以下几部分:
- 新增 MRR —— 来自全新客户
- 扩展 MRR —— 现有客户升级套餐或增加席位
- 收缩 MRR —— 现有客户降级套餐
- 流失 MRR —— 取消订阅的客户
净新增 MRR = 新增 + 扩展 − 收缩 − 流失。
示例: 新增 300 美元,扩展 50 美元,收缩 20 美元,流失 80 美元。净新增 MRR = 250 美元。总 MRR 增长的月份,仍可能隐藏着不断上升的流失,因此拆分明细非常重要。
流失率
流失率衡量的是你失去了什么。流失分为两种,两种你都需要。
客户(按账户)流失率 = 期间内流失的客户数 ÷ 期初客户数。
收入流失率 = 因取消和降级而流失的 MRR ÷ 期初 MRR。
示例: 月初你有 50 位客户,MRR 为 1,000 美元。3 位每月付 20 美元的客户取消了订阅,1 位客户从 40 美元降到了 20 美元。
- 客户流失率 = 3 ÷ 50 = 6%
- 收入流失率 =(60 美元 + 20 美元)÷ 1,000 美元 = 8%
有两条规则可以让流失率的计算保持真实:
- 只统计期初已经存在的客户。 如果把当月注册又当月取消的客户混在一起,会扭曲比率;应将他们单独作为早期流失进行跟踪。
- 明确何时算作取消。 是客户点击取消的那一刻,还是付费期结束的时候?两者都可以,但要保持一致。
月度流失是会复利累积的。看起来很小的月度比率,一年下来会让很大一部分客户离开,因此不要直接乘以 12 来得出年度流失率。若要估算在稳定的月流失率下,今天的客户在 12 个月后还剩多少,可使用 (1 − 月流失率)^12。当月流失率为 6% 时,即 0.94^12 ≈ 0.48,也就是大约只剩一半。
关于如何应对,请参阅如何降低流失率。
净收入留存(NRR)
NRR 回答的问题是:一年前(或一个月前)某组客户带来的收入,现在来自这些相同客户的收入是多少,包括升级带来的增长?
NRR =(期初 MRR + 扩展 − 收缩 − 流失)÷ 期初 MRR
示例: 一组客户在一月份的 MRR 为 1,000 美元。十二个月后,留下的客户支付 900 美元,升级又增加了 150 美元。NRR = 1,050 美元 ÷ 1,000 美元 = 105%。超过 100% 意味着现有客户的增长速度快于流失速度,即使没有新增注册,你的收入也会增长。
毛收入留存(GRR)的计算方法与此相同,但不计入扩展收入,并且永远不会超过 100%。它展示的是纯粹的流失情况。
客户获取成本(CAC)
CAC = 某一期间的销售和营销总支出 ÷ 该期间赢得的新客户数。
示例: 一个月内你在广告上花了 600 美元,在一位自由撰稿人身上花了 400 美元,赢得了 20 位客户。CAC = 1,000 美元 ÷ 20 = 50 美元。
主要的争议在于应该包括哪些内容:你自己的时间、工具、薪资。关于混合 CAC 与付费 CAC 的完整演示,请参阅如何计算客户获取成本。
ARPA 与毛利率
有两个辅助数字会用于下面的公式。
每账户平均收入(ARPA) = MRR ÷ 付费客户数。若 MRR 为 1,000 美元,客户为 50 位,则 ARPA = 20 美元。
毛利率 =(收入 − 服务客户的成本)÷ 收入。服务成本包括托管、数据库、AI 模型等付费 API、支付手续费以及支持服务。如果每 1,000 美元收入中有 250 美元是服务成本,则毛利率为 75%。
客户生命周期价值(LTV)
LTV 估算的是一位客户在离开之前能带来多少毛利润。
LTV = ARPA × 毛利率 ÷ 月客户流失率
示例: ARPA 为 20 美元,毛利率 75%,月流失率 5%。LTV = 20 美元 × 0.75 ÷ 0.05 = 300 美元。
使用 LTV 时要格外小心:
- 它对流失率非常敏感。流失率减半,LTV 就翻倍。几个好月份就可能让 LTV 看起来比实际好得多。
- 如果数据不足一年,你所做的就是外推。应将其呈现为一个范围。
- 应使用毛利润而非收入,否则会高估一位客户的价值——尤其是包含每次使用都要花钱的 AI 功能时。
LTV:CAC 比率与回本周期
LTV:CAC 用于比较一位客户的价值与获取他的成本。在上面的示例中,300 美元 ÷ 50 美元 = 6。比率低于 1,意味着你每获取一位客户都在亏钱。关于“良好”比率的经验法则在业内广泛流传,但它们取决于具体业务;与其盯着某个单一目标,不如关注你自己随时间变化的趋势。
CAC 回本周期 = CAC ÷(ARPA × 毛利率),单位为月。
示例: 50 美元 ÷(20 美元 × 0.75)= 50 美元 ÷ 15 美元 ≈ 3.3 个月。
对于小公司而言,回本周期比 LTV 更重要,因为它关乎现金。如果回本周期是 18 个月,那么每新增一位客户,你都需要在他们付清费用之前,银行里有 18 个月的资金。较短的回本周期让你可以更快地把钱再投入,如果你在自力更生,这一点尤为重要。
激活与参与度
收入指标是滞后的。等到流失显现时,问题可能在几周前就已开始。两个先行指标有助于判断:
- 激活率 —— 达到第一个有意义结果的新注册用户所占的比例(例如发出第一张发票、发布第一个页面、邀请了一位队友)。先定义能够预测用户留存的行为,然后再衡量它。
- 活跃使用量 —— 过去一周或一个月内使用过产品的付费客户数量。一位停止登录的付费客户,就是一次尚未发生的取消。
各阶段应跟踪哪些指标
| 阶段 | 跟踪内容 | 原因 |
|---|---|---|
| 最初的付费客户 | 客户数量、MRR,以及客户为什么取消(用他们自己的话描述) | 客户太少,比率没有太大意义 |
| 初步获得一些势头 | MRR 变动、客户与收入流失率、激活率 | 在修复成本还低的时候找出漏洞 |
| 开始投入获客 | 按渠道统计的 CAC、回本周期、LTV | 了解哪些渠道能自我回本 |
| 扩充团队 | NRR、GRR、毛利率、队列留存 | 证明业务可以依靠现有客户增长 |
常见错误
- 把年付款项计入某一个月的 MRR。 一份 480 美元的年付套餐,计入的是 40 美元的 MRR,而不是 480 美元。
- 在流失率或 ARPA 中混入免费用户和付费用户。
- 忽略付款失败。 银行卡会过期;非自愿流失仍然是流失。
- 悄悄更改定义。 把每个指标的计算方法写下来,并始终保持一致。
- 对所有数据取平均值。 查看队列——按注册月份分组的客户——以判断新客户是否比老客户留存更久。
- 把其他公司的基准当作自己的目标。 公开发布的数据因市场、价格点和定义而异。应该与你自己上一季度的表现进行比较。
从哪里获取数据
如果你通过 Stripe 或类似服务商收款,订阅数据应以账单仪表盘为准,大多数服务商都会以某种形式展示 MRR 和流失率。产品使用数据则来自你自己的数据库和分析工具。一个将两者汇总到同一页面的简单内部仪表盘,能省去大量电子表格工作。
如果你的应用是用 Mythex 构建的,你可以要求智能体在同一个项目中构建这个管理页面:一个受保护的路由,读取你的订阅和使用数据表,并以图表展示 MRR、流失率和激活情况。仪表盘指南介绍了布局,为应用添加分析功能则介绍了如何跟踪激活等事件。账单功能本身运行在你自己的 Stripe 账户上,Stripe 配方展示了智能体如何完成对接。
常见问题
最重要的 SaaS 指标是什么?
在早期,最有用的单一数字通常是月度经常性收入(MRR)与流失率,因为两者结合起来就能告诉你业务是在增长还是在流失。一旦你开始在获客上花钱,就要加上客户获取成本和回本周期。
MRR 和收入有什么区别?
MRR 只计入按月折算后的经常性订阅金额。一次性费用、设置费以及不会重复出现的超额用量费用都不计入,年付套餐则除以 12。
数据很少的新 SaaS 如何计算 LTV?
一个简单的估算方法是:每个账户的月均收入,乘以毛利率,再除以月流失率。如果只有几个月的数据,应将结果视为粗略的范围而非事实,并随着了解的深入不断重新计算。
我应该跟踪客户流失率还是收入流失率?
两者都要跟踪。客户流失率统计流失的客户数量;收入流失率统计流失的金额。如果大客户留下、小客户离开,客户流失率看起来会比收入流失率更糟,反过来的情况也可能发生。