夜市收摊前,小李盯着小本本发愁:他的柠檬茶卖 10 元一杯,一晚只出 60 杯;隔壁阿强卖 12 元,排队的人反而更多。小李想降价到 8 元冲量,又被 5 元的成本拦住。调价就像拨动一架天秤——压低单价能捧起销量,抬高单价可能赶走顾客。天秤的支点藏在哪?他不知道。于是他开始了一场持续两周的「定价实验」:轮换价格、记录客流、推出套餐、试卖月卡,最后居然把月收入翻了一倍。 AI 产品的定价,和夜市柠檬茶摊没有本质区别。价格从来不是印在菜单上就一劳永逸的参数,而是一个连接产品价值与商业回报的增长变量。谁能用数据代替拍脑袋,找到单价与销量的最佳平衡点,谁就能在留存与变现的赛道上领先一步。

岗位关联

掌握定价实验与优化,你就能把定价从「老板拍板」升级为「数据说话」的核心能力,直接提升 AI 产品的留存率与变现效率,是增长产品经理的硬通货技能。

目录
  1. 可视化演示
  2. 动态定价价值
  3. 实验方案设计
  4. 核心指标观测
  5. 套餐组合优化
  6. 计费模式选择
  7. 实验落地执行
  8. 数据决策复盘
  9. AI 应用场景
  10. Python 演示
  11. 常见误区
  12. 面试题

可视化演示

展示定价实验四维度:价格敏感度PSM分析、套餐锚定效应设计、计费方式对比、A/B测试统计显著性。切换模式查看各维度,拖动滑块调节价格点。

本节配有交互动效(进入视口后自动加载,约 3KB)。

价格敏感度PSM分析 PSM通过四个价格临界点测量用户接受度:太便宜(怀疑质量)、便宜(划算)、贵(仍考虑)、太贵(绝不买) 四条曲线交点确定最优价格区间,便宜与贵的交点为可接受价格中点 optimal_price = intersect(cheap_curve, expensive_curve) PSM帮助找到用户心理价位区间

动态定价价值

夜市快收摊时,小李盯着小本本发愁:柠檬茶 10 元一杯,一晚只卖 60 杯;隔壁阿强的摊子卖 12 元,排队的人居然更多。他想降价到 8 元拉生意,又被成本 5 元拦住。改价就像拨动一架天秤——放低单价,捧起销量;抬高单价,又可能把顾客赶走。这架天秤的支点在哪里,小李不知道。

AI 产品团队也常站在同一架天秤前。模型再强、体验再好,价格错了,增长就是沙上建塔。很多团队把定价交给「老板拍板」或「参照竞品」,上线后再不敢动。可定价从来不是印在菜单上就完事的静态参数,而是一个连接产品价值与商业回报的增长变量。

收益模型可以写成最简单的公式:

小李趴在小本本上算了一笔账:10 元卖 60 杯是 600 元;若 12 元只卖 50 杯,也有 600 元;若 12 元能卖 55 杯,就是 660 元。原来「卖得贵还卖得多」不是玄学,而是需要被验证的假设。他决定从明天起,把价格当成实验变量来对待。

R=P×Q\displaystyle R = P \times Q
总收入 = 单价 × 销量。这个公式朴素,却藏着一个反直觉的真相:抬价会降低 Q,降价会压缩 P,两者的乘积不一定变大,必须用数据找到那个峰值。
  1. 总收益 R单位时间内所有成交带来的收入总和,比如一晚的营业额。
    RR
  2. 单价 P每份商品或服务向用户收取的价格,涨价与降价都作用在这里。
    PP
  3. 销量 Q单位时间内的成交数量,价格一旦变化,Q 会跟着变动。
    QQ
  4. 乘积关系P 与 Q 相互拉扯,最大收益出现在两者的平衡点而非极端值。
    R=P×QR = P \times Q

实验方案设计

说干就干,但小李很快发现一个坑:周五夜市人山人海,周一冷冷清清,拿周五卖的钱和周一比,比不出价格的真实影响。他给自己立下规矩:只挑周三周四两天,天气必须差不多,位置不变、招牌不变,唯一改的就是价格——10 元和 12 元轮流卖。这叫控制变量。

