Duolingo · B2C · language learning app
Email lapsed users a weekly progress report comparing this week to last
Guest says simple activity stats get most of the value; no numbers
Workedemailretention
What they did
For users lapsed from about 1 to a few weeks, send a weekly progress-report email comparing this week's activity to last week's (XP earned, time spent). Email gives more room than a push to users who may have uninstalled. Test many copy tones for the lapsed case: hopeful ('Have you taken a break? Come back and jump in'), a challenge ('seems like a slow week. How much are you going to learn this week?'), or slightly passive-aggressive. Showing simple engagement stats and letting the user infer the value was cheaper to build than content-specific recaps (words learned) and got most of the benefit.
What happened
Showing activity stats with supportive copy is 'much easier' and gets 'a lot of the bang for the buck' compared with richer learning recaps.
In their words
Sub Club by RevenueCat · How to Time Reactivation Campaigns for Maximum Impact — Jackson Shuttleworth, Duolingo“this is nice, because it is a weekly progress comparison, where week to week, we say, "Hey, how did you do this week versus how you did last week?"”
“just showing a user how much they've done and allowing them to infer, and using copy to support it, like, "Hey, look at all the stuff you've done," it's much easier, and honestly, gets, you know, a lot of the bang for the buck.”
Related topics
Get tactics like this every Monday
New tactics from the week's founder interviews, each linked to where it was said.
More from Duolingo
All 45 Duolingo tactics- Cut the free trial from 14 days to 7More conversions overall and experiment results twice as fast
- Sell a one-time ad-free month at $3, $5 or $10 to test demandUptake far above expectations; led to the subscription
- Tell users on the paywall you'll remind them on day 5 of a 7-day trialWon A/B tests by easing fear of subscription traps
- Change the buy button to say 'Try for $0.00'Beat 'Try for free' on both trial starts and trial-to-paid
- Let trial users pick which day they get the reminder before being chargedTested; added friction but built trust and delayed cancel decisions. No numbers given
- Ask new users in onboarding if they want to learn with or without adsSignificantly higher uptake; one of the biggest wins of the year
More from this episode
- Duolingo: Send one practice reminder for each missed day; stop after day 7Reminder efficacy drops sharply by day 7; users gone past day 3-4 rarely return
- Duolingo: Send tomorrow's reminder 23.5 hours after today's lesson, not at a time users pickBeat every other scheduling strategy tested, including user-chosen times
- Duolingo: Let a learning system pick which reminder wording each user getsPractice reminder copy under test for 6 years; no lift numbers shared
- Duolingo: Send even long-gone users a fun, personal year-in-review of their statsGuest says personal hooks perform much better than product updates; no numbers
- Duolingo: Aim winback messages at back-to-school and New Year's resolution seasonGuest calls these the most important times of year; no numbers
- Duolingo: Ask active users to bring back friends who stopped using the appOne of the best-performing winbacks; beats app-sent messages, even from leaderboard strangers