Sub Club by RevenueCat · 2026-03-02
How Clarity and Personalization Help Drive Duolingo’s Growth – Anmol Tiwari, Duolingo
Short Sub Club episode (State of Subscription Apps series) with Anmol Tiwari, Director of Product at Duolingo. Covers clarity over persuasion in trials: letting users pick their trial reminder day, loss-of-progress framing, contextual upsells inside onboarding, cutting the trial from 14 to 7 days (doubling experiment velocity), multiple trials per user, 3-day no-card 'free tastes' (incl. single video calls and Max upgrades), ML/bandit personalization of in-app subscription ads, and paid trials in China.
Play the episode12 tactics
Numbers mentioned
| Who | Metric | Value | Context | When |
|---|---|---|---|---|
| Duolingo | count | 14 days | Free trial length before the change (later cut to 7) | |
| Duolingo | count | 7 days | Free trial length after the change | |
| Duolingo | growth rate | +2 x approximate | Experimentation velocity (results in 7 days instead of 14) after shortening the trial | |
| Duolingo | count | 2 days approximate | Default trial-expiry reminder is sent about 2 days before the trial ends | |
| Duolingo | count | 3–4 trialsper user approximate | Number of times a user may be offered a free trial (purchase decisions) | |
| Duolingo | count | 3 days | Length of a 'free taste' (no-card trial-like access to Super or Max) | |
| marketSubscription services in China: typical paid-trial entry price | price | USD 0.99–1/one-time illustrative | Nominal amount charged to start a paid trial; free $0 trials are rare in China |