AI 产品做定价实验同理。不能拿「五一活动期」的数据和「平淡期」比,不能拿不同渠道的用户混着比;要先写下假设,再把用户随机分到对照组和测试组,保证两组除了价格外没有其他差异。

假设小李认为价位从 10 元调到 12 元会让转化率下降不超过 3 个百分点,他想验证这个猜想,就需要算清楚每组要放多少用户:

小李松了口气:一晚约 300 位顾客,连续测三晚就够了。他在小本本上写下三个字:慢慢来。

n=16×p×(1−p)δ2\displaystyle n = \dfrac{16 \times p \times (1 - p)}{\delta^2}
最小样本量由基线转化率和想检测的最小差异决定:差异越细微,需要的样本越大。就像想从一杯水里尝出多放了半粒糖,得喝很多口。
  1. 基线转化率 p沿用旧价格时的转化率估计值,0.05 表示 100 位顾客里有 5 位付钱。
    p=0.05p = 0.05
  2. 可检测差异 δ你认为有意义的最小转化率变化,0.03 表示 3 个百分点。
    δ=0.03\delta = 0.03
  3. 系数 16由 95% 置信水平和 80% 检验功效得出,确保既少冤枉好方案,也不放过坏改动。
    (1.96+0.84)2≈16(1.96 + 0.84)^2 \approx 16
  4. 最小样本量 n把数字代进去,每组需要约 844 位顾客。
    n=16×0.05×0.950.032≈844n = \dfrac{16 \times 0.05 \times 0.95}{0.03^2} \approx 844

核心指标观测

实验开始了。小李每晚在摊前数三样东西:路过的人头、掏钱的手、以及三天内回头的熟脸。只看卖出多少杯远远不够——12 元一晚卖 48 杯,10 元一晚卖 60 杯,前者杯数少,但营业额一个是 576 元、一个是 600 元,差别并不像杯数看起来那么大。真正要盯的是三个指标:转化率、ARPU 和流失率。

在 AI 产品里,转化率回答「多少用户愿意为价值付钱」,ARPU 回答「每个用户平均贡献多少」,流失率回答「这个定价会不会把人吓跑」。三者常常彼此矛盾:价格涨了转化率降了,ARPU 却升了;价格低了用户来得勤,流失率反而好看。只看任何一个都会误判。

ARPU 的定义是总收入除以用户数:

小李发现:12 元档转化率略低,但因为单价高,ARPU 反而压过 10 元档;回头客的比例也没崩。他第一次体会到,定价实验不是「多卖几杯」的算术,而是「看清每一类顾客」的显微镜。

ARPU=TRN\displaystyle ARPU = \dfrac{TR}{N}
ARPU(每用户平均收入)把「用户量」和「收入」合并成一个数,用来比较不同定价方案在单个用户身上的赚钱效率。
  1. 总收入 TR实验组所有用户贡献的收入总和。
    TRTR
  2. 用户总数 N该组的总用户数,不论是否付费都算。
    NN
  3. 相除得到 ARPU平均到每个用户头上的收入,10 元档转化率 5% 时 ARPU 为 0.5 元。
    ARPU=TRNARPU = \dfrac{TR}{N}

套餐组合优化

测试价位的第二周,小李发现两个有趣的现象:一来就是两个人的情侣常为「谁去买」犹豫;有顾客指着柠檬问「能多加两片吗,我愿意加钱」。小李顺势推出三档:单杯 12 元、双杯 22 元、加料 +3 元。双杯比两杯单买便宜 2 元,加料则成了利润的奶牛。

这就是套餐组合的魔法:捆绑让顾客觉得占了便宜,客单价却上去了;锚点让 12 元的单杯在 22 元的双杯旁边显得「合理」;分层则让预算不同的顾客各取所需。AI 产品里的个人版、团队版、企业版,本质上就是这三招的组合拳。

组合怎么配,不能靠直觉,要看价格弹性:

小李拿小本本一算:单杯的弹性约 0.8,双杯套餐的弹性却超过 1.5——便宜 2 元能让双杯销量翻番。于是他决定:单杯守住利润,双杯负责走量。

