Aller au contenu
BuildAIToday
FREN

Les 4 mécaniques de Duolingo qui font revenir ses utilisateurs, et comment les coder dans ton appli

Série, gel de série, paliers et seconde chance : ce que Duolingo publie sur ce qui marche, et 5 prompts Claude Code pour les mettre dans ton appli.

Aller aux 5 prompts
Sommaire · 6 sections
  1. Étape 1 : Ajouter une série
  2. Étape 2 : Donner un droit à l'erreur
  3. Étape 3 : Fêter les paliers
  4. Étape 4 : Offrir une seconde chance
  5. Étape 5 : Rappeler au bon moment
  6. Sources

Tu viens de la vidéo ACCRO ? Voici le guide gratuit, en entier. À la fin, tu sais mettre dans ton appli les 4 mécaniques qui font revenir les utilisateurs de Duolingo, avec les prompts pour les coder avec Claude Code.

Duolingo comptait 58,7 millions d'utilisateurs actifs par jour au deuxième trimestre 2026, 23 % de plus qu'un an avant. On regarde ici ce que tout le monde voit à l'écran, et ce que Duolingo publie lui-même sur ses tests. Rien n'a été décompilé.

Étape 1 : Ajouter une série

La série compte les jours d'affilée où l'utilisateur termine une leçon. Duolingo l'a observé : ceux qui atteignent 7 jours de série ont 3,6 fois plus de chances de finir leur cours.

prompt
Ajoute une série (streak) à mon appli. Une journée compte si l'utilisateur termine au moins une fois [l'action principale de ton appli]. Stocke la date du dernier jour validé et la longueur de la série, en tenant compte du fuseau horaire de l'utilisateur. Affiche la série sur l'écran d'accueil avec une petite animation quand elle augmente. Écris d'abord les tests : jour suivant, jour sauté, deux actions le même jour, changement de fuseau horaire.

Étape 2 : Donner un droit à l'erreur

Le gel de série met la série en pause un jour où l'utilisateur ne vient pas. Quand Duolingo a permis d'en équiper 2 à la fois, le nombre d'apprenants actifs chaque jour a augmenté de 0,38 %.

prompt
Ajoute un gel de série : l'utilisateur peut en avoir 2 au maximum. Un jour sauté consomme un gel au lieu de remettre la série à zéro. Affiche combien de gels il reste. Écris les tests : un jour sauté avec un gel, deux jours sautés avec un seul gel, aucun gel.

Étape 3 : Fêter les paliers

Duolingo affiche une animation quand la série franchit un palier. Chez les tout nouveaux apprenants, voir ces animations a augmenté de 1,7 % la probabilité d'utiliser encore l'appli 7 jours plus tard.

prompt
Ajoute une célébration aux paliers de série de 7, 30 et 100 jours : un écran plein avec une animation de moins de 2 secondes et un message court. Elle ne s'affiche qu'une fois par palier. Respecte le réglage « réduire les animations » du téléphone.

Étape 4 : Offrir une seconde chance

En juin 2026, Duolingo a lancé une opération unique pour restaurer sa plus longue série : 15,4 millions d'apprenants l'ont fait. Une série perdue n'est pas forcément un utilisateur perdu.

prompt
Ajoute une seconde chance : si la série vient de retomber à zéro, propose une seule fois de la récupérer en terminant 2 actions dans les 24 heures. Pas de paiement, pas de message culpabilisant. Écris les tests.

Étape 5 : Rappeler au bon moment

Duolingo choisit ses notifications avec un algorithme récompensé quand la notification mène à une leçon terminée. Pour une petite appli, commence simple : un seul rappel, à la bonne heure.

prompt
Ajoute un rappel quotidien par notification, à l'heure où l'utilisateur ouvre l'appli d'habitude (moyenne de ses 7 dernières sessions). Un seul rappel par jour, aucun si la journée est déjà validée, et un réglage pour le couper. Propose 3 textes de rappel neutres, jamais culpabilisants.

Sources

Vérifié le 15/10/2026 :

À lire ensuite