mcpField
F
finance-based-pricing-advisor

finance-based-pricing-advisor

github.com/deanpeters数据与数据库7.7k2.8k 次安装2 周前更新
代码仓库

关于 finance-based-pricing-advisor

面向已有具体定价变更方案的团队,评估其财务可行性。技能分析 ARPU、转化、流失、净收入留存和 CAC 回收期,量化收益与风险以支持决策。

主要功能

  1. 01分析 ARPU 与收入变化
  2. 02评估转化率和流失风险
  3. 03衡量扩展收入与 NRR 影响
  4. 04分析 CAC 回收期变化
  5. 05提供情景分析与决策建议

适用场景

  1. 01评估涨价对收入和流失的影响
  2. 02比较新套餐或付费附加项方案
  3. 03分析折扣或按用量定价的财务影响

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/deanpeters/product-manager-skills --skill finance-based-pricing-advisor

安装后在 Claude Code 中输入/finance-based-pricing-advisor确认已加载。

详细介绍

目的

评估定价变更(涨价、新套餐、附加项、折扣)的财务影响,分析 ARPU/ARPA、转化率影响、流失风险、NRR 效果和 CAC 回收期影响。通过提供支持性计算和风险评估,为拟议的定价变更做出数据驱动的推进或暂缓决策。

本技能的用途: 评估你已经在考虑的定价决策所带来的财务影响。

本技能不适用于: 全面的定价策略设计、基于价值的定价框架、支付意愿研究、竞争定位、心理定价、套餐架构或变现模式选择。关于这些主题,请参阅未来推出的 pricing-strategy-suite 技能。

本技能假定你已经有明确的定价变更方案,需要评估其财务可行性。

输入

最适用的输入: 目前正在考虑的定价变更——涨价、新套餐、附加项或折扣——以及当前定价。 也有帮助的信息: 当前 ARPU/ARPA、转化率和流失率基准、NRR,以及推动这项变更的人。

随调用一同提供的任何内容——技能名称后面的文本、粘贴的上下文,或附加的 ARGUMENTS: 行——都视为已经给出的答案。请使用这些信息,并跳过其中已涵盖的问题;不要重复询问。

没有准备任何信息也没关系。 顾问会先询问你打算做什么变更,以及当前的定价情况。

调用示例: Evaluate raising our Pro plan from $49 to $59/seat; ARPU $52, monthly logo churn 1.8%, NRR 108%.

核心概念

定价影响评估框架

系统地评估定价变更的财务影响:

  1. 收入影响 — 此项变更会如何影响 ARPU/ARPA?

    • 涨价带来的直接收入增长
    • 转化率降低或流失增加造成的收入损失
    • 净收入影响
  2. 转化率影响 — 此项变更会如何影响试用转付费或销售转化?

    • 价格提高可能会降低转化率
    • 更好的套餐设计可能会提高转化率
    • 验证各项假设
  3. 流失风险 — 现有客户会因价格变更而离开吗?

    • 老客户保护策略(保护现有客户)
    • 按客户细分评估流失风险(中小企业 vs. 企业)
    • 流失价格弹性(客户对价格有多敏感?)
  4. 扩展影响 — 此项变更会创造还是阻碍扩展机会?

    • 新增高级套餐 = 提供升级路径
    • 基于用量的定价 = 随客户增长而扩展
    • 附加项 = 交叉销售机会
  5. CAC 回收期影响 — 定价变更会影响单位经济效益吗?

    • ARPU 更高 = 回收更快
    • 转化率更低 = 实际 CAC 更高
    • 对 LTV:CAC 比率的净影响
定价变更类型

直接变现变更:

  • 涨价(为所有客户涨价,或仅为新客户涨价)
  • 新增高级套餐(创建升级路径)
  • 付费附加项(将之前免费的功能变现)
  • 基于用量的定价(按使用量收费)

折扣策略:

  • 年付折扣(改善现金流)
  • 批量折扣(适用于更大规模的交易)
  • 促销定价(临时降价)

