方案越多,增长越快?

数据分析:按方案数量看营收增长

摘要

如果你是变现分析师,上线一个新方案根本不算什么好消息。它意味着重跑盈利能力、重建方案组合、更新预测,还会打断所有看板里历史数据的可比性。

每次听说团队在 Stripe 里建了新的 product_idprice_id,或者上线了新方案,我就知道这意味着什么:接下来的几周,我基本上得把一切重做一遍。你知道有些公司最后会攒下 100 多个 product ID(在用的加上停用的)吗?除了维护产品 ID 和价格 ID 的分类体系,我还得确保方案映射始终保持一致,这样分析和报表才准确。

看了几年公司成长,也看着方案数量随 ARR 和客户规模一起增长,我形成了一个假设:方案目录越丰富,增长越快。

这个[秘密]假设来自我目前支持的 26 个应用,从统计上讲完全谈不上有意义。我也找不到任何相关的研究或分析,所以很高兴能和 ChartMogul 合作——它是面向 SaaS 与订阅业务最大的分析平台之一——用它的数据来验证或否定这个想法。然后,奇迹真的发生了!✨

下面是我基于 8,000 多家公司数据做的分析,其中历史增长率和方案数据由 ChartMogul 团队提供。数据集已匿名化,覆盖的业务类型很广,从成熟的企业级 SaaS 到小而快的应用都有。目标是检验快速增长的公司是否倾向于维护更丰富的方案目录。我会看方案数量与增长之间的关系:方案更多是否对应更快的增长,方案更少是否对应更慢的增长。这篇文章会带你走一遍数据、方法,以及我们的发现。

Olga Berezovsky

Olga Berezovsky 是常驻旧金山的 Analyst-in-Residence 与数据科学家,她通过用户画像聚类、用户生命周期建模以及增长与留存分析,帮助快速增长的订阅制产品把用户行为转化为收入。此前她在 MyFitnessPal、Microsoft、VidIQ 和 First Republic Bank 带领产品分析团队。

她撰写 Data Analysis Journal,这是一份关于数据科学与产品分析的周报,全球有数万名分析师在读。

定价方案:选择越多,麻烦越多

在进入结论之前,我们先聊聊方案本身。

Uniqode 是一个二维码生成平台,有 4 个定价方案:“essential”、“core”、“plus”和“business+”。每个方案在二维码数量、席位、页面和其他功能上各不相同。

如今的定价方案选项多到数不清——月付、年付、季付、周付、终身买断等等。有的公司只提供一个方案,有的维护着 20 个、50 个甚至更多。定价可以是简单的固定费用,也可以随席位、活跃用户、交易量、营收或其他按量计费的指标而变化:

Databricks 采用复杂的模块化定价方式,各项功能按使用量分别计价。

处理方案数据并不容易

对多数 SaaS 公司来说,把方案管理做得一致是件苦差事。方案通常在计费或平台系统里创建,比如 Stripe、Adyen、Apple App Store 或 Google Play,而它们处理支付、存储订阅数据和导出数据的方式各不相同。

如果你提供多种支付方式(比如 iOS 和 Android 应用),就得把差异很大的数据源合并成一份口径统一的报表。这份报表必须对 ARR、“活跃”客户、流失等采用一致的定义,同时还要支持按方案、计费周期、价格和其他属性做细分。

这几乎总是需要一层成熟且灵活的方案映射,例如把 Apple 的 product_id 映射到 Stripe 的 price_id,并把 price_564738589IDS_5668 转换成 pro_49.99_7d_triallite_69.99 这样可读的值。

如果你还要和智能 AI 系统打交道,就得额外提供方案上下文:各地区有哪些方案在售、用户看到的是哪个价格、折扣在什么时候以什么方式生效、每个方案属于哪条漏斗,等等。

总之,要对方案组合这样简单又基础的东西出报表,一点都不容易。它需要基础设施,也需要长期维护。作为分析师,我要再强调一次:用上专门为订阅数据的复杂度而设计的工具,这件事会轻松太多。随着方案越来越多,尽量让方案的分类体系和配置保持干净、一致,你的分析和报表才会准确。

开始之前:定义、数据与方法