E=ΔQ/QΔP/P\displaystyle E = \dfrac{\Delta Q / Q}{\Delta P / P}
价格弹性衡量销量对价格变化的敏感度。E 的绝对值大于 1,说明用户对价格很敏感,适合用套餐引流冲量;小于 1,说明用户不敏感,适合做利润品。
  1. 销量变化率价格变动后,销量相对原销量的百分比变化。
    ΔQQ\dfrac{\Delta Q}{Q}
  2. 价格变化率价格相对原价的百分比变化。
    ΔPP\dfrac{\Delta P}{P}
  3. 弹性值 E两个变化率相除,E=0.5 表示降价 10% 只能多卖约 5%。
    E=ΔQ/QΔP/PE = \dfrac{\Delta Q / Q}{\Delta P / P}

计费模式选择

十月的晚上开始转凉,小李担心老顾客被冷风吹走。他想,与其等人上门,不如把顾客「锁」住:推出 88 元月卡,每天一杯柠檬茶半价。第一周只卖出 3 张,他有点慌;可仔细一想,这 3 位顾客几乎天天来,单杯毛利变薄了,但总消费在飞速累积。

按杯卖是一次性买断,月卡是订阅制,还有一种「按量付费」——比如顾客充值 100 元,喝一杯扣一杯。AI 产品也在这三种模式间摇摆:买断回款快但后续收入靠版本更新,订阅现金流稳定但要求持续交付价值,按量门槛低但收入波动大。很多产品最终选择混合模式。

判断一种计费方式值不值,得看用户生命周期价值:

小李把 3 张月卡用户的消费记录拉出来,发现他们的 LTV 已经追平了 10 个散客。他决定下周把月卡宣传牌做得再大一点。

LTV=ARPU×LT\displaystyle LTV = ARPU \times LT
LTV 表示一个用户在整个生命周期内贡献的总收入。订阅用户哪怕 ARPU 不高,只要生命周期长,LTV 也能远远超过一次性买断用户。
  1. 平均生命周期 LT用户平均持续使用产品的时长(月或年)。
    LTLT
  2. ARPU 与 LT 相乘把单期贡献乘以持续期数,得到全周期价值。
    LTV=ARPU×LTLTV = ARPU \times LT
  3. 模式比较月卡用户 ARPU 反而不低,平均留存 4 个月时,LTV 是散客的三倍以上。
    LTV月卡≫LTV散客LTV_{\text{月卡}} \gg LTV_{\text{散客}}

实验落地执行

测了两周价,小李总结出一条铁律:永远不要同时改两样东西。有一晚他心血来潮,把价格调到 12 元又加了「买一送一」,结果当晚卖爆,他却完全分不清是价格的作用还是赠品的作用。从那以后,他规定自己一次只动一个旋钮,先小范围试一天,流程跑顺再全量执行,并且设了止损线——如果某天营业额跌破 400 元,立刻切回原价。

这套纪律搬到 AI 产品里,就是成熟的小规模测试与 A/B 对比:先灰度 5% 流量,观察核心指标没有异常,再逐步放量;实验期间冻结其他营销活动,避免变量混杂;一旦指标跌破红线,立即回滚。

实验结束后,如何判断 12 元档的转化率差异不是随机波动?用双比例 z 检验:

小李盯着 z 值:0.8,远没到 1.96。这意味着「12 元更好」很可能只是运气,他乖乖把实验又延长了三天。

z=p^1−p^2pˉ(1−pˉ)(1n1+1n2)\displaystyle z = \dfrac{\hat{p}_1 - \hat{p}_2}{\sqrt{\bar{p}(1 - \bar{p})\left(\dfrac{1}{n_1} + \dfrac{1}{n_2}\right)}}
z 值把「两组转化率的差」除以「这个差本身该有的波动幅度」。|z| 超过 1.96,才说明差异不太可能只是运气。
  1. 分子转化率差测试组转化率减对照组转化率,是实验的直接效果。
    p^1−p^2\hat{p}_1 - \hat{p}_2
  2. 合并比例 p̄两组购买人数总和与用户总数之比,代表整体基线水平。
    pˉ=x1+x2n1+n2\bar{p} = \dfrac{x_1 + x_2}{n_1 + n_2}
  3. 标准误分母量化差异的随机波动,样本越大波动越小。
    pˉ(1−pˉ)(1n1+1n2)\sqrt{\bar{p}(1 - \bar{p})\left(\dfrac{1}{n_1} + \dfrac{1}{n_2}\right)}
  4. 显著性阈值|z|>1.96 时,差异在 95% 置信水平下显著。
    ∣z∣>1.96|z| > 1.96

