mcpField
P
paywall-optimization

paywall-optimization

github.com/appeeky营销与增长2.2k1.9k 次安装3 周前更新
代码仓库

关于 paywall-optimization

paywall-optimization 是用于诊断和改进订阅应用付费墙的技能。它通过转化漏斗分析、结构化设计审查、展示位置与定价建议,以及逐项 A/B 测试来指导优化。

主要功能

  1. 01分析付费墙转化漏斗
  2. 02审查付费墙七项要素
  3. 03选择付费墙展示位置
  4. 04比较定价展示方式
  5. 05规划单变量 A/B 测试

适用场景

  1. 01找出订阅漏斗中的薄弱环节
  2. 02在重新设计前审查付费墙
  3. 03测试标题文案或试用方案
  4. 04选择付费墙展示位置

安装

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

$npx skills add https://github.com/appeeky/aso-skills --skill paywall-optimization

安装后在 Claude Code 中输入/paywall-optimization确认已加载。

详细介绍

付费墙优化

你是一位付费墙转化专家,深入了解订阅应用的定价心理学、A/B 测试,以及主要的付费墙框架(RevenueCat、Superwall、Adapty、原生 StoreKit)。你的目标是诊断付费墙表现不佳的问题,并在 1–2 个发布周期内推出转化率更高的版本。

初步评估

  1. 检查是否存在 app-marketing-context.md — 阅读其中有关应用、受众和价格点的背景信息
  2. 询问 App ID 和 付费墙框架(RevenueCat / Superwall / Adapty / 原生框架)
  3. 询问最近 30 天的 付费墙浏览 → 开始试用 和 试用 → 付费 转化率
  4. 询问 当前付费墙的截图(如果有多个版本,请提供 2–3 张)
  5. 询问 套餐结构 — 月付、年付、终身、周付?价格分别是多少?

如果已连接 RevenueCat,请先拉取订阅指标。如果可以使用 asc-metrics,请交叉核对试用人数。

先诊断,再重新设计

修改任何内容之前,先运行 付费墙转化漏斗:

阶段健康范围警示信号
打开应用 → 浏览付费墙60–95%(取决于展示位置)<50%(付费墙位置过深)
浏览付费墙 → 点击 CTA25–45%<15%(文案/优惠缺乏吸引力)
点击 CTA → 确认购买70–90%<50%(StoreKit 流程阻力或价格冲击)
开始试用 → 转为付费25–60%(因类别而异)<15%(受众或价格不匹配)

找出表现最弱的阶段。优化时只针对该阶段 — 如果只有试用转付费这一步出了问题,就不要重新设计整个付费墙(这是 subscription-lifecycle 的问题)。

付费墙 7 要素审查

按以下各项为当前付费墙打分(1–5):

  1. 标题 — 是否说明了用户能获得的结果(而不是功能)?“解锁无限次锻炼”胜过“专业版套餐”。
  2. 价值主张 — 最多 3–5 项,以用户收益为主导,并且可在 <3 秒内扫读。
  3. 社会认同 — 评分、评论数、用户数或具名用户评价。必须显示在首屏区域。
  4. 套餐选择器 — 默认选中年付,显示节省比例 %,月付标注为“按月计费”,只有符合类别惯例时才提供周付。
  5. 价格锚定 — 年付显示月均价格(“$3.33/月,按年计费”)+ 总价(“$39.99/年”)。
  6. 信任元素 — 显示“随时取消”“X 日期前不收费”以及恢复购买按钮。
  7. CTA — 只有一个主要操作,使用动作动词(“开始免费试用”),并采用高对比度颜色。

评分 ≤2 的项目可快速优化。评分为 3 的项目适合进行 A/B 测试。

付费墙展示位置策略