定义与指标

  • 方案组合:一家公司在售的定价方案集合,以及客户在这些方案上的分布。
  • 方案时长:方案的计费周期(月付、年付、3 个月、6 个月等)。
  • 客户:当前订阅了某个方案的活跃付费客户。
  • 在册年限:在 ChartMogul 中观测到的公司年龄,具体指 ChartMogul 拥有该公司数据的年数。
  • ARR由 ChartMogul 计算的年化收入运行率。
  • 每年 ARR 增长(派生指标):ARR 增长 ÷ 在册年限。
  • 客户增长(派生指标):每月净新增客户数。
  • 增长得分(派生指标):把每家机构的 ARR 增长与客户增长合并成一个得分,按 60/40 向 ARR 倾斜,以避免客户增长很高但 ARR 为零的情况。

数据样本概览

  • 样本总量:8,193 家机构。
  • 至少有一个经常性方案的机构:6,875 家。

经过归一化并剔除数据缺失或不完整的机构后,最终样本包含 4,279 家公司,ARR 分布如下:

数据集中 67% 的公司 ARR 低于 10 万美元;20% 的 ARR 在 10 万至 100 万美元之间;其余 13% 的 ARR 在 100 万美元以上。

这些公司的方案组合分布如下:

一张风格化的图形,用柱状图表现数据集中各公司方案数量的分布。约 9% 的公司只有 1 个方案,8% 有 2 个,7% 有 3 个。接着 17% 的公司有 4-6 个方案,约 10% 有 7-10 个方案,其余约 49% 有 11 个或更多方案。
在 4–6 个方案这一档,我们看到一个小高峰。

整体来看,54% 的公司提供 10 个或更少的方案,46% 提供 11 个或更多。

我没有直接对方案组合建模,但在解读增长时它依然重要。随着公司走向成熟、客户分层做得更细、变现方式更进阶,在售方案的数量通常会增加。除了订阅方案,团队还可以通过增值模块、一次性交易,以及免费增值产品里的广告来扩展变现。本文的分析只涉及方案组合,关注的是提供了多少经常性方案、它们的时长以及分布情况。

方法论

定义增长的方式有很多。我先从 ARR 增长入手,为每家公司计算每年 ARR 增长,再按 ARR 增长用 k-means 把公司聚成 5 组。

接着我对客户数量做了同样的分析,因为在 SaaS 里,营收增长并不必然意味着客户增长。 ChartMogul 的数据集覆盖面很广,包含各种类型和规模的 SaaS 公司,所以我们既有“兔子”也有“大象”,还有一整个动物园(这里借用的是 Christoph Janz 关于打造 1 亿美元业务的五种方式的说法)。为此我还构建了一个每月新增客户数的增长指标。果然,客户增长的样貌和 ARR 增长不一样:

一张图形里横向排列着两个柱状图。上面那个的标题是“按 ARR 增长划分的公司分布”,包含 5 根柱子,从上到下按 ARR 增长由高到低排列。最上面一根标着 33.1 万美元,占公司总数的 6%。下一根是 27 万美元,占 41%。接着 19% 的公司落在 16.5 万美元这一档,33% 落在 1,500 美元这一档,最后 24% 被标为完全没有增长。下面那个柱状图的标题是“按每月新增客户数划分的公司分布”。最上面一根标着“快速增长 - 101+”,占公司总数的 4%。下一根是“中速增长 - 11-100”,占 13%,然后是“低速增长 - 1-10”,占公司总数的 32%。最后,“无增长 - 0”占了其余 50% 的公司。

在我们的样本里,47% 的公司每年 ARR 增长超过 27 万美元,但只有 17% 每月新增客户超过 10 个。这说明要么数据集偏向服务大客户(“鲸鱼”)的公司,要么相当一部分 ARR 增长来自扩张收入——而扩张收入往往与提供更多方案相关!

为了构建在规模和年龄差异极大的公司之间也能比较的增长信号,我同时用了每年 ARR 增长(ARR 增长除以以年计的在册年限)和每月订阅用户增长(付费订阅用户的净变化除以数据集中观测到的月份数)。然后我把两者合成一个得分,权重向 ARR 倾斜(60/40)。这样我们就得到了一个简单的“增长速度”指标:它衡量的不是某个特定月份发生了什么,而是观测窗口内的平均增长速率