数据决策复盘

两周实验结束,小李把所有小票按方案分类,在手机备忘录里列了一张大表:10 元档营业额、12 元档营业额、双杯套餐占比、月卡续卡数。他逐项对比,发现 12 元档总收益多出约 8%,损耗的只有一点点杯量;双杯套餐贡献了 23% 的营业额;月卡用户流失率几乎是散客的一半。他拍板:菜单定格在 12 元单杯 + 22 元双杯 + 88 元月卡,下个月再试「大杯 +2 元」。

这一套做法,正是数据驱动决策的完整闭环:算出增量收益,确认统计显著性,上线后继续监控长期影响,再规划下一轮实验。定价优化没有「做完」的一天,只有「这轮做完,下轮再来」。

决策的标准可以浓缩成一个公式:

三个月后,小李的柠檬茶摊月收入翻了一倍。隔壁阿强来取经,小李指着小本本说:哪有什么神仙配方,就是价格一遍遍试出来的。

ΔR=Rnew−Rold\displaystyle \Delta R = R_{new} - R_{old}
增量收益是实验方案的总收益减去原方案的总收益。只有为正,才值得替换;为负就回滚,微弱的正收益还要再排除实验成本。
  1. 旧方案收益对照组在相同周期内的总收入。
    RoldR_{old}
  2. 新方案收益测试组在相同周期内的总收入。
    RnewR_{new}
  3. 增量收益两者相减,正的越大越值得全量上线。
    ΔR=Rnew−Rold\Delta R = R_{new} - R_{old}
  4. 决策与监控上线后继续盯四周,防止长期流失悄悄吃掉短期增量。
    ΔR>0 ,且长期不衰减\Delta R > 0 \text{ ,且长期不衰减}

AI 应用场景

SaaS 订阅产品的价格点测试

阶段:变现优化

解决的问题:传统做法是「竞品定价 + 老板拍板」,无法适应不同客群的支付意愿差异,上线后又不敢改动。通过小流量价格 A/B 测试,可以把定价决策变成数据驱动的迭代过程,找到转化率与 ARPU 的平衡点。

具体案例:某 AI 写作 SaaS 在付费落地页对 10% 新用户展示 14.9 美元/月,另 10% 展示 12.9 美元/月,其余维持原价。两周后对比三组转化率、ARPU 与 7 日留存,发现 14.9 美元档转化率仅下降 0.8 个百分点,ARPU 却提升 12%,于是全量切换为 14.9 美元档。

AI API 按量计费的分层实验

阶段:商业化变现

解决的问题:统一按 tokens 计费时,小客户怕账单失控不敢用,大客户嫌单价高想自建。用分层套餐(免费额度、按量付费、企业包月)做小范围实验,可以观察不同客群的用量与续费行为,找出收入最大化的计费结构。

具体案例:某大模型 API 服务商对 15% 的新用户开放「19 美元包月含 200 万 tokens」测试组,与纯按量计费组对比。30 天后测试组留存率提升 25%,人均消耗量提升 40%,LTV 显著更高,随后逐步扩大包月套餐的曝光流量。

Python 演示

