Molveau
Tous les guides

Croissance d'app mobile4 min de lecture

Rétention : ce que mesurent les apps qui gagnent

Les signaux que Duolingo, Block Blast et Candy Crush instrumentent chaque jour, et la ligne entre rétention saine et compulsion.

L'essentiel

La rétention est une probabilité quotidienne, pas une moyenne mensuelle. Trouvez le signal avant que l'utilisateur parte.

  • Duolingo calcule la probabilité de retour par compte, chaque jour.
  • Les jeux retiennent en ajustant la difficulté, pas en ajoutant du contenu.
  • Séparez le retour spontané du retour poussé par une notification.
la seule lecture utile
J1/J7/J30
configurations Candy Crush
231
test sans notifications
72 h

Rétention saine vs compulsion

SaineCompulsion
Une courbe saine s'aplatit parce que revenir est plus facile que partir. Une courbe de compulsion monte sous la pression, puis s'effondre quand elle s'arrête.

Duolingo calcule le retour chaque jour

Que sait Duolingo de demain ?

Dans le code de Duolingo, un dossier s'appelle churn. Chaque jour, pour chaque compte, il recalcule latest_tomorrow_prob : la probabilité que vous ne reveniez pas demain. La valeur est individuelle et rafraîchie quotidiennement, là où la plupart des équipes regardent une moyenne mensuelle.

Le score vaut ce que valent ses données. Duolingo enregistre :

  • La surface qui vous a ramené : widget, lanceur, raccourci.
  • Les leçons terminées.
  • Les plantages.
  • Les événements session_end et app_open.
  • Le réseau Wi-Fi auquel vous vous connectez.

Chaque signal répond à sa propre question. Êtes-vous revenu de vous-même, ou une notification vous a-t-elle poussé ? Avez-vous progressé, ou seulement ouvert l'app ?

Les réponses façonnent les messages. Un ami qui vient de vous dépasser, un classement qui bouge, un gel de série à récupérer : le ton reste le même pendant que la raison de revenir change.

Une app plus petite peut bâtir une version grossière du même score. Écrire la formule vous oblige à nommer les signaux qui comptent dans votre produit.

Les jeux ajustent le plateau

Comment un jeu retient-il sans nouveau contenu ?

  • Block Blast. Un modèle XGBoost tourne localement pour estimer la valeur publicitaire d'un joueur à partir du modèle de téléphone, du pays, de l'historique de publicités et de réglages comme la vibration coupée. Ce score décide de la difficulté et du prix des récompenses. La règle MultiClearBoostThenkillTrait facilite le plateau juste avant de déclencher la mort, pour donner l'impression d'une partie exceptionnelle. La récompense de renaissance ajoute 10 % au score, et les équipes testent la minute exacte où l'offre apparaît.
  • Candy Crush. Après plusieurs échecs sur un niveau, la probabilité de tomber sur la couleur dont vous avez besoin augmente. L'analyse relève 231 paramètres de fonctionnalités configurables, des jeux de règles différents selon les comptes, et une collecte qui va jusqu'à la luminosité de l'écran et à la taille de police du téléphone.
  • Crossy Road. Les trois premiers cadeaux valent 100 à 120 pièces, assez pour une machine complète. Ensuite la moyenne tombe autour de 31 pièces, le temps d'attente entre deux tours passe de 3 à 180 minutes selon le nombre de personnages possédés, et la chance de retomber sur un personnage manquant baisse de 70 % à 10 %, sauf si vous regardez une seconde publicité, qui peut doubler la mise.

Ces systèmes retiennent, et ils se lisent aussi comme un mode d'emploi de la compulsion. Avant d'en copier un, demandez-vous ce que l'utilisateur garde quand il ferme l'app.

Rétention ou compulsion ?

L'utilisateur reviendrait-il si la pression s'arrêtait ?

Chacun de ces jeux fabrique une perte, puis vend le moyen de l'annuler. Block Blast vous laisse aligner les lignes juste avant de mettre fin à la partie, puis propose la renaissance. Crossy Road réduit le cadeau à mesure que votre collection grandit, puis vend la publicité qui double la mise.

Trois tests départagent la rétention et la pression :

  • Le test du lundi. Coupez les notifications pendant une semaine et comptez qui revient : c'est votre vraie rétention.
  • Le test de la valeur. Un utilisateur peut-il expliquer en une phrase ce qu'il a accompli dans l'app cette semaine ? Si la réponse est « j'ai maintenu ma série », la série est devenue le produit.
  • Le test du prix caché. La mécanique fonctionne-t-elle encore quand l'utilisateur en connaît le fonctionnement ? Si elle s'effondre dès qu'il comprend, vous vendez de l'ignorance plutôt qu'un service.

Une série qui représente une compétence survit à la fermeture, tout comme un graphe social qui existe en dehors de l'app. Une jauge qui ne monte que si vous payez ne laisse rien derrière elle.

Ce qu'il faut instrumenter

Quels chiffres vous disent que la première semaine a fonctionné ?

Signal Ce qu'il vous dit
Complétion de la première session Combien d'installations atteignent l'événement qui définit la valeur
J1, J7 et J30 par source Si un canal achète des utilisateurs qui ne restent pas
Retour spontané Les sessions qui ne suivent pas une notification, divisées par les utilisateurs actifs
Taux d'ouverture par type de message Si un message bat un autre message ou ne sert à rien
Temps jusqu'au deuxième usage Le meilleur prédicteur précoce que la première session a fonctionné

La méthode d'itération d'Ayo Omolewa ajoute des traces OpenTelemetry sur le parcours critique et des enregistrements de session sur un échantillon. Un agent IA branché sur ces données peut trouver en quelques heures l'écran où les gens décrochent, là où un tableau de bord met des semaines.

La liste de vérification des sept jours

  • Nommez un nombre : activation, rétention à J7 ou mise à niveau.
  • Instrumentez la première session écran par écran, avec les abandons.
  • Séparez le retour spontané du retour poussé.
  • Coupez les notifications pendant 72 h sur un échantillon et mesurez la différence.
  • Listez les mécaniques qui fabriquent une perte, et décidez consciemment de les garder ou non.
  • Lancez une expérience 50/50 sur la variable la plus suspecte, gardez le gagnant, recommencez.

Sources

Stanislas Molveau

Fondateur, Molveau Studio

Je conçois et développe des produits web et mobiles, et j'écris ces guides à partir de démontages d'apps réelles plutôt que de théorie.

LinkedInVoir mes projets

Commencer iciAudit de croissance : les cinq couches d'une appDans quel ordre auditer une app : présence, première session, rétention, monétisation, acquisition. Et pourquoi l'ordre change tout.