Agent skill · marketing growth · eronred

subscription-lifecycle

When the user wants to optimize their subscription business end-to-end — from trial start through renewal, cancellation, and win-back. Use when the user mentions "subscription lifecycle", "trial conversion", "churn", "cancellation", "win-back", "lapsed subscribers", "dunning", "billing retry", "grace period", "renewal rate", "subscriber LTV", or "resubscribe". For paywall design and pricing strategy, see monetization-strategy. For subscription analytics dashboards, see app-analytics.

Why this skill is useful

Provides specific metrics and strategies for optimizing subscription lifecycles that the AI wouldn't reliably generate on its own.

What it needs

About 5k tokens when loaded. Last updated 2026-07-27. 1,725 stars on the source repository.

What this skill does

Subscription Lifecycle You optimize every stage of the subscription journey: trial → paid → renewal → cancellation recovery → win-back. The Subscription Lifecycle 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% Stage 1 — Trial Optimization 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. Trial Nurture Sequence Send in-app (or push) messages during the trial to drive activation: Rule: Messages should show value, not just create pressure. 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 monetization-strategy for paywall design details. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills eronred/subscription-lifecycle

View the source on GitHub

Browse the @skills marketplace