接着我把公司分成 5 个聚类:

  • 早期爆发(“火了!”):爆炸式增长,每年 ARR 增长超过 33 万美元,每月新增客户 6,000 至 7,000 名。
  • 稳步快速增长(“正在赢得市场”):增长强劲,每年 ARR 增长约 27 万美元,每月新增客户 1,000 名以上。
  • 成熟但仍在加速(“持有” / “什么都别动”):稳定复利,年均 ARR 增长 16.5 万美元。
  • 停滞的在位者(“这行不通”):动能不足,每年 ARR 增长大约不到 1,500 美元,每月新增客户不到 10 名。
  • 下滑(“转型 PPT 已在路上”):处于收缩状态的公司,ARR 增长为零或为负。
一张横向柱状图,标题为“按增长率划分的公司分布”,分档与上文一致。从“早期爆发”到“下滑”,各柱分别为 4%、26%、30%、21% 和 19%。

几点说明:分档依据的是综合增长得分(每年 ARR 增长 + 每月订阅用户增长)的阈值。只有一条例外规则:如果 ARR 增长和订阅用户增长都不为正,无论综合得分如何,这家公司都会被标为“下滑”。“早期爆发”只留给那些不仅得分高、而且相对年轻的公司——毕竟在公司生命的早期快速复利,和在十年迭代之后快速复利,是两件很不一样的事。

分析方案数据后我们学到了什么

  1. 方案更多,往往对应更高、更快的增长。
  2. 扩充方案与更高的营收、更大的客户增长正相关。推出更多方案的公司,往往也创造了更多定价与打包的路径,既能支撑变现,也能支撑获客。
  3. 也有例外。早期爆发的公司往往不论方案策略如何都增长最快。
  4. 增加方案可能不只影响增长的幅度,还会影响公司扩张的速度。

我们一条条来看。

1. ARR 越大,公司提供的方案越多

一张图形,上方是柱状图,下方是带趋势线的散点图。柱状图展示各 ARR 区间内公司的方案数量,明显可以看到越靠高 ARR 区间,柱子越高(方案越多)。下方图表的标题是“方案数量与 ARR 的相关性”,把上方柱状图里的方案数量中位数以点的形式画出,并配了一条与这些点对应的趋势线,标注为“AVG ** R^2 = 0.598”。
公司提供的方案数量与营收之间存在很强的正相关

但要记住,相关不等于因果。高 ARR 的机构倾向于提供更多方案,并不必然意味着增加方案就能带来更多营收。方案的复杂度也可能只是增长的结果:随着公司扩张,它们会为客户分层引入档位,做企业级打包、区域定价和捆绑组合。换句话说,方案数量可能是动能的产物。要更有信心地认为方案数量是驱动因素,我们需要比较方案数量不同的公司之间的增长模式。

2. 在所有发展阶段,方案更多都与更高的增长相关

公司的增长率差异很大,背后有很多因素,大多数在这份分析里没法量化。我们做的是按增长把公司分组(早期爆发、快速增长、成熟、停滞和下滑),再看在这些组内部,增长率与方案数量之间的关系是否依然很强:

一张嵌入图形的表格,各行对应五个不同阶段的公司,从“早期爆发”到“下滑”。共有五列;第一列是公司数量,分别为 144、1135、1279、936 和 785。第二列是“占样本总数比例”,分别为 3%、27%、30%、22% 和 18%。接着“平均方案数量(未归一化)”分别为 185、163、14、4 和 2 个方案。“平均方案数量(归一化)”为 31、52、13、3 和 1 个方案。最后,“方案数量中位数”分别为 21、26、7、2 和 1 个方案。

很明显,无论公司规模或起始 ARR 如何,快速增长的公司在方案数量的平均值和中位数上都更高。 保守起见,我报告了 2 个方案数量指标——一个归一化、一个未归一化,因为分布里存在影响力很大的离群值。这个关系在大多数组里都成立,例外是早期爆发组,这也在预期之内:它们是更新的爆发型公司,在册年限更短,显然也就没有那么多时间去扩充方案目录。

3. 公司增加的方案越多,增长率越高

现在我们来看看,增加更多方案是否对应更好的增长率:

一张柱状图,展示各增长聚类新增的方案数量。第一根柱子“早期爆发”达到 10 个新增方案,并额外标注为“离群值”。第二根柱子“快速增长”达到 29 个新增方案,然后“成熟”为 11 个,“停滞”为 6 个,最后“下滑”为 3 个新增方案。

同样的规律在大多数分组里都成立。持续增加方案的公司——包括新增产品和/或新价位——往往表现出更高的增长:

