How did Duolingo use streak goals to improve retention?

Author: Ali Abouelatta

Tags: retention, positive friction, onboarding, habit formation

Duolingo streak goal selection screen with a preselected goal option.
A Duolingo screen asks the learner to pick a streak goal after starting a new streak, using a preselected default to keep the flow easy.

Short answer: Duolingo added a streak-goal choice immediately after users started a new streak. The team did not store or use the chosen value, but the act of choosing created commitment; Ali reported that users retained better weeks after seeing it, and a later version with no preselected option produced stronger goal selection without causing drop-off.

Evidence

The evidence is the before/after UI: a lightweight goal-selection screen became a commitment device even though the selected value was not operationally used.

What changed

Why it matters

Sources

  1. [1] Lazyweb Research: Duolingo streak goals. The thread says the goal was not stored or referenced, users retained better for weeks, and the higher-friction follow-up did not create drop-off. Source