Sub Club by RevenueCat · 2025-03-06
How to Time Reactivation Campaigns for Maximum Impact — Jackson Shuttleworth, Duolingo
Short episode for RevenueCat's State of Subscription Apps report. Jackson Shuttleworth, who leads retention at Duolingo, explains how Duolingo wins back lapsed users: daily practice reminders for up to 7 missed days, next-day reminders scheduled 23.5 hours after the last lesson (beating user-chosen times), weekly progress-report emails, ML-optimized notification copy, a year-in-review, seasonal pushes around back-to-school and New Year's, and prompting friends (even leaderboard strangers) to bring lapsed users back, which outperforms app-sent winbacks.
Play the episode7 tactics
Numbers mentioned
| Who | Metric | Value | Context | When |
|---|---|---|---|---|
| Duolingo | share | 55–60% estimate | Share of Duolingo users who have at least one friend in the app | 13:04 |
| Duolingo | count | 7 notificationsper lapsed user | Practice reminder push notifications sent, one per missed day, before they are turned off | 2:54 |
| Duolingo | time to milestone | 6 years approximate | How long Duolingo has been continuously experimenting on the practice reminder notification | 10:21 |