套餐变更:

  • 功能捆绑(将多个功能组合到不同套餐中)
  • 功能拆分(将功能拆分为附加项)
  • 定价指标变更(席位数 → 用量,或反之)
反模式(本技能不适用于什么)
  • 不是基于价值的定价: 本技能评估拟议的变更,而不是“我们应该收多少钱?”
  • 不是支付意愿研究: 本技能分析变更影响,而不是“客户愿意付多少钱?”
  • 不是竞争定位: 本技能进行财务分析,而不是市场定位
  • 不是套餐架构设计: 本技能评估单项变更,而不是重新设计所有套餐
何时使用此框架

适用于以下情况:

  • 你需要评估具体的定价变更(例如:“我们是否应该涨价 20%?”)
  • 你需要量化收入、流失率和转化率之间的权衡
  • 你正在决定定价变更方案(测试 A 还是 B)
  • 你需要向管理层或董事会汇报定价变更的影响

不适用于以下情况:

  • 你要从头设计定价策略(请使用基于价值的定价框架)
  • 你还没有验证客户的支付意愿(请先开展客户调研)
  • 你没有基准指标(ARPU、流失率、转化率)
  • 变更太小、影响不大(价格变更幅度 <5%,受影响客户 <10%)

引导流程的事实来源

默认使用 workshop-facilitation 作为此技能的交互协议。

它定义了:

  • 会话预告和进入模式(引导式、上下文倾倒、最佳猜测)
  • 每轮一个问题,并使用通俗易懂的提示词
  • 进度标签(例如,Context Qx/8 和 Scoring Qx/5)
  • 中断处理以及暂停/恢复行为
  • 决策点上的编号建议
  • 常规问题的编号快速选择回复选项(适用时包含 Other (specify))

此文件定义了特定领域的评估内容。如有冲突,请遵循此文件中的领域逻辑。

应用

此交互式技能会提出最多 4 个自适应问题,并在决策点提供3-5 个编号选项。


步骤 0:收集上下文

Agent 提问:

“让我们评估此次定价变更的财务影响。请提供:

当前定价:

  • 当前 ARPU 或 ARPA
  • 当前定价层级(如适用)
  • 当前月流失率
  • 当前试用转付费转化率(如相关)

拟议的定价变更:

  • 你正在考虑什么变更?(涨价、新增层级、附加项等)
  • 新定价(如已知)
  • 受影响的客户群体(全部、仅新客户、特定层级)

业务背景:

  • 客户总数(或 MRR/ARR)
  • CAC(用于评估回本周期的影响)
  • NRR(用于评估扩展情况)

如果没有准确数据,可以提供估算值。”


步骤 1:确定定价变更类型

Agent 提问:

“你正在考虑哪种类型的定价变更?

  1. 涨价 — 提高新客户、现有客户或两者的价格
  2. 新增高级层级 — 新增价格更高、功能更多的层级
  3. 付费附加项 — 将新功能或现有功能单独变现
  4. 基于用量的定价 — 按使用量收费(席位、API 调用、存储空间等)
  5. 折扣策略 — 年付预付折扣、批量定价或促销定价
  6. 套餐调整 — 重新组合功能、更改定价指标或调整层级结构

请选择一个编号,或描述你的具体定价变更。”

Agent 根据所选选项调整问题:


如果选择选项 1(涨价):

Agent 提问:

“涨价详情:

  • 当前价格:$___
  • 新价格:$___
  • 涨幅:___%

哪些客户会受到影响?

  1. 仅新客户(现有客户保留原价)
  2. 所有客户(现有客户 + 新客户)
  3. 特定群体(例如,仅 SMB、仅新套餐)

何时生效?

  • 立即
  • 下一个计费周期
  • 逐步推出(先测试)”

如果选择选项 2(新增高级层级):

Agent 提问:

“高级层级详情:

  • 当前最高层级价格:$___
  • 新高级层级价格:$___
  • 高级层级的主要功能:[列表]

预期采用率:

  • 预计当前客户中有多少比例可能升级?___%
  • 预计新客户中有多少比例可能选择高级层级?___%

蚕食风险:

  • 高级层级会蚕食当前最高层级的客户吗?”

