Sub Club by RevenueCat · 2025-04-16
The Subscription Growth Formula: Churn Math, Retention Wins, and Smart Product Bets — Dan Layfield, Subscription Index
David Barnard talks with Dan Layfield (ex-Codecademy growth PM, ex-Uber Eats, now consultant and Subscription Index blogger) about estimating ROI before building, shipping big swings in milestones, polishing flows every user passes through (Codecademy's 2-day checkout error copy rewrite lifted checkout conversion ~1%), the growth ceiling formula (new users per month / monthly churn), how use-case length and product-market fit set retention, activation, payment success rates, and cancellation flows with pause, discount and support offers (10-20% churn drop).
Play the episode11 tactics
Numbers mentioned
| Who | Metric | Value | Context | When |
|---|---|---|---|---|
| Codecademy | arr | USD 10M approximate | When the guest joined | 2:09 |
| Codecademy | arr | USD 55M approximate | After the guest's 5 years | 2:09 |
| Codecademy | revenue | USD 50M/year approximate | Revenue already passed ('north of') before a second, higher pricing tier was added | 51:03 |
| benchmarkCost of one two-week sprint for a team of 6-8 engineers, a designer and a product manager | cost | USD 40K–50Kper two-week sprint approximate | 2:37 | |
| benchmarkShare of quarterly development time for technical debt at an early-stage company | share | 10%/quarter illustrative | 13:49 | |
| benchmarkShare of roadmap spent on technical debt at a giant company like Microsoft | share | 50% illustrative | 14:11 | |
| Codecademy | conversion rate | +1% estimate | Checkout page conversion after rewriting all payment error copy; equals ~1% lift in all new revenue | 14:54 |
| Host's side-project weather app | retention | 10% approximate | Share of monthly subscribers still subscribed from 8 years ago (annual a little higher) | 24:57 |
| Host's side-project weather app | retention | 8–12% approximate | Long-term cohort retention where the curve flattens | 34:52 |
| aggregateSubscription apps the host has seen doing really well (office hours) | retention | 20–25% approximate | Level where long-term cohort retention flattens | 25:25 |
| aggregateRevenue range where many subscription apps hit a growth ceiling | revenue | USD 1M–20M approximate | Host: 'million to 10 million range, sometimes 10 to 20 million'; unit not stated explicitly | 22:34 |
| marketCell phone plans, year-over-year customer retention | retention | 80–90%/year estimate | 27:36 | |
| benchmarkSean Ellis product-market fit survey threshold: share of users who couldn't live without the product | share | 40% | 33:08 | |
| benchmarkTime within which users decide whether to start a trial | time to milestone | 10 minutes approximate | Decision made in session zero, within about the first 10 minutes or quicker | 39:20 |
| benchmarkReally good lifecycle email campaigns | engagement rate | 30% approximate | Open rate | 39:45 |
| benchmarkReally good lifecycle email campaigns | conversion rate | 2% approximate | Net click-through rate | 39:45 |
| benchmarkShare of churn that is payment-failure churn once monthly churn is down to 2% | share | 50% illustrative | 42:13 | |
| aggregateCancellation flows (pause, discount, support) the guest implemented across a couple of companies | churn | +10–20% approximate | Drop in churn | 47:30 |
| Zoom | price | USD 15/month approximate | Guest's plan before cancelling | 46:46 |
| Zoom | price | USD 7/month approximate | Hidden lower tier offered in the cancel flow (limited calls) | 46:46 |
| Uber Eats | price | USD 9.99/month estimate | US membership; guest's rough figure | 32:17 |
| OpenAI | new customers | 1M users approximate | Users added in one hour during the Studio Ghibli image moment (per Sam Altman tweets) | 28:15 |