订阅涨价处理不当,你失去的不只是一位不满的客户,而是整份订阅
提高自动续期订阅的价格,客户有权表态。在 App Store,未获同意,订阅计划会按原价到期终止。在 Google Play,若客户忽略需选择加入的涨价,订阅会被取消。以下是订阅涨价在每家商店的运作方式,以及它的代价。

要点
- 订阅涨价是客户唯一可以拒绝的变更。在 App Store 和 Google Play,不同意的订阅者可能仍按原价付费,或彻底失去订阅,具体取决于涨价的设置方式。
- 当涨幅在阈值之内时,Apple 会替你完成涨价,但当涨幅超过当前价格的 50 percent,且非年度计划每个周期涨幅超过约 US$5,或年度计划每年涨幅超过约 US$50 时,则需要每位订阅者的同意。
- 在某些地区,包括德国、奥地利、波兰和韩国,任何涨价 Apple 都要求同意;对于在过去 12 months 内已在该订阅上经历过一次涨价的订阅者,也同样要求同意。
- 当 Apple 要求同意而订阅者毫无动作时,订阅不会按更高价格续期。Apple 会大约每周持续询问,直到当前周期结束时计划按原价到期终止。
- Google Play 默认将涨价设为需选择加入。如果订阅者始终不接受,订阅会在新价格首次适用的那次续期时被自动取消并终止。让沉默保留订阅者的选择退出方式,仅在部分地区可用,且在金额和频率上有限制。
- 在两家商店,现有订阅者默认受到保护。Google 会将他们置于按原价计费的旧价格群组中,直到你将其迁移。Apple 则允许你为已订阅的任何人保留当前价格。
你可以随时提高一份订阅的价格。你做不到的,是假定客户会乖乖跟上。订阅涨价是少数客户拥有正式拒绝权的产品变更,而 App Store 和 Google Play 都把这项拒绝权内建进了计费系统。在 App Store,从不回应涨价的客户会被视为已经说不,订阅就这样终止。在不了解这一点的情况下处理涨价,你不只是惹恼了大家,还悄悄取消了你本想从中多赚一些的那批订阅者。
两家商店的机制并不相同,而这些差异决定了你能保住多少用户基础。Apple 设有一个阈值,低于它 Apple 会替你涨价,高于它则必须征得每位订阅者的同意。Google Play 把每一次涨价分为需选择加入(沉默即取消计划)和选择退出(沉默即保留),而更友好的那种只在部分地区提供。以下就是订阅涨价在每家商店的确切运作方式,客户何时握有否决权,以及否决权落下时会让你付出什么代价。
为什么订阅涨价与其他任何变更都不同
关于你的 app,你几乎可以在不请求许可的情况下改变任何东西。你可以重新设计它、砍掉功能、增加档位,也可以为新客户重新定价,商店都会放行。对已经在付费的人涨价,才是例外。因为它改变的是客户已经同意的一笔周期性扣款,两家商店都把它当作客户必须接受的一份新协议,而不是你可以强加的变更。正是这一点,让涨价可能缩减你的收入,而不是让它增长。页面上的数字上去了,但愿意为此付费的人可能变少,而在其中一家商店,什么都不做就等于转身离开。
App Store 何时要求你征求同意
Apple 会让每一次涨价通过一个测试:它是否小到可以自行适用,还是大到需要客户的同意。当你在 App Store Connect 中安排涨价时,你还要选择是否影响现有订阅者,或者是否为他们保留当前价格、只向新客户收取更高费用。
需要同意的三个触发条件
只要下列三件事中有任何一件成立,Apple 就要求订阅者的明确同意。第一,订阅者所在的地区对每一次价格变更都要求同意,其中包括德国、奥地利、波兰和韩国等。第二,涨幅超过当前价格的 50 percent,且非年度订阅每个周期的差额超过约 US$5,或年度订阅每年的差额超过约 US$50。这第二项测试的两部分都必须成立,因此便宜计划上很大的百分比涨幅仍可能保持自动。第三,订阅者在过去 12 months 内已在同一份订阅上经历过一次涨价。避开这三者,Apple 就会替你涨价,客户无需任何动作。
| 国家/地区 | 非年度阈值 | 年度阈值 |
|---|---|---|
| 美国 | US$5 | US$50 |
| 英国 | GBP 5 | GBP 50 |
| 加拿大 | CA$7 | CA$70 |
| 澳大利亚 | AU$8 | AU$80 |
| 印度 | INR 500 | INR 5,000 |
| 日本 | JPY 800 | JPY 8,000 |
| 巴西 | BRL 40 | BRL 400 |
这些金额因国家/地区而异,Apple 可能会根据税费和汇率变化进行调整。测试中的百分比部分,即超过 50 percent,不会改变。
客户什么都不说时会发生什么
这一部分会在开发者毫无察觉的情况下让他们损失金钱。当 Apple 要求同意时,它会通过电子邮件、推送通知,以及 iOS 13.4 或更高版本上的应用内消息,请求订阅者同意。如果订阅者同意,计划就按新价格续期。如果订阅者什么都不做,计划就不会按更高价格续期。Apple 会大约每周持续询问,如果始终得不到同意,订阅就在当前计费周期结束时按原价到期终止。所以你定得过高的那个价格,并不会让你从这些订阅者身上多赚。它让你从他们身上一无所获,因为他们不再续期,而是流失掉了。Apple 会提早开始计时:对于两个月或更长的计划,第一封邮件在续期前 60 days 发出;月度计划提前 27 days;周度计划提前 7 days。
Google Play 如何把每一次涨价分为选择加入和选择退出
Google Play 默认保护现有订阅者。当你更改价格时,所有已订阅的人都会进入 Google 所称的旧价格群组,并继续按原价付费,直到你决定结束该群组并把他们迁移到新价格。当你迁移他们时,Google 会把这次涨价归入两种模式之一,而模式决定了沉默意味着什么。
选择加入是默认方式,沉默会取消计划
选择加入的涨价是默认方式,在大多数地区,或每当涨幅过大或过于频繁而不符合更温和处理的条件时,你得到的就是它。订阅者必须主动接受新价格。在你触发迁移之后,Google 会给你 7 days 的先手期,在此期间它不发送任何通知,因此你可以自己在 app 内告知订阅者。然后,从新价格首次续期前的 30 days 开始,Google 会通过电子邮件和推送通知他们。如果订阅者始终不接受,并走到那次首次续期,Google 会在续期日自动取消并终止订阅。忽略一次选择加入的涨价,你不会像 Apple 那样被按原价保留下来。你直接消失了。
在 Google 允许的地方,选择退出会保留订阅者
选择退出的涨价,才是大多数开发者所预期的那种行为。订阅者会在下次续期时被收取新价格,除非他们主动取消或更改计划,因此沉默会让他们继续付费。问题在于可用性。选择退出仅在某些国家/地区提供,仅在你可涨价的金额和频率限制之内,且仅面向在 Google Play 上信誉良好的开发者。在允许的地方,你仍然必须提前至少 30 days 向每位受影响的订阅者展示清晰的应用内通知,说明订阅名称、当前价格和新价格,以及新价格生效的日期,而提前通知期视国家/地区而定为 30 或 60 days。相比之下,降价始终是自动的,无需任何接受。
| 如果订阅者什么都不做 | App Store | Google Play 选择加入 | Google Play 选择退出 |
|---|---|---|---|
| 是否需要同意 | 仅在超过阈值或在需同意地区时 | 始终需要 | 从不,他们必须主动退出 |
| 沉默意味着 | 计划按原价到期终止 | 计划被取消并终止 | 计划按新价格续期 |
| 适用范围 | 各地,依阈值测试而定 | 默认,大多数地区 | 某些地区,有限制 |
| 提前通知 | 按计划时长为 60、27 或 7 days | 首次续期前 30 days | 视国家/地区为 30 或 60 days |
涨价实际会让你付出什么代价
涨价的标价很容易看懂。真正的代价,是你为了那个更高的数字而失去的订阅者,而这个代价恰恰在客户必须选择加入的地方最大。
需要同意的通道,正是你的用户基础流失之处
当一次涨价需要同意时,无论是 Apple 上超过阈值的涨价,还是 Google Play 上需选择加入的涨价,你都会有一部分订阅者干脆从不回应。在 Google Play 上,这些订阅者不会按原价被保留;而在任何一家商店,一旦周期结束,他们都根本不会被保留。所以这道算术题不是原价对新价。它是新价乘以同意的人数,对上原价乘以此前所有正在续期的人数。在足够大的一批用户上把涨价推入需要同意的通道,那个提高了价格的版本,带来的总收入可能比什么都不动还要少。
那些拿不回来的代价
一位在拒绝涨价后流失的订阅者,带走的不只是一个月的收入。你失去了你本已指望的续期长尾、一个本会持续付费的账户的终身价值,以及你在获取他们时花掉、却尚未回本的任何固定成本。这些都不会以退款或拒付的形式出现。它表现为一位上个月还在、这个月却不在的订阅者,这正是为什么一次在定价页面看起来很成功的涨价,在真正要紧的数据里可能读作一次流失激增。