如果选择选项 3(付费附加项):

Agent 提问:

“附加项详情:

  • 附加项名称:___
  • 价格:$___ /月或/用户
  • 这是目前免费的功能,还是新功能?

预期采用率:

  • 有多少比例的客户愿意为此付费?___%
  • 如果此功能目前免费,客户是否正在使用?
  • 将此功能改为付费会损害客户留存吗?”

如果选择选项 4(按使用量定价):

Agent 提问:

"使用量定价详情:

  • 使用量指标:(席位、API 调用次数、存储、交易等)
  • 定价:每 [单位] $___
  • 是否设有免费额度或最低消费?(例如,前 1,000 次 API 调用免费)

预期影响:

  • 客户平均使用量:每月 ___ 单位
  • 预期 ARPU 变化:$当前 → $新

扩展潜力:

  • 随着客户使用量增加,ARPU 会提高吗?"

如果选择选项 5(折扣策略):

Agent 提问:

"折扣详情:

  • 折扣类型:(年付预付、批量、促销)
  • 折扣金额:___% 折扣
  • 持续时间:(长期有效、限时)

权衡:

  • 降低价格与改善现金流(年付预付)
  • 降低价格与提高交易金额(批量)
  • 降低价格与营造紧迫感(促销)"

如果选择选项 6(套餐调整):

Agent 提问:

"套餐调整详情:

  • 您要调整什么?(捆绑、拆分、定价指标)
  • 当前套餐:[描述]
  • 新套餐:[描述]

预期影响:

  • ARPU 变化:$当前 → $新
  • 转化率变化:___% → ___%
  • 流失风险:(低、中、高)"

步骤 2:评估预期影响

Agent 提问:

"现在来量化影响。根据您的定价调整,估算:

收入影响:

  • 当前 ARPU:$___
  • 预期新 ARPU:$___
  • ARPU 提升:___%

转化影响:

  • 当前转化率:___%
  • 预期新转化率:___%
  • 转化率变化:[提高 / 降低 / 不变]

流失风险:

  • 当前月流失率:___%
  • 调整后的预期流失率:___%
  • 流失风险:[低 / 中 / 高]

扩展影响:

  • 此举是否会带来扩展机会?(可升级的新套餐、使用量增长)
  • 预期 NRR 变化:___% → ___%

您可以提供估算值。我们会对各种情景进行建模(保守、基准、乐观)。"


步骤 3:评估当前状况

Agent 提问:

"为评估此次定价调整是否合理,我需要了解您当前的基准数据:

当前指标:

  • MRR 或 ARR:$___
  • 客户数量:___
  • ARPU/ARPA:$___
  • 月流失率:___%
  • NRR:___%
  • CAC:$___
  • LTV:$___

增长背景:

  • 当前增长率:每月或每年 ___%
  • 目标增长率:___%

竞争背景:

  • 您的定价低于、接近还是高于市场水平?
  • 竞争压力:(低、中、高)"

步骤 4:给出建议

Agent 综合分析:

  • 收入影响(ARPU 提升 × 客户群)
  • 转化影响(受影响的新客户)
  • 流失影响(受影响的现有客户)
  • 净收入影响
  • CAC 回收期影响
  • 风险评估

Agent 提供 3-4 条建议:


建议模式 1:全面实施

适用情况:

  • 净收入影响明确为正(ARPU 提升 >10%,流失风险 <5%)
  • 对转化率的影响很小
  • 价值理由充分

建议:

“实施此定价调整 —— 财务依据充分

收入影响:

  • 当前 MRR:$___
  • ARPU 提升:___%($当前 → $新)
  • 预期 MRR 增幅:+$/月(+%)

流失风险:低

  • 预期流失率增幅:___% → %(+ 个百分点)
  • 流失导致的 MRR 损失:-$___/月
  • MRR 净影响:+$___/月 ✅

转化影响:

  • 当前转化率:___%
  • 预期转化率:___%(变化 ___%)
  • 对新客户获取的影响:[很小 / 可控]