一张堆叠柱状图,采用与前面相同的增长聚类,展示每一档中没有新增方案(最下层)、新增 1-9 个方案(中间层)和新增 10 个以上方案(最上层)的公司占比。按这个顺序,“早期爆发”的公司分布为 10%(没有新增方案)、40%(新增 1-9 个)和 50%(新增 10 个以上)。“快速增长”一档的分布约为 8%、19% 和 73%,然后“成熟”为 15%、27%、58%,“停滞”为 19%、43% 和 38%,最后“下滑”分别为 9%、70% 和 21%。

结论是:增长不仅取决于早期就有一批足够丰富的方案,也取决于随时间持续推出新产品和新的定价选项。 特别有意思的是,快速增长的公司往往比停滞或下滑的公司多增加不少方案(超过 10 个)。

4. 方案更多会影响增长的速度

把增长放在在册年限和速度的语境里分析同样重要。

举个例子,A 公司在 60 个月里 ARR 总共增长 100 万美元,相当于每月约 1.66 万美元。而 B 公司可能在 6 个月里增长 30 万美元,也就是每月 5 万美元。B 公司增长更快,所以在增长速度上应该排得更高。

这就是为什么这份分析关注的是增长速度,而不只是总体增长。目的是搞清楚:提供更多方案是否不仅帮助公司达到更高的 ARR,还能更快地达到。

为此,我基于三点定义了 5 个画像(分组):(a) ARR 增长,(b) 在册年限,(c) ARR 增长速度:

  • arr_growth_total = Max ARR – Min ARR
  • tenure_months ≈ (Max Date – Min Date) / 30 days
  • arr_growth_per_month = arr_growth_total / tenure_months

最后一个指标是主要的聚类依据。它反映 ARR 增长的快慢,同时仍然考虑了增长的幅度。

由于样本严重偏斜、离群值很多,我这次没有用 k-means。我想在规模相同的组之间比较增长速度与方案数量,所以用百分位分组做出 5 个聚类。我按跑车主题给它们起了名字(据说 ChartMogul 团队喜欢 Formula 1):

一张嵌入图形的表格,各行是与赛车相关的分档。这一次每行包含的公司数量相同,从上到下依次标为“Formula 1”、“Supercar”、“Sport Sedan”、“Cruiser”和“Parked”。接着“百分位区间”一列标出这些公司所处的区间,分别为 80-100%、60-80%、40-60%、20-40% 和 0-20%,下一列标为“公司数量”,每行都是 1374。再下一列“平均方案数量(未归一化)”分别为 251、33、12、4 和 1 个方案。接着“平均方案数量(归一化)”为 143、24、10、4 和 1 个方案,最后一列标为“方案数量中位数”,分别为 34、11、6、2 和 1 个方案。

可以看到,在这种分组下同样的规律依然成立:方案更多的公司不只是增长更多,而且增长更快。

5. 其他有意思的发现

除了方案与增长的关系,我还发现:

  • 增长高度非线性。 大多数公司集中在低速到中速增长,爆发式增长很罕见。“停滞”是最常见的失败形态。
  • 最强的爆发会同时给出两个信号。 ARR 增长和订阅用户增长互相强化。只在其中一个上表现强劲,说服力就弱一些。最健康的公司往往在两个维度上都强。
  • 早期爆发是个例外。 在最早的爆发阶段,公司似乎基本“免疫”于方案数量。方案策略与营收增长或客户增长都看不出明确关系,这些机构表现得就像离群值。
  • 方案数量很多也可能意味着在做价格测试。 虽然方案更多可以体现试验和迭代,但这份分析只基于在售方案(不含历史或已下线的版本)。

最后的想法

这份分析我期待了很久。感谢 ChartMogul 团队支持这项工作,并分享他们的数据。

单靠扩充方案并不会创造增长。但在这份数据集里,方案目录更宽的公司往往表现出更强、更快的增长。最健康的业务能在不降低单客户收入的前提下增加订阅用户。而良好的方案结构往往正是让这件事成为可能的原因。

方案组合、定价结构、订阅用户增长和 ARR 紧密相连——增长更快的公司往往提供更多契合不同客户类型与需求的方案,从而支撑更好的客户分层和更有效的变现。

订阅 The SaaS Roundup

加入其他 24,000 位读者,每周五在收件箱收到精选行业文章与最新洞察。