如何在不失去订阅者的情况下涨价
你无法剥夺客户的拒绝权,但你可以决定把他们置于行使这项权利的处境有多频繁。
尽可能待在自动通道内
在 App Store,把涨幅控制在阈值之内,即低于 50 percent 或低于该货币金额,就意味着 Apple 会替你适用,无需任何订阅者同意。在 Google Play,把涨幅控制在地区、金额和频率限制之内,正是让选择退出得以可用的条件,于是沉默会保留订阅者而不是取消他们。几次各自都待在自动通道内的较小涨价,通常会比一次迫使进入同意步骤的大幅涨价保住更多用户基础。不过要记住 Apple 的 12-month 规则:在一年内对同一份订阅进行第二次涨价,无论多小都会强制要求同意。
让你已有的订阅者沿用旧价
两家商店都允许你为新客户涨价,同时让现有订阅者维持不变。Apple 称之为保留当前价格。Google 称之为让旧价格群组保持原样。这是最安全的重新定价方式,因为它能从每一次新注册中获取更多收入,却不给任何一位现有订阅者重新考虑的理由。你放弃了从现有用户基础中获得的额外收入,但你保住了这份基础,而对大多数 app 来说,这份基础比这次涨价更有价值。
涨价的结果,会出现在 RefundHalt 已经为退款和拒付读取的同一批 App Store Server Notifications 和 Real-time Developer Notifications 上。一位拒绝涨价并到期终止的订阅者,以及一次取消了从不选择加入者的群组迁移,都会作为订阅状态变更落在这些数据流上。把它们与你的退款放在一起阅读,就意味着你能看清一次涨价究竟让你在流失的订阅者上付出了多少代价,而不必从一条掩盖了其下流失的汇总收入线上去猜测。
简短版本
订阅涨价是你现有客户唯一可以拒绝的变更,而每家商店对这项拒绝的处理各不相同。当涨幅在阈值之内,即低于 50 percent 且低于约每周期 US$5 或每年 US$50 时,Apple 会自动适用涨价,但在超过该阈值、在某些地区,或在 12 months 内进行第二次涨价时,则要求同意,而不同意的订阅者会按原价到期终止。Google Play 默认把涨价设为需选择加入,此时沉默会取消计划,并仅在部分地区提供选择退出,此时沉默会保留订阅者。保护你收入的办法,是尽可能待在自动通道内,让你已有的订阅者沿用旧价,并盯住一次涨价所制造的流失,而不是只盯住它设定的新价格。
常见问题解答
- 我可以在 App Store 和 Google Play 上提高一份现有订阅的价格吗?
- 可以,两家商店都可以,但现有订阅者默认受到保护,是否将他们纳入由你决定。Apple 允许你为现有订阅者保留当前价格,或对他们适用涨价。Google Play 会把现有订阅者置于按原价计费的旧价格群组中,直到你选择将他们迁移到新价格。
- Apple 何时要求订阅者同意涨价?
- 只要下列三件事中有任何一件成立,Apple 就要求同意:订阅者所在的地区对每一次价格变更都要求同意,例如德国、奥地利、波兰或韩国;涨幅超过当前价格的 50 percent,且差额对非年度计划超过约 US$5,或对年度计划每年超过约 US$50;或者订阅者在过去 12 months 内已在该订阅上经历过一次涨价。否则 Apple 会自动适用涨价。
- 如果订阅者不同意涨价,在 App Store 上会发生什么?
- 订阅不会按更高价格续期。Apple 会通过电子邮件、推送和应用内消息大约每周继续请求同意,如果订阅者始终不同意,订阅就在当前计费周期结束时按原价到期终止。你不会从该订阅者身上多赚分毫,因为他们不再按新价格续期,而是流失了。
- Google Play 上的选择加入涨价和选择退出涨价有什么区别?
- 选择加入的涨价要求订阅者主动接受新价格,如果他们始终不接受,Google 会在新价格首次适用的那次续期时自动取消并终止订阅。选择退出的涨价会在下次续期时收取新价格,除非订阅者取消或更改计划,因此沉默会保留他们。选择加入是默认方式;选择退出仅在某些地区、在金额和频率限制之内,且仅面向信誉良好的开发者提供。
- 订阅者在涨价前会收到多长时间的提前通知?
- 在 App Store,对于两个月或更长的计划,第一封邮件在续期前 60 days 发出;月度计划提前 27 days;周度计划提前 7 days,随后是推送和应用内消息。在 Google Play,选择加入的涨价从新价格首次续期前的 30 days 开始通知订阅者;选择退出的涨价视国家/地区要求提前 30 或 60 days 通知,另加至少提前 30 days 的应用内通知。
- 我如何在不失去订阅者的情况下提高订阅价格?
- 把涨幅控制在商店的自动通道内。在 Apple,保持在 50 percent 和货币阈值之下,让涨价无需同意即可适用,并避免在 12 months 内对同一份订阅进行第二次涨价。在 Google Play,保持在让选择退出得以可用的地区、金额和频率限制之内。或者只为新客户重新定价,让你的现有订阅者沿用旧价,这样既能获取更多收入,又不给现有订阅者取消的理由。
来源和延伸阅读
- Apple Developer, App Store Connect Help: Manage pricing for auto-renewable subscriptions (preserve versus apply the price, the three conditions that require consent, the notification timeline, and the subscription expiring at the old price when consent is not given)
- Apple Developer, App Store Connect Help: Auto-renewable subscription price increase thresholds (per-country non-annual and annual thresholds, and the regions that require consent for all price changes)
- Android Developers: Change subscription prices (legacy price cohort, opt-in as the default and the automatic cancellation when it is ignored, opt-out availability and behavior, the 7-day developer window, the 30 and 60 day notice periods, and automatic price decreases)
- Google Play Console Help: Create and manage subscriptions (a price increase becomes opt-in when a cohort does not meet the region, frequency, or amount criteria)
RefundHalt
App Store 和 Google Play 退款自动驾驶
继续阅读
待处理购买看起来像一笔销售,但钱还没到账,提前发放就等于把产品白送出去
App Store 和 Google Play 都有待处理购买状态,也就是商店已经受理但尚未扣款的订单。在付款到账之前就解锁,每一笔最终失败的订单都是纯粹的成本。本文介绍待处理购买在两家商店上如何运作,错误发放一笔会付出什么代价,以及如何在不造成损失的情况下处理它们。
续订失败的频率高于用户主动取消,而这种非自愿流失是你仍然可以赢回的收入
让大量订阅终结的,是一张被拒付的银行卡,而不是用户点击取消,并且商店会持续尝试收款数周。本文说明 App Store 和 Google Play 上的账单宽限期、账单重试和账户保留是如何运作的,以及非自愿流失究竟让你损失了多少。