Skip to content
← All case studies
Duolingo · Retention · Visual case 01

One lesson.
A reason to return.

A small rule can change what progress feels like. Explore the streak decision, inspect the evidence, and design a test for your own product.

Start the story ↓

Independent PMcademy analysis of historical company publications. Illustrations and simulators are original teaching reconstructions, not current app screens. No affiliation with Duolingo.

Chapter 01 · The tension

Showing up did not always count.

Company account

Duolingo describes an earlier rule that linked streak extension to a learner's daily goal. Some learners returned on consecutive days but did not earn a streak because they had not reached that goal.

Duolingo: Improving the streak
PMcademy analysis & practice

Start with a fictional learner, Sam. Sam has five minutes tonight and completes one lesson. A product can recognise that effort, encourage more practice, or imply that the day did not count. Those choices communicate different definitions of success.

Before suggesting a reminder, inspect the rule behind the feedback. Your project question is whether the product recognises a useful action at the moment the user performs it. Write the action, eligibility conditions, and confirmation state in plain language. A screen redesign cannot repair an incoherent rule by itself.

Next: The rule
Historical Duolingo screen showing the daily goal linked to the streak.
Historical source image, © Duolingo. From Improving the streak. Included to discuss the rule shown, not as a current UI reference.
Chapter 02 · The rule

Separate consistency from intensity.

Company account

The team tested extending a streak after one lesson, while showing progress toward the daily goal separately. This changed the qualification rule rather than simply adding a more persuasive message.

Duolingo: Improving the streak
PMcademy analysis & practice

Use the simulator to compare the rules. The four-lesson target is a teaching assumption, not a reconstruction of a particular learner's account. Notice that the goal can remain ambitious while the minimum recognised action becomes smaller.

For your own product, define a minimum action that still creates value. Opening a dashboard may be too weak; completing a useful task may be enough. Check for accidental incentives: if the easiest qualifying action becomes all people do, will the product still help them? Put that concern next to your main outcome before launching.

Next: The feedback
Try the ruleIllustrative daily goal: 4 lessonsStreak extended ✓

One completed lesson extends the streak. The four-lesson goal remains a separate target. This simplified model illustrates the decision, not the current app.

Inspect the published rule-change screen
Historical Duolingo screen showing streak extension separately from daily goal progress.
Historical source image, © Duolingo. See the original account for context.
Chapter 03 · The feedback

Make the outcome legible, then celebrate.

Company account

Duolingo's design account describes revisiting the streak metaphor, developing milestone animations, and adding shareable achievement cards. The work included exploration and animation timing, not just a new icon.

Duolingo: Animating the streak
PMcademy analysis & practice

A useful sequence is action, confirmation, then celebration. If the learner has to watch an animation to discover whether their work saved, decoration has taken priority over clarity. The essential outcome should remain visible when motion is paused or disabled.

Try the replay below. Our original illustration is a teaching reconstruction, not Duolingo's interface. In your own prototype, test whether someone can explain what happened after a brief glance. Then ask whether the motion feels rewarding, distracting, or obligatory. Those observations can help you refine timing without treating delight as a universal preference.

Next: The recovery
Confirmation before celebration
Lesson complete. Your work is saved.

Original PMcademy illustration. The confirmation is text, so the outcome remains clear without motion.

Chapter 04 · The recovery

Design for an imperfect week.

Company account

Duolingo describes Streak Freezes as flexibility for missed practice days. Its account also reports that allowing two equipped freezes increased daily active learners by 0.38% relative in that experiment.

Duolingo: How the streak builds a habit
PMcademy analysis & practice

In the illustrative week below, a protected missed day preserves the counter but does not represent a completed lesson. Keep those concepts separate. The interface should not imply that protecting a record is the same as acquiring knowledge.

For your product, map the return after a lapse as carefully as the first success. What does the person still have? What must they do next? Can they decline a reminder or return without shame? An ethical recovery design gives an understandable route back and preserves choice. It should not manufacture urgency or pretend a setback erased genuine progress.

Next: The evidence
A week with a missed dayMTWTFA protected gap. The counter survives.

Both weeks contain four completed lessons. Protection changes the record, not the amount learned. This is a simplified illustration, not an exact implementation of Duolingo's rules.

Chapter 05 · The evidence

Read the lift with its trade-off.

Company account

Duolingo reported a 3.3% relative increase in Day 14 retention and a 1% relative increase in daily active learners in the rule-separation experiment. It also reported fewer learners reaching their daily goals. These are historical company-reported results, not a forecast for another product.

Duolingo: Improving the streak
PMcademy analysis & practice

Relative change needs a baseline. The calculator uses a hypothetical baseline only to teach the arithmetic. It does not recover Duolingo's undisclosed control rate. A 3.3% relative increase is different from adding 3.3 percentage points.

Before deciding on your own experiment, define eligibility, random assignment, a meaningful return event, and a review window. Track a quality guardrail as well as activity. Predefine how much deterioration would trigger investigation. Public results rarely include every detail you would need to reproduce a study, so keep missing sample sizes, uncertainty estimates, and segment effects visible in your notes.

Next: Your decision
Relative change labBaselineWith relative lift20% × 1.033 = 20.66%

That is +0.66 percentage points. The baseline is invented for this calculation; Duolingo's control rate is not supplied here.

Chapter 06 · Your decision

What would you ship first?

Your practice

PMcademy practice decision. The options below are hypothetical and are not a claim about Duolingo's roadmap.

PMcademy analysis & practice

Imagine your learning product has a problem: returning learners say that a small but useful session feels like failure. You have time for one focused change. Choose an option, read the trade-off, and explain what evidence could change your choice.

The purpose is not to memorise a winning feature. It is to connect a user problem to a mechanism, a test, and a boundary. A higher activity number alone cannot tell you whether the product is doing a better job for learners. Keep the decision small enough to inspect and reversible enough to learn from.

Next: Make it yours
Choose a hypothesis
Chapter 07 · Make it yours

Leave with a small experiment brief.

Your practice

Your build: one page that turns the case into a decision for your own product.

PMcademy analysis & practice

Describe the user situation in two sentences. Name the useful action that should count, the current rule, and the proposed rule. Sketch the confirmation and recovery states. Include an explicit way to decline reminders or leave the flow when that is relevant.

Choose a main outcome, a guardrail, and the evidence you need before shipping. Use AI to challenge the weakest assumption, not to invent a result. Keep source facts, your interpretation, and your proposed experiment in separate sections. Finish with a reason to stop or revise the idea. That turns a compelling story into a piece of product work you can defend.

Prompt worth stealing

Challenge this experiment brief using only the evidence I provide. Separate observed facts, assumptions, and proposed tests. Identify one way the main metric could improve while learning quality worsens. Suggest a measurable guardrail and a reason to stop. Do not invent company results or a baseline retention rate. My brief: [paste].

Follow the evidence

Sources, scope, and the next step.

Reported lifts belong to the experiments described by Duolingo. They do not establish that the same feature will produce the same effect elsewhere. The baseline calculator, fictional learner, decision exercise, and proposed guardrails are PMcademy teaching material.

Sign in to keep this case study on your reading shelf.