CAC 回本周期影响:

  • 当前回本周期:___ 个月
  • 新回本周期:___ 个月(因 ARPU 提升而缩短)

奏效原因: [基于数据的具体理由]

实施方式:

  1. 保留现有客户的原有价格(如涨价)
    • 避免现有客户流失
    • 新价格仅适用于新客户
  2. 传达价值
    • 强调功能、成果和 ROI
    • 以交付的价值说明价格合理性
  3. 监控指标(前 30-60 天)
    • 转化率(应保持在 ___% 以内)
    • 流失率(应保持在 <___%)
    • 客户反馈

预期时间线:

  • 第 1 个月:新客户带来 +$___ MRR
  • 第 3 个月:+$___ MRR(累计)
  • 第 6 个月:+$___ MRR
  • 第 1 年:+$___ ARR

成功标准:

  • 转化率保持在 >___%
  • 流失率保持在 <___%
  • NRR 提升至 >___%”

建议模式 2:先测试(A/B 测试)

适用情况:

  • 影响尚不确定(保守估计与乐观估计之间的范围较大)
  • 存在中等程度的流失或转化风险
  • 客户群体较大(可用部分客户进行测试)

建议:

“先对一个细分群体进行测试,再全面推广 —— 影响尚不确定

测试原因:

  • ARPU 预估提升:___%(置信区间较宽)
  • 流失风险:中等(___% → ___%)
  • 转化影响:不确定(预估 ___% → ___%)

测试设计:

A 组(对照组):

  • 当前价格:$___
  • 占新客户的比例:___%(或 ___ 位客户)

B 组(测试组):

  • 新价格:$___
  • 占新客户的比例:___%(或 ___ 位客户)

**持续时间:**60-90 天(需要达到统计显著性)

跟踪指标:

  • 转化率(A 组与 B 组)
  • ARPU(A 组与 B 组)
  • 30 天留存率(A 组与 B 组)
  • 90 天流失率(A 组与 B 组)
  • NRR(A 组与 B 组)

决策标准:

满足以下条件时全面推广:

  • B 组转化率 > 对照组(A 组)的 ___%
  • B 组流失率比对照组高 <___%
  • B 组净收入比对照组高 >___%

满足以下条件时不予推广:

  • 转化率下降 >___%
  • 流失率上升 >___%
  • 净收入影响为负

预期时间线:

  • 第 1-2 周:启动测试
  • 第 8-12 周:数据量足以达到统计显著性
  • 第 3 个月:决定全面推广或终止

**风险:**中等。通过测试,可在全面推广前降低风险。”


建议模式 3:调整方案

适用情况:

  • 原方案存在重大风险
  • 有更好的替代方案
  • 需要调整定价变更以改善结果

建议:

"调整你的方案 — 原方案存在风险

原方案:

  • [涨价 / 新套餐层级 / 附加项 / 等]
  • 预期 ARPU 提升:___%
  • 流失风险:高(___% → ___%)
  • 净收入影响:不确定或为负

问题: [具体问题:例如,“涨价 20% 可能导致 10% 的客户流失,抵消收入增长”]

替代方案:

方案 1:小幅涨价

  • 不涨价 ___%,改为尝试 ___%
  • 流失风险更低(___% 对比 ___%)
  • 净收入仍为正:+$___/月

方案 2:保留现有客户价格,仅对新客户涨价

  • 保护现有客户群(零流失风险)
  • 仅对新客户收取更高价格
  • 随时间逐步提升 ARPU

方案 3:基于价值定价(向高价值细分客户收取更高费用)

  • SMB 定价保持不变
  • 企业定价上调 ___%
  • 流失风险更低(企业客户黏性更强)

建议: [给出具体方案并说明理由]

这样做更好的原因:

  • 流失风险更低
  • 收入增长空间相当
  • 更容易沟通

实施方法: [替代方案的具体步骤]"


建议模式 4:不调整定价

适用情况:

  • 净收入影响为负或微乎其微
  • 流失风险高,且没有相应收益抵消
  • 出于竞争或战略原因需要维持定价

建议:

"不要调整定价 — 风险大于收益