python50 行
import mathimport random  def simulate_trial(price, true_rate, n):    """Simulate n visitors buying at a given price with a true conversion rate."""    buyers = 0    revenue = 0    for _ in range(n):        if random.random() < true_rate:            buyers += 1            revenue += price    return buyers, revenue  def z_test(a_buyers, a_n, b_buyers, b_n):    """Two-proportion z-test: is the conversion difference significant?"""    pa = a_buyers / a_n    pb = b_buyers / b_n    pooled = (a_buyers + b_buyers) / (a_n + b_n)    se = math.sqrt(pooled * (1 - pooled) * (1 / a_n + 1 / b_n))    return (pb - pa) / se  def main(seed=7, n_each=2000):    random.seed(seed)    price_a, price_b = 10, 12    rate_a, rate_b = 0.052, 0.047     a_buyers, a_rev = simulate_trial(price_a, rate_a, n_each)    b_buyers, b_rev = simulate_trial(price_b, rate_b, n_each)     conv_a = a_buyers / n_each    conv_b = b_buyers / n_each    arpu_a = a_rev / n_each    arpu_b = b_rev / n_each    z = z_test(a_buyers, n_each, b_buyers, n_each)     print("=== 定价A/B测试模拟 ===")    print("价格A(10元): 转化率 {:.3f} ARPU {:.2f}元".format(conv_a, arpu_a))    print("价格B(12元): 转化率 {:.3f} ARPU {:.2f}元".format(conv_b, arpu_b))    print("ARPU差异 {:.2f}元 | z值 {:.2f}".format(arpu_b - arpu_a, z))    if abs(z) > 1.96:        print("结论: 差异显著, 选ARPU更高的一组")    else:        print("结论: 差异不显著, 扩大样本再测")  if __name__ == "__main__":    main()
目的:模拟小李的定价 A/B 实验——在两组访客中分别按不同转化率「卖」出 10 元和 12 元的柠檬茶,然后计算转化率、ARPU 与 z 值,判断价格差异是否值得拍板。
  1. def simulate_trial(price, true_rate, n):定义一个模拟函数:给定价格和真实转化率,让 n 位顾客依次决定买不买。
  2. if random.random() < true_rate:用随机数模拟一位顾客的购买决定,小数小于转化率就付款。
  3. pooled = (a_buyers + b_buyers) / (a_n + b_n)把两组购买者合并,算统一的基线转化率,作为标准误的原料。
  4. se = math.sqrt(pooled * (1 - pooled) * (1 / a_n + 1 / b_n))计算转化率差异的标准误:样本越大,这把「随机波动尺子」越短。
  5. if abs(z) > 1.96:判断差异是否显著,1.96 对应 95% 置信水平的门槛,越过了才敢拍板。

常见误区

误区很多团队觉得价格是财务在合同里定死的数字,上线后最好不要动,动了怕用户投诉、怕影响收入,改了反而更麻烦。

正解定价是增长变量,不是常量。小李的菜单两周内调了四次,才找到更好的组合。AI 产品的价格应该像功能一样持续迭代,通过小步实验不断逼近最优,而不是一次定终身。

为何常见:人天生怕麻烦,定价又牵一发动全身,团队没有实验习惯时,最安全的选择就是「保持原样」。

误区东西卖不动就降价,只要买的人多了,总收入自然会涨上来。

正解总收入 = 单价 × 销量。当价格弹性小于 1 时,降价 10% 销量只涨 5%,总收入反而下降。小李发现「加料 +3 元」几乎没人嫌贵,说明这类需求根本不敏感,不该降价。

为何常见:直觉把「销量」当成了收入的代名词,忽略了单价也在乘数里,降价的损失常常大于走量的收益。

误区A/B 测试跑完,测试组转化率高了 2 个百分点,就急着全量上线,觉得这就是胜利。

正解必须把转化率、ARPU、流失率放到一起算总账。若高转化来自大幅降价,ARPU 会跌、LTV 会缩水,长期反而亏损。小李的 10 元档转化率一直更高,但总收益和留存都不如 12 元档。

为何常见:转化率是实验里最直观、最好看的数字,人脑天然倾向用单一指标快速下结论。

误区只跑了 100 个用户,测试组转化率 8%、对照组 5%,差距这么大,肯定有效,不用再等了。

正解样本太小时差异几乎全是噪声。按样本量公式,要检测 3 个百分点的差异,每组需要约 800 人;小李算出 z=0.8 后乖乖把实验延长了三天。

为何常见:人脑擅长从巧合里找规律,小样本下的「惊人差距」最有迷惑性,越早看到越容易误判。

面试题

Q1. 定价实验的核心目标是什么?

单选题 · easy

  • A.找到唯一正确价格并永久固定
  • B.用数据找到收入最大化定价结构← 正确答案
  • C.让所有用户都买得起产品
  • D.跟随竞品价格保持一致

答案:B。定价实验不是找通解,而是像小李试柠檬茶价格一样,在单价与销量的拉扯中找总收入峰值。A 错在「永久固定」,定价需要持续迭代;C 是产品策略而非定价目标;D 是竞品参照,不是实验思维。

Q2. ARPU 的中文含义是什么?

单选题 · easy

  • A.每用户平均收入← 正确答案
  • B.每用户平均成本
  • C.月度活跃用户数
  • D.用户流失率指标

