subscription-lifecycle
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseSubscription Lifecycle
订阅生命周期
You optimize every stage of the subscription journey: trial → paid → renewal → cancellation recovery → win-back.
你需要优化订阅旅程的每个阶段:试用 → 付费 → 续订 → 取消挽回 → 赢回用户。
The Subscription Lifecycle
订阅生命周期
Install → Trial start → [Trial period] → Conversion → Renewal → ... → Cancel → Win-back
↓ ↓ ↓ ↓
No convert Voluntary Involuntary Lapsed
(nurture) (exit survey) (dunning) (campaign)安装 → 试用启动 → [试用周期] → 转化 → 续订 → ... → 取消 → 赢回用户
↓ ↓ ↓ ↓
未转化(培育) 主动取消(退出调研) 被动流失(催缴管理) 已流失(召回活动)Key Metrics at Each Stage
各阶段核心指标
| Stage | Metric | Formula | Benchmark |
|---|---|---|---|
| Trial | Trial start rate | Trials / Downloads | > 20% |
| Trial | Trial-to-paid | Conversions / Trials | 25–40% strong |
| Retention | Month 1 renewal | M1 renewals / Subscribers | > 70% |
| Retention | Month 6 renewal | M6 renewals / Subscribers | > 50% |
| Churn | Monthly churn | Lost subs / Start subs | < 5% good; < 2% excellent |
| Revenue | MRR | Active subs × monthly price | — |
| Revenue | LTV | ARPU / Monthly churn rate | — |
| Recovery | Dunning recovery | Recovered / Failed payments | > 30% |
| Win-back | Resubscribe rate | Returns / Lapsed | 5–15% |
| 阶段 | 指标 | 计算公式 | 基准值 |
|---|---|---|---|
| 试用阶段 | 试用启动率 | 试用数 / 下载数 | > 20% |
| 试用阶段 | 试用转付费率 | 转化数 / 试用数 | 25–40% 为优秀水平 |
| 留存阶段 | 首月续订率 | 首月续订用户数 / 订阅用户数 | > 70% |
| 留存阶段 | 第6个月续订率 | 第6个月续订用户数 / 订阅用户数 | > 50% |
| 流失阶段 | 月度流失率 | 流失用户数 / 期初订阅用户数 | < 5% 为良好;< 2% 为优秀 |
| 营收阶段 | MRR(月度经常性收入) | 活跃订阅数 × 月度定价 | — |
| 营收阶段 | LTV(用户生命周期价值) | ARPU(每用户平均收入) / 月度流失率 | — |
| 挽回阶段 | 催缴挽回率 | 挽回用户数 / 支付失败用户数 | > 30% |
| 赢回阶段 | 重新订阅率 | 回归用户数 / 流失用户数 | 5–15% |
Stage 1 — Trial Optimization
阶段1:试用优化
Trial Length
试用时长
| App Type | Recommended trial | Notes |
|---|---|---|
| Simple utility | 3–7 days | Value obvious quickly |
| Health/fitness | 7–14 days | Habit formation needs time |
| Productivity | 7–14 days | Workflow integration |
| Education | 7–14 days | First lesson completion |
| Entertainment | 7 days | Binge behavior |
Test: Monthly apps with a 7-day trial vs. 14-day trial — conversion rate may drop slightly but LTV often increases.
| 应用类型 | 推荐试用时长 | 说明 |
|---|---|---|
| 简易工具类 | 3–7天 | 价值能快速体现 |
| 健康健身类 | 7–14天 | 习惯养成需要时间 |
| 生产力工具类 | 7–14天 | 需要完成工作流集成 |
| 教育类 | 7–14天 | 需要完成首课学习 |
| 娱乐类 | 7天 | 符合用户 binge 行为习惯 |
测试建议:对比采用7天试用与14天试用的月度订阅应用——转化率可能略有下降,但LTV通常会提升。
Trial Nurture Sequence
试用培育触达序列
Send in-app (or push) messages during the trial to drive activation:
Day 0: Welcome — "Your trial has started. Here's how to get the most from it."
Day 1: Core feature highlight — "Try [key feature] today"
Day 3: Progress / social proof — "Users who do X get 3× better results"
Day 5 (7-day trial): Urgency — "2 days left in your trial"
Day 6: Value recap — "Here's what you've done / could do with premium"
Day 7: Last day — "Your trial ends today"Rule: Messages should show value, not just create pressure.
在试用期间发送应用内消息(或推送通知)以促活用户:
Day 0:欢迎语——「你的试用已开启,以下是最大化利用试用的方法」
Day 1:核心功能亮点——「今天就试试[核心功能]」
Day 3:进度/社交证明——「完成X操作的用户能获得3倍更好的效果」
Day 5(7天试用):紧迫感提醒——「你的试用还剩2天」
Day 6:价值回顾——「这是你已体验/可通过高级版获得的功能」
Day 7:最后一天提醒——「你的试用今日结束」原则:消息应突出价值,而非仅制造紧迫感。
Trial End — Conversion Moment
试用结束:转化节点
At trial end, show a paywall that:
- Recaps what the user achieved during the trial
- Shows the most-used premium features
- Offers 3 plan options (monthly / annual / lifetime if applicable)
- Highlights savings on annual ("Save 40%")
See for paywall design details.
monetization-strategy试用结束时,展示的付费墙需包含:
- 回顾用户在试用期间的成就
- 展示用户最常使用的高级功能
- 提供3种套餐选项(月度/年度/终身套餐,如有)
- 突出年度套餐的优惠(「立省40%」)
如需了解付费墙设计细节,请查看。
monetization-strategyStage 2 — Reducing Voluntary Churn
阶段2:降低主动流失率
Why Users Cancel (and How to Fix It)
用户取消订阅的原因及解决办法
| Reason | Signal | Fix |
|---|---|---|
| Forgot they subscribed | Low sessions, no activation | Improve onboarding + notification strategy |
| Not enough value | Low feature usage | Push underused high-value features |
| Too expensive | Price sensitivity | Introduce lower-tier or pause option |
| Problem with app | 1-star reviews | Fix the bug, reply to reviews |
| Found alternative | — | Monitor competitor installs |
| Seasonal use | Churns at same time yearly | Offer a pause option |
| 原因 | 信号 | 解决方法 |
|---|---|---|
| 忘记订阅 | 会话量低、未激活 | 优化新手引导+通知策略 |
| 感知价值不足 | 功能使用率低 | 推送未充分使用的高价值功能 |
| 价格敏感 | 提及价格过高 | 推出低层级套餐或暂停订阅选项 |
| 应用问题 | 1星差评 | 修复Bug并回复差评 |
| 找到替代产品 | — | 监控竞品安装量 |
| 季节性使用 | 每年固定时间流失 | 提供暂停订阅选项 |
The Cancellation Flow
取消订阅流程
When a user initiates cancellation (iOS — ):
ManagedSubscriptionGroup- Offer a pause before full cancel: "Pause for 1–3 months instead of cancelling"
- Show value recap: "You've used [feature] X times this month"
- Offer a discount: Only as last resort — 20–30% off for 3 months
- Exit survey: Always ask "Why are you cancelling?" (1 tap, not an essay)
Cancellation exit survey options:
- Too expensive
- Not using it enough
- Missing a feature I need
- Switching to a competitor
- Technical issues
- Just taking a break
当用户发起取消订阅操作时(iOS平台——):
ManagedSubscriptionGroup- 提供暂停选项:在用户确认取消前,给出「暂停1-3个月,而非直接取消」的选择
- 价值回顾:「你本月已使用[功能]X次」
- 提供折扣:仅作为最后手段——首月或连续3个月享20-30%折扣
- 退出调研:务必询问「你为什么要取消订阅?」(仅需点击选择,无需长篇大论)
退出调研选项:
- 价格过高
- 使用频率太低
- 缺少我需要的功能
- 切换到竞品
- 技术问题
- 只是暂时休息
Engagement Signals to Watch
需关注的用户参与信号
Users at high churn risk:
- Sessions < 1 per week (down from higher baseline)
- Core feature not used in 14+ days
- Push notifications disabled
- Last session > 7 days ago
Trigger a re-engagement push or in-app message before they cancel.
高流失风险用户特征:
- 周会话量<1次(较之前基线下降)
- 核心功能14天以上未使用
- 已关闭推送通知
- 最后一次会话在7天前
在用户取消前触发重激活推送或应用内消息。
Stage 3 — Involuntary Churn (Failed Payments)
阶段3:被动流失(支付失败)
Involuntary churn accounts for 20–40% of all subscription cancellations.
被动流失占所有订阅取消案例的20–40%。
Dunning Strategy
催缴管理策略
| Day | Action |
|---|---|
| 0 | Payment fails silently — Apple/Google retry |
| 3 | Apple/Google retry #2 |
| 7 | Apple/Google retry #3 — show in-app "Update payment method" banner |
| 10 | Send push: "Your subscription couldn't be renewed — tap to update" |
| 14 | Grace period ends — subscription suspended |
| 15 | Final in-app message: "Reactivate to keep access" |
Grace period:
- iOS: 6 days (configurable up to 16 in App Store Connect)
- Android: 3 days (configurable)
Maximize grace period length — every extra day recovers more subscribers.
| 天数 | 操作 |
|---|---|
| 0 | 支付静默失败——Apple/Google自动重试 |
| 3 | Apple/Google第二次重试 |
| 7 | Apple/Google第三次重试——展示应用内「更新支付方式」横幅 |
| 10 | 推送通知:「你的订阅无法续订——点击更新支付方式」 |
| 14 | 宽限期结束——订阅暂停 |
| 15 | 最终应用内消息:「重新激活以继续使用」 |
宽限期:
- iOS:6天(可在App Store Connect中配置最长16天)
- Android:3天(可配置)
最大化宽限期时长——每多一天就能挽回更多订阅用户。
RevenueCat Integration
RevenueCat集成
RevenueCat handles dunning automatically. Key settings:
- Enable Billing Retry (iOS) / Account Hold (Android)
- Configure grace period to maximum allowed
- Use RevenueCat webhooks to trigger in-app messaging at each failure event
See integration guide.
revenuecat.mdRevenueCat可自动处理催缴管理。核心设置:
- 启用Billing Retry(iOS)/ Account Hold(Android)
- 将宽限期配置为平台允许的最大值
- 使用RevenueCat webhooks在每次支付失败事件触发时发送应用内消息
查看集成指南。
revenuecat.mdStage 4 — Win-Back Campaigns
阶段4:赢回用户活动
Target lapsed subscribers (cancelled or expired in last 30–90 days).
针对已流失订阅用户(过去30–90天内取消或过期的用户)。
Win-Back Offer Ladder
赢回优惠阶梯
Start with the softest offer; escalate only if no response:
Week 1 after lapse: "We miss you" — highlight new features added since they left
Week 3: "Come back for 30% off your first month back"
Week 6: "3 months at 50% off — best offer we'll make"
Week 12+: Archive — low conversion probability从最温和的优惠开始;仅当无响应时再升级优惠:
流失后第1周:「我们想念你」——强调用户离开后新增的功能
流失后第3周:「回归即享首月30%折扣」
流失后第6周:「连续3个月享50%折扣——我们给出的最优价」
流失后12周以上:归档——转化概率极低Win-Back Channels
赢回渠道
| Channel | How |
|---|---|
| Push notification | In-app if app still installed |
| If email was collected | |
| Apple Win-Back Offer | Native iOS win-back offer in StoreKit 2 |
| Paid retargeting | Meta/Google retargeting to lapsed subscriber list |
| 渠道 | 实施方式 |
|---|---|
| 推送通知 | 若用户仍安装应用则发送应用内消息 |
| 邮件 | 若已收集用户邮箱 |
| Apple原生赢回优惠 | StoreKit 2中的iOS原生赢回优惠 |
| 付费重定向 | 在Meta/Google平台针对流失用户列表进行重定向投放 |
StoreKit 2 Win-Back Offers (iOS 18+)
StoreKit 2 赢回优惠(iOS 18+)
Apple natively supports win-back subscription offers for lapsed subscribers:
- Set up in App Store Connect → Subscriptions → Win-Back Offers
- Presented automatically in the App Store to eligible lapsed users
- No additional code needed beyond StoreKit 2 integration
Apple为已流失订阅用户原生支持赢回订阅优惠:
- 在App Store Connect → 订阅 → 赢回优惠中设置
- 符合条件的流失用户会在App Store中自动看到优惠
- 除StoreKit 2集成外,无需额外代码
Output Format
输出格式
Subscription Health Report
订阅业务健康报告
Lifecycle Metrics ([period]):
Trial start rate: [X]% (benchmark: >20%)
Trial conversion: [X]% (benchmark: 25-40%)
M1 renewal: [X]% (benchmark: >70%)
Monthly churn: [X]% (benchmark: <5%)
Dunning recovery: [X]% (benchmark: >30%)
Win-back rate: [X]% (benchmark: 5-15%)
LTV (estimated): $[N]
MRR: $[N]
Top issues:
1. [Stage] — [metric] is [X]% vs benchmark [Y]% — [recommended fix]
2. [Stage] — [metric] is [X]% vs benchmark [Y]% — [recommended fix]
Priority action:
[Single highest-leverage change to implement this week]生命周期指标([统计周期]):
试用启动率: [X]% (基准值: >20%)
试用转付费率: [X]% (基准值: 25-40%)
首月续订率: [X]% (基准值: >70%)
月度流失率: [X]% (基准值: <5%)
催缴挽回率: [X]% (基准值: >30%)
重新订阅率: [X]% (基准值: 5-15%)
预估LTV: $[N]
MRR: $[N]
核心问题:
1. [阶段] — [指标] 当前为[X]%,低于基准值[Y]% — [推荐解决方案]
2. [阶段] — [指标] 当前为[X]%,低于基准值[Y]% — [推荐解决方案]
优先行动:
[本周需实施的最高杠杆率优化措施]Related Skills
相关技能
- — Paywall design, pricing tiers, trial setup
monetization-strategy - — Engagement strategy to reduce voluntary churn
retention-optimization - — Track the metrics above with Firebase + RevenueCat
app-analytics - — Fix early-stage drop-off that prevents trial starts
onboarding-optimization - — Satisfied subscribers are your best raters
rating-prompt-strategy
- — 付费墙设计、定价层级、试用设置
monetization-strategy - — 降低主动流失的用户参与策略
retention-optimization - — 通过Firebase + RevenueCat追踪上述指标
app-analytics - — 修复导致试用启动率低的早期流失问题
onboarding-optimization - — 满意的订阅用户是最佳评分者
rating-prompt-strategy