原因:

  • 预期收入提升:+$/月(%)
  • 预期流失影响:-$/月(%)
  • 净收入影响:-$___/月 🚨 或微乎其微

问题: [具体问题:例如,“流失导致的收入损失超过涨价带来的收益”]

需要满足的条件:

要让涨价奏效:

  • 流失率必须低于 ___%(目前为 ___%)
  • 或转化率必须高于 ___%(目前为 ___%)
  • 或者需要降低 CAC,以抵消转化率下降的影响

替代策略:

不涨价,改为:

  1. 提升留存率 — 将流失率从 ___% 降至 ___%(对收入的影响与涨价相同,风险更低)
  2. 拓展现有客户群 — 通过追加销售将 NRR 从 ___% 提升至 ___%
  3. 降低 CAC — 提高获客效率(优于调整定价)

何时重新评估定价:

  • 留存率提升后(流失率 <___%)
  • 验证客户支付意愿后(WTP 调研)
  • 竞争格局发生变化后

决策: 暂时维持定价,专注于[留存 / 拓展 / 提升获客效率]。"


步骤 5:敏感性分析(可选)

Agent 会询问:

"想看看假设情景吗?

  1. 乐观情景 — ARPU 提升更高,流失率更低
  2. 悲观情景 — ARPU 提升更低,流失率更高
  3. 盈亏平衡分析 — 流失率达到多少时,这项变更的影响为中性?

也可以提出任何后续问题。"

Agent 可以提供:

  • 情景建模(乐观 / 悲观 / 盈亏平衡)
  • 敏感性表(如果流失率为 X%,收入影响为 Y)
  • 与其他定价策略的对比

示例

示例对话流程请参见 examples/ 文件夹。以下是简短示例:

示例 1:涨价(理想情况)

场景: 仅对新客户涨价 20%

当前情况:

  • ARPU:$100/月
  • 客户数:1,000
  • MRR:$100K
  • 流失率:3%/月
  • 每月新客户数:50

拟议变更:

  • 新客户定价:$120/月(+20%)
  • 现有客户:维持 $100 的原价

影响:

  • 新客户 ARPU:$120(+20%)
  • 流失风险:低(现有客户受保护)
  • 转化率影响:极小(预计下降 <5%)

建议: 实施。净收入影响为每年 +$12K,风险较低。


示例 2:涨价(风险较高)

场景: 所有客户的价格上涨 30%

当前状况:

  • ARPU:$50/月
  • 客户数:5,000
  • MRR:$250K
  • 流失率:5%/月(已经很高)

拟议变更:

  • 所有客户:$65/月(+30%)

影响:

  • ARPU 提升:+30% = +$75K MRR
  • 流失风险:高(预计从 5% 升至 8%)
  • 流失导致的损失:3% × 5,000 × $65 = -$9.75K MRR/月

净影响: +$75K - $9.75K = +$65K MRR(但流失问题会加剧)

建议: 不要变更。先解决留存问题(降低 5% 的流失率),然后再涨价。


示例 3:推出新的高级套餐

场景: 增加 $500/月的高级套餐

当前状况:

  • 最高级套餐:$200/月(500 位客户)
  • ARPA:$200

拟议变更:

  • 新套餐:$500/月,包含高级功能
  • 预计采用率:当前最高级套餐客户的 10%(50 位客户)

影响:

  • 增购收入:50 × ($500 - $200) = +$15K MRR
  • 蚕食风险:低(功能足以支撑溢价)
  • NRR 影响:从 105% 提升至 110%

建议: 实施。为客户提供扩展路径,蚕食风险极小。


常见陷阱

陷阱 1:忽略流失的影响

表现:“我们把价格提高 30%,就能多赚 $X!”(未进行流失建模)

后果: 流失会抵消收入增长,净影响为负。

解决方法: 对流失情况进行建模(保守、基准、乐观)。将流失导致的收入损失计入净影响。


陷阱 2:不给现有客户保留原价

表现:“我们将立即对所有人涨价”

后果: 现有客户感到遭到背叛,导致流失率大幅飙升。

