Duolingo · B2C · language learning app
Offer live human tutors on demand in a higher-priced plan
Failed: users joined, panicked and left; later replaced by AI video call
What they did
What happened
- Effort
- Built, launched and iterated several times
In their words
Why Your Free Users Are Your Real Growth Engine – Cem Kansu, Duolingo CPO
Cem KansuSo it was a higher tier subscription because it was quite expensive for us to logistically provide, but you would press a button. I think we called it, did we call it Tutors? But it was our higher tier subscription.
Cem KansuBut you would press that button, you would connect with a Spanish tutor on demand. No booking required. Honestly, it was pretty awesome. For speaking practice, it was really awesome. It had this one massive problem, which is no one wanted to do it. It was really scary.
Cem KansuImagine this super fun experience and we would tell you, "Hey, you are going to connect with a human. You're going to practice Spanish." People would press it. They would dial in. We would see their faces come online and they'd be like, "Oh, shit, get me out of here."
Cem KansuBecause one, it's really scary to speak in Spanish on the language that you're learning. And two, there's another real human on the other side that was extremely jarring. We iterated a lot to ease you into it, but eventually we gave up because humans just did not want to do that.
Cem KansuAnd actually, this brings me into another hot take that I do want to mention. Do not take user feedback at face value. For years, this is what people asked us to build. We're like, "Please build me a system where I can talk to a human tutor." We built it, no one used it.
David BarnardIt's such a great example of a great feature, but just it doesn't work.
Get tactics like this every Monday
New tactics from the week's founder interviews, each linked to where it was said.
More from this episode
- Keep lessons free and sell learners' translations to news sitesSmall revenue; dropped by 2016 (price race and low translation quality)
- Charge $1-3 to fix a broken streakA good share of users paid; showed how much users value their streak
- Show one ad only after a lesson ends, and test it against retentionRetention mostly neutral, at most a slight hit, across ad tests
- Count ad complaints per million users and compare them to other complaintsMissing-course complaints were 3x ad complaints; ads launched
- Block gambling and sketchy ad types, even if it costs revenueAccepted lost ad revenue for better experience; no numbers
- Sell ads directly to brands and have app characters introduce themUsers like the format; slow to sell because it's custom
- Use the end-of-lesson ad slot to advertise your own paid planGuest says house ads beat programmatic ads; no numbers
- Run 3-6 month holdouts for changes whose effects show up lateNew push lifts can turn negative after about 6 weeks
- Sell a one-time ad-free month at $3, $5 or $10 to test demandUptake far above expectations; led to the subscription
- Launch a plan with no ads, offline use, and 'support our mission'About half of early buyers paid to support the app; started a run rate
- Offer a free trial even though the app is already freeOne of the biggest unlocks; guest had expected it to flop
- 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
- Give subscribers unlimited hearts so mistakes never stop their lessonsBig turning point: raised subscription conversion and retention
- Make paid features free when a test shows they earn littleTook a small revenue hit on purpose to grow free users
- Add new subjects inside the main app instead of launching new appsSeparate apps were 'hard mode'; in-app works better, but many users still don't know
Tags: human-tutors, higher-tier, user-feedback