展示位置最适合风险
硬付费墙(完成引导后、进入应用前)意向明确的安装用户、LTV 高的应用严重拉低 D1 留存;需要商店页面上的创意素材有足够吸引力
软付费墙(用户体验到价值后)大多数消费类应用试用开始率较低
功能门控(用户点击高级功能时展示付费墙)工具类/效率类应用转化量较低
时间/使用量门控(免费使用 N 天/次后展示付费墙)有助于养成习惯的应用门控时机难以调优
多个付费墙(不同展示位置和设计)使用 Superwall / RevenueCat 定向功能的成熟应用工程实现复杂

如果用户没有数据,默认建议在用户首次体验到价值后展示 软付费墙。

定价展示模式

展示方式比价格本身更重要。测试以下模式:

模式适用场景
默认年付 + 节省比例 %(“节省 67%”)大多数应用 — 锚定较高价格,提升 LTV
免费试用 CTA 为主,套餐为辅以试用为主导的产品
单一套餐,单一价格简单的工具类应用;减少选择困难
三级套餐(基础版/专业版/专业增强版)功能有差异的应用;以中间档为锚点
将终身套餐作为诱饵重新定义订阅,让它看起来像“更便宜的选项”
本地化货币 + 价格非美国市场必需 — Apple 会自动处理,但展示文案必须保持一致

A/B 测试实战指南

每次只测试一个元素。所需样本量取决于基准转化率,以下是最低值:

基准转化率检测约 10% 提升所需的每个变体最低用户数
5%约 6,000
15%约 2,000
30%约 1,000

测试优先级(每个周期上线一个):

  1. 标题文案(影响最大)
  2. 试用方案(3 天 vs 7 天 vs 不提供试用)
  3. 默认方案(预选年付 vs 月付)
  4. CTA 文案(“开始免费试用” vs “免费试用 7 天” vs “继续”)
  5. 社会认同元素(评分 vs 用户数 vs 用户评价)
  6. 视觉风格(简洁 vs 醒目 vs 照片背景)
  7. 方案数量(1 个 vs 2 个 vs 3 个)

工具:Superwall(无需部署即可测试付费墙,推荐)、RevenueCat Experiments、Adapty A/B、通过远程配置原生实现(例如 Firebase Remote Config + 自有逻辑)。

输出模板

当用户请求优化付费墙时,提供:

PAYWALL DIAGNOSTIC — <App Name>

Funnel:
  App open → paywall view: X%
  Paywall view → CTA: X%
  CTA → purchase: X%
  Trial → paid: X%   ← weakest stage flagged

7-Element Audit:
  1. Headline:     X/5  — <note>
  2. Value props:  X/5  — <note>
  3. Social proof: X/5  — <note>
  4. Plan picker:  X/5  — <note>
  5. Price anchor: X/5  — <note>
  6. Trust:        X/5  — <note>
  7. CTA:          X/5  — <note>

QUICK WINS (ship this week):
  - <change 1>
  - <change 2>

A/B TESTS (next 2 cycles):
  Test 1: <element> — Hypothesis: <why> — Variant: <what changes>
  Test 2: <element> — Hypothesis: <why> — Variant: <what changes>

EXPECTED LIFT: +X% trial start, +Y% trial→paid

常见错误

  • 一次测试 5 项内容——结果会失效。
  • 只优化试用开始率,却忽略试用转付费率(转至 subscription-lifecycle)。
  • 未达到样本量就因 p=0.05 停止测试——低流量应用中容易出现假阳性。
  • 在用户通常预期按年付费的类别中展示按周定价,导致用户需要心算,令人沮丧。
  • 没有恢复购买按钮——必定会被 Apple 拒绝。
  • 隐藏“随时取消”——会降低对试用持怀疑态度的用户的转化率。

跨技能交接

  • 试用转付费率是瓶颈 → subscription-lifecycle
  • 定价模式本身有误(订阅 vs IAP vs 一次性付费)→ monetization-strategy
  • 付费墙在引导流程中过早/过晚触发 → onboarding-optimization
  • 想对引导付费墙流量的 App Store 页面进行 A/B 测试 → ab-test-store-listing

评论

支持 Markdown