Revenue Playbook
复制一个包含安装步骤和本插件的完整 Markdown 指南的配置提示。

仅购买 SDK 是赚钱的应用程序中的一部分。收入来自清晰的问题、用户可以尝试的小产品、可靠的商店计费和教会用户他们愿意购买的屏障。
在添加订阅或高级解锁时使用此策略。 @capgo/native-purchases.
从一个简单的收入目标开始
标题:从一个简单的收入目标开始使第一个目标具体化。例如:
| 月度价格 | 需要约 $1K MRR 的活跃订阅者 |
|---|---|
| $4.99 | 201 |
| $7.99 | 126 |
| $9.99 | 101 |
| $29.99 年度 | 约 400 年度订阅者,取决于时间 |
这些数字是在商店费用、税费、退款和汇率差异之前的。它们仍然有用,因为它们使启动计划保持现实:您需要几百名 мотив的用户,而不是一个庞大的观众。
构建最小的付费产品
标题:构建最小的付费产品-
选择一个痛苦的用例
围绕用户已经在搜索的结果构建。例如:为新父母设计的健身计划、为夫妻设计的预算追踪器、为自由职业者设计的收据扫描器、或为一次考试设计的语言练习应用。
-
检查商店中的需求
在App Store和Google Play中搜索核心关键词,阅读竞争应用的低分和中分评分的评论,找出缺失的功能、混乱的引导流程、价格投诉和UI阻力。
-
交付一个狭窄的MVP
第一个版本应该包括引导流程、一个有用的核心操作、基本的错误处理和足够的分析来看到用户是否达到了价值点。
-
尽早添加付费功能
不要等待应用感觉完整。一个基本的付费墙有助于您了解用户是否理解价值,并且您的定价是否可行。
在优化之前,先测量漏斗
标题:在优化之前,先测量漏斗在价格或屏幕变化之前,跟踪这些事件:
| 事件 | 为什么它很重要 |
|---|---|
install 或首先打开 | 基线流量 |
onboarding_completed | 用户是否理解设置 |
core_action_completed | 产品是否提供价值 |
paywall_viewed | 用户是否达到盈利 |
trial_started | 是否有吸引人的offer |
purchase_completed | 付费转化 |
restore_started 和 restore_completed | 购买恢复和审查符合 |
subscription_status_checked | 权益可靠性 |
cancel_feedback_submitted | 流失原因 |
如果许多用户无法看到付费墙,修复入门体验之前更改付费墙。如果用户看到付费墙但没有开始试用,改进优惠、证明或价格展示。
选择一个营利模式
标题:选择一个营利模式以一个模式开始,以便数据可读。
| 模式 | 合适 | 首版 |
|---|---|---|
| 免费加密 | 每日实用工具、跟踪器、工具 | 免费核心动作,付费限制或高级功能 |
| 付费墙加试用 | 快速价值的应用 | 付费墙+3-14天试用 |
| 一次性解锁 | 小工具,价值有限 | 终身产品+可选的未来订阅 |
避免在首日推出三种等级、多个套餐和复杂的升级路径。使用一个月度计划和一个年度计划,当你需要订阅时。添加本地化价格后,你才能看到一个国家的可观流量。
配置产品以获取收入
配置产品以获取收入保持产品标识符稳定和可读:
com.example.app.premium.monthlycom.example.app.premium.yearlycom.example.app.premium.lifetime使用商店产品名称来强调用户正在搜索的价值,例如“月度餐食计划专业版”而不是仅仅“月度”。商店元数据和应用内购买名称可以帮助发现和清晰度。
从商店中加载产品数据,以确保价格、货币和推广活动始终准确:
import { NativePurchases, PURCHASE_TYPE } from '@capgo/native-purchases';
const { products } = await NativePurchases.getProducts({ productIdentifiers: [ 'com.example.app.premium.monthly', 'com.example.app.premium.yearly', ], productType: PURCHASE_TYPE.SUBS,});
const monthly = products.find((product) => product.identifier.endsWith('.monthly'));const yearly = products.find((product) => product.identifier.endsWith('.yearly'));不要在 UI 中硬编码商店价格。渲染 product.priceString从商店数据中尽可能频繁地渲染本地化的产品标题、计费周期和试用条款。
构建第一个收费墙
标题:“构建第一个收费墙”第一个收费墙应该清晰而不是狡猾:
- 标题:收费结果,如“解锁无限健身计划”。
- 好处:3到5个具体改进,而不是长长的功能列表。
- 计划:月度和年度,提供实实在在的年度节省(如果有)。
- 试用:准确的试用长度以及试用结束后发生的事情。
- CTA:“开始免费试用”或“立即升级”。
- Links: 条款,隐私政策,恢复购买,和管理订阅。
将第一道付费墙放置在导航之后,一旦用户理解了应用程序的功能。之后,测试其他触发器,如使用限制、premium功能点击或完成核心动作。
购买和恢复流程
标题:购买和恢复流程import { NativePurchases, PURCHASE_TYPE } from '@capgo/native-purchases';
export async function buyYearly(appAccountToken: string) { const transaction = await NativePurchases.purchaseProduct({ productIdentifier: 'com.example.app.premium.yearly', planIdentifier: 'yearly-plan', productType: PURCHASE_TYPE.SUBS, appAccountToken, });
await fetch('/api/purchases/validate', { method: 'POST', headers: { 'content-type': 'application/json' }, body: JSON.stringify({ transactionId: transaction.transactionId, receipt: transaction.receipt, purchaseToken: transaction.purchaseToken, productIdentifier: transaction.productIdentifier, }), });
return transaction;}
export async function restorePurchases() { await NativePurchases.restorePurchases();
return NativePurchases.getPurchases({ productType: PURCHASE_TYPE.SUBS, });}始终在您的后端验证购买之前授予持久的权利。保留一个本地权利缓存以实现快速UI,但将商店和您的后端视为真实性来源。
带来第一批用户
标题:带来第一批用户收入需要流量。从您还没有品牌之前开始使用可以工作的渠道:
- ASO:标题,副标题,关键词,截图,应用程序描述,图标,评分,和内购名称。
- 短视频:发布快速演示,问题/解决方案片段,和目标国家的前/后例子。
- Reddit和社区:先加入对话,然后分享您构建的有用故事而不是广告。
- Beta groups: TestFlight, Google Play internal testing, Discord, 和小众论坛。
每个渠道都应该将用户引入同一测量漏斗中,以便你可以比较留存率、付费墙浏览次数、试用次数和购买次数。
读取流失率
标题:读取流失率一些流失率意味着用户试用了应用并决定它不是他们想要的。这种情况是正常的。关键的是模式:
- 试用期间取消:价值不明确、入门体验不佳或流量不正确。
- 一轮后取消:重复价值不足或习惯循环弱。
- 退款:定价不符、意外购买风险或条款不明确。
- 无恢复:失效的权益处理或缺失恢复UI。
在可能的情况下添加一个一问取消调查。使用答案来改进入门体验、功能范围、商店截图和付费墙文案。
发布清单
标题:发布清单- 解决一个明确的付费问题。
- 在 iOS 和 Android 上测试的产品都可在商店中购买。
- 商店加载的价格和条款将在付款墙中显示。
- 已实现订阅的购买、恢复、管理和后端验证。
- 从首次打开到购买,所有漏斗事件都将被跟踪。
- 在第一张截图中,应用商店元数据将解释产品的价值。
- 在发布前至少有一条获取渠道处于活跃状态。
- 从第一批订阅者收集的流失反馈。
相关指南
相关指南从 Revenue Playbook 中继续
标题:从 Revenue Playbook 中继续如果您正在使用 Revenue Playbook 来规划支付和购买,连接它与 使用 @capgo/native-purchases 为 Using @capgo/native-purchases 中的原生能力 Capgo Pricing 为 Capgo Pricing 中的产品工作流 支付系统 对于支付系统的实现细节, @capgo/native-purchases 对于@capgo/native-purchases的实现细节, 和 入门指南 对于入门指南的实现细节。