解决方法: 为现有客户保留原价,仅对新客户涨价。


陷阱 3:测试样本量不足

表现:“我们在 10 位客户身上测试过,效果不错!”

后果: 10 位客户不足以达到统计显著性,结果只是噪声。

解决方法: 每个群组使用足够大的样本(100 位以上客户),测试 60-90 天。


陷阱 4:涨价缺乏价值支撑

表现:“我们涨价是因为需要更多收入”

后果: 客户感受到价格上涨,却没有相应的价值提升,因而流失。

解决方法: 将涨价与价值提升挂钩(新功能、更好的支持、交付的成果)。


陷阱 5:忽略 CAC 回本周期的影响

表现:“ARPU 越高越好!”

后果: 如果转化率下降 30%,实际 CAC 会大幅上升,回本周期也会大幅延长。

解决方法: 计算 CAC 回本周期的影响。ARPU 提高但转化率降低,可能会让回本情况变差,而非变好。


陷阱 6:年付折扣损害利润率

表现:“年付预缴打 7 折!”(改善现金状况,却损害 LTV)

后果: 客户以低价锁定一年,单客收入随之降低。

解决方法: 将年付折扣限制在 10-15%。在改善现金流与保护 LTV 之间取得平衡。


陷阱 7:照搬竞争对手的定价

表现:“竞争对手涨价了,我们也应该涨”

后果: 你的客户、价值主张和成本结构都不同。适合他们的做法未必适合你。

解决方法: 将竞争对手作为参考数据,而非决策依据。根据自身的单位经济效益制定定价决策。


陷阱 8:过早优化

表现:“我们来对 47 个不同价格点进行 A/B 测试吧!”

后果: 陷入分析瘫痪。在定价优化上花几个月,只提升 5%,却错过其他领域 50% 的增长机会。

解决方法: 重大的定价变更(套餐层级、组合方案、附加项)比微调更重要。从这些方面着手。


陷阱 9:忘记扩展收入

表现:“我们要在获客时把 ARPU 提到最高”

后果: 高昂的初始定价会阻碍客户入门,错失扩展机会。

解决方法: 考虑“先获客,再扩展”的策略。降低入门价格,通过增购带来更高的扩展收入。


陷阱 10:没有定价变更沟通计划

症状:“我们下个月要涨价了”(没有客户沟通)

**后果:**客户感到意外,转而流失。评价不佳。声誉受损。

**解决方法:**提前 30-60 天沟通定价变更。强调价值,而不只是价格。


参考资料

相关技能
  • saas-revenue-growth-metrics — 定价分析中使用的 ARPU、ARPA、流失率和 NRR 指标
  • saas-economics-efficiency-metrics — 定价变更对 CAC 回收期的影响
  • finance-metrics-quickref — 快速查阅定价相关公式
  • feature-investment-advisor — 评估是否应构建能够支持定价变更的功能
  • business-health-diagnostic — 定价决策所需的更广泛业务背景
外部框架(全面定价策略)

这些内容不在本技能的范围内,但与更广泛的定价工作相关:

  • 基于价值的定价 — 根据交付的价值而非成本定价
  • Van Westendorp 价格敏感度分析 — WTP 研究方法
  • 联合分析 — 功能与价格权衡研究
  • 好-更好-最佳套餐设计 — 定价层级架构设计
  • 价格锚定与诱饵定价 — 心理定价策略
  • **Patrick Campbell(ProfitWell):**定价研究与基准数据
未来技能(全面定价)

对于此处未涵盖的主题,请参阅未来的 pricing-strategy-suite:

  • value-based-pricing-framework — 如何根据价值定价
  • willingness-to-pay-research — WTP 研究方法
  • packaging-architecture-advisor — 定价层级与套餐设计
  • pricing-psychology-guide — 锚定、诱饵与表述方式
  • monetization-model-advisor — 按席位、按用量与按结果定价
来源
  • 改编自 research/finance/Finance_For_PMs.Putting_It_Together_Synthesis.md(决策框架 #3)
  • 定价场景摘自 research/finance/Finance for Product Managers.md

评论

支持 Markdown