한국어 箭头
Podcast Cover

[Duolingo의 140억 달러 성장을 이끈 핵심 엔진: '스트릭(Streak)'의 모든 것]-[Behind the product: Duolingo streaks | Jackson Shuttleworth (Group PM, Retention Team)]

Lenny's Podcast: Product | Career | Growth · B2 · 2024-12-15

Technology
또는 웹버전으로 공부하세요

📋 Summary

Duolingo의 성장 엔진: 스트릭(Streak)의 심층 분석

Duolingo는 현재 140억 달러 규모의 기업으로, 최근 6개월 동안 기업 가치가 두 배로 상승하며 사상 최고치를 기록하고 있습니다. 이러한 폭발적인 성장의 중심에는 단 하나의 핵심 기능, 바로 '스트릭(Streak)'이 있습니다. Duolingo의 리텐션 팀 그룹 프로덕트 매니저인 Jackson Shettleworth는 이 기능이 단순한 도구를 넘어, 어떻게 수십억 달러의 가치를 창출했는지에 대한 '학습의 보고(Motherload of learnings)'를 공유합니다.

1. 스트릭의 본질: 습관 형성과 손실 회피

Duolingo 스트릭은 단순히 '연속 학습 일수'를 추적하는 기능이 아닙니다. 이 기능의 핵심은 '손실 회피(Loss Aversion)' 심리를 활용하여 사용자가 매일 앱으로 돌아오게 만드는 강력한 **'참여 해킹(Engagement hack)'**입니다. 현재 900만 명 이상의 사용자가 1년 이상 스트릭을 유지하고 있으며, 이는 매일 학습이 습관으로 자리 잡았음을 의미합니다.

2. 진화하는 스트릭: XP에서 1레슨으로

초기 Duolingo는 경험치(XP) 기반의 목표 달성 시스템을 사용했으나, 이는 사용자가 너무 높은 목표를 설정했다가 실패하면 학습을 포기하게 만드는 부작용이 있었습니다. 이후 가장 성공적인 실험 중 하나로 '하루 1레슨' 완수 방식으로 변경했습니다. 이는 측정 단위를 단순화하여 사용자의 진입 장벽을 낮추고, 결과적으로 DAU(일간 활성 사용자 수)를 폭발적으로 증가시켰습니다.

3. 600번 이상의 실험: 테스트의 힘

Duolingo는 지난 4년 동안 스트릭 기능과 관련해 600번 이상의 실험을 진행했습니다. Jackson은 다음과 같은 몇 가지 중요한 원칙을 강조합니다.

  • 작은 변화가 만드는 큰 성과: 단순히 CTA(행동 유도 문구)를 '계속하기(Continue)'에서 '목표 달성하기(Commit to my goal)'로 바꾸는 것만으로도 엄청난 성과를 거두었습니다.
  • 명확한 측정 단위: '1레슨'이라는 명확한 기준이 사용자에게 학습의 단위를 이해시키고 습관을 형성하는 데 훨씬 효과적이었습니다.
  • 데이터 기반 의사결정: 중립적인 실험 결과가 나오면 무리하게 기능을 추가하기보다 과감히 중단하여 제품의 복잡도를 낮추는 것을 우선시합니다.

4. 유연성과 완벽함 사이의 균형

'스트릭 프리즈(Streak Freeze, 스트릭 유지 보험)'는 사용자가 학습을 건너뛰더라도 스트릭을 잃지 않게 해주는 유연성 장치입니다. 초기에는 이를 유료 아이템으로 제한했으나, **'새로운 사용자가 스트릭을 시작할 때 2개의 프리즈를 무료로 제공'**하는 실험을 통해 리텐션이 크게 향상되었습니다. 반면, 너무 많은 유연성은 학습 의지를 꺾을 수 있기에, 사용자가 스트릭을 유지할 때 느끼는 '완벽함(Perfect Streak)'에 대한 보상을 통해 균형을 맞추고 있습니다.

5. 성공적인 기능 설계를 위한 조언

  • 핵심 가치가 우선: 스트릭은 앱의 본질적인 기능(학습 등)이 재미있고 가치 있을 때만 작동합니다. 기본 제품이 매력적이지 않다면 스트릭은 오히려 독이 될 수 있습니다.
  • 가시성을 높여라: 사용자가 스트릭에 관심을 갖게 하려면 앱 내에서 스트릭을 지속적으로 노출하고, 애니메이션과 햅틱(진동) 등을 통해 성취감을 즉각적으로 보상해야 합니다.
  • 직관적인 설계: '불꽃' 아이콘이나 '달력' 형태의 UI를 통해 사용자가 직관적으로 자신의 학습 현황을 이해하게 만드는 것이 중요합니다.

결론적으로, Duolingo의 스트릭은 단순히 기술적인 기능이 아니라 **'사용자 심리에 대한 깊은 이해'**와 **'끊임없는 실험'**이 결합된 결과물입니다. Jackson은 어떤 앱이든 사용자의 행동 패턴에 맞는 스트릭 기능을 설계한다면, 리텐션 문제를 해결하는 강력한 도구가 될 수 있다고 강조합니다.

🎯Key Sentences

1
I'd say like test everything.
모든 것을 다 테스트해보는 게 좋을 것 같아요.
2
Getting user come back the next day is the biggest problem to solve.
사용자가 다음 날 다시 방문하게 만드는 것이 해결해야 할 가장 큰 과제입니다.
3
Long time listener, first time caller.
오랫동안 애청해 왔는데, 처음으로 전화 드립니다.
4
The unit of use for Duolingo is like doing a lesson.
듀오링고의 학습 단위는 마치 하나의 레슨을 완료하는 것과 같습니다.
5
It really depends.
상황에 따라 다릅니다.
모두 펼치기

📝Key Phrases

1
hitting all-time highs
사상 최고치를 경신하다
2
growth lever
성장 동력
3
motherload of learnings
배움의 보고(寶庫)
4
wrong turns
잘못된 선택
5
test everything
모든 것을 테스트하세요
모두 펼치기

📖 Transcript

Duolingo is a $14 billion company that's hitting all time highs too, it just keeps going up.
I think it doubled in value in the past six months.
Streaks is the most impactful feature.
We have right now over 9 million users with a year plus Streak.
If you look at the numbers, I think has been our biggest growth lever.
What Duolingo really focuses on is, you know, how do we help users build habits around language learning?

ListenLeap이 실제 문맥에서 학습하도록 이끌어줌

🎨 흥미로운 콘텐츠
🌍 실제 자료
📱 언제든 듣고 보기