答案:A。ARPU 是把总收入除以用户数,衡量每个用户平均贡献多少收入。小李用 ARPU 发现 12 元档虽然买的人少,但平均每个用户贡献更高。B 是成本概念,C 是活跃指标,D 是留存指标。

Q3. 价格弹性 E=0.5 表示什么?

单选题 · mid

  • A.降价 10% 销量约提升 5%← 正确答案
  • B.降价 10% 销量约提升 20%
  • C.价格变动对销量毫无影响
  • D.提价必然导致销量暴跌

答案:A。E=(ΔQ/Q)/(ΔP/P)=0.5,价格降 10% 时销量只增约 5%,总收入反而变小。B 是弹性为 2 的结果;C 是弹性为 0 的情况;D 描述的是弹性极大的商品,都不符合题设。

Q4. 样本量公式 n=16p(1-p)/δ² 中的 δ 表示什么?

单选题 · mid

  • A.基线转化率
  • B.每用户客单价
  • C.最小检测差异← 正确答案
  • D.用户流失速度

答案:C。δ 是你能接受的「最小有意义差异」。小李想测出 3 个百分点的转化率变化,δ 就是 0.03。A 中的基线转化率对应 p;B 和 D 与样本量估算没有直接关系。

Q5. 定价实验中应该综合关注哪些核心指标?

多选题 · mid

  • A.购买转化率← 正确答案
  • B.平均每用户收入← 正确答案
  • C.用户流失速度← 正确答案
  • D.销售团队人数

答案:ABC。转化率看购买意愿、ARPU 看每个用户的收入贡献、流失率看定价的长期健康,三者要一起看。小李有一晚卖爆但没记回头客,差点误判。D 与定价实验无关,属于团队资源配置问题。

Q6. 双比例 z 检验得到 z=2.1,正确的解读是什么?

单选题 · extreme

  • A.差异显著,可以据此决策← 正确答案
  • B.差异不显著,需要扩大样本
  • C.实验必然失败,必须重来
  • D.新价格一定获得更高收入

答案:A。|z|>1.96 表示差异在 95% 置信水平下显著,说明「两组差异稳定存在」是可信的,可以进入业务决策环节。B 记反了阈值;C 过度悲观;D 把统计显著性等同于业务收益保证——z 显著也可能指向转化率显著下降。

Q7. 套餐组合优化的常见手段有哪些?

多选题 · hard

  • A.捆绑销售提升客单价← 正确答案
  • B.用高价套餐作价格锚点← 正确答案
  • C.按用户分层设置套餐← 正确答案
  • D.通过降价压低产品成本

答案:ABC。捆绑(双杯 22 元)、锚点(单杯 12 元在双杯旁显得便宜)、分层(加料、大杯)都是套餐组合的定价手法。D 是成本侧动作,属于降本增效而不是定价优化,方向完全不同。

Q8. LTV 的正确计算公式是?

单选题 · mid

  • A.留存率乘获客成本
  • B.每用户收入乘生命周期← 正确答案
  • C.月收入除总注册数
  • D.转化乘单次客单价

答案:B。LTV=ARPU×LT。小李发现月卡用户生命周期约 4 个月,LTV 远超散客。A 混入了获客成本,是 ROI 的思路;C 算的是另一种平均收入;D 缺少时间维度,无法体现「生命周期」贡献。

Q9. 订阅制相比一次性买断的优势有哪些?

多选题 · easy

  • A.获得稳定可预期的收入← 正确答案
  • B.售后续费可持续触达← 正确答案
  • C.降低用户首次购买门槛← 正确答案
  • D.完全消除用户流失风险

答案:ABC。订阅制带来稳定现金流、持续触达用户的场景和更低的首次尝试门槛,这正是小李卖月卡想要的效果。但流失每个月都会发生,D 的「完全消除」过于绝对,订阅制只是把流失显性化,并不能消灭流失。

Q10. 实验跑完后,哪种做法最正确?

单选题 · hard

  • A.只看转化率就全量上线
  • B.验显著性再算增量收益← 正确答案
  • C.将实验数据直接封存
  • D.全量切换最贵方案上线

答案:B。正确流程是先看显著性排除运气干扰,再算增量收益确认商业价值,上线后继续监控长期影响。A 漏掉了 ARPU 与流失率;C 浪费了宝贵的实验数据;D 没有验证价格上限,直接切最贵方案风险极高。