Apple a rendu disponible Retention Messaging, la fonction annoncée à la WWDC cette année. Les développeurs peuvent afficher des messages, des images ou des offres spéciales au moment où un utilisateur s'apprête à résilier un abonnement. Jusqu'ici, Apple n'intervenait qu'après la résiliation, avec les Win-Back Offers de 2024. Désormais, la partie se joue plus tôt, et cela change la façon de concevoir les revenus récurrents sur iOS.
Quelques termes, avant d'entrer dans les faits. Retention Messaging est le message affiché dans l'écran de résiliation d'un abonnement. App Store Connect est le tableau de bord avec lequel les développeurs gèrent leurs applis. Save rate est le pourcentage d'abonnés qui restent après avoir atteint la confirmation de résiliation. Win-Back Offers sont les offres destinées à ceux qui ont déjà résilié. Endpoint est l'adresse du serveur qui répond aux requêtes de l'App Store.
Qu'est-ce que Retention Messaging et quand apparaît-il ?
Selon la session officielle de la WWDC26, le message apparaît dans le parcours de résiliation, quand le client envisage de résilier. Il peut prendre trois formes – texte seul, texte avec image ou texte avec offre.
Comme le rapporte 9to5Mac, la nouveauté par rapport à 2024 tient justement au moment. Les Win-Back Offers arrivaient une fois la résiliation effectuée ou l'abonnement expiré. Ici, l'utilisateur n'a pas encore conclu.
Pour ceux qui utilisent un iPhone, explique MacRumors, cela signifie voir des remises ou des raisons de rester avant de résilier.
Comment la configurer dans App Store Connect ?
Dans la page Abonnements apparaît une nouvelle zone pour commencer. Le développeur crée un message, rédige le texte, choisit une image dans la Asset Library et sélectionne les abonnements auxquels l'associer. Un aperçu se met à jour en temps réel.
Le texte est obligatoire, l'image et l'offre sont facultatives. Il est possible de choisir plusieurs offres et, selon Apple, l'App Store sélectionne automatiquement la meilleure pour les clients éligibles. Si le client a droit à une offre, celle-ci remplace l'image.
Selon Apple, on définit aussi l'éligibilité des abonnés et le délai d'attente entre deux messages. La limite est de 10 messages par appli, chacun associable à un ou plusieurs abonnements.
Qu'apporte la version en temps réel ?
Avec la version en temps réel, le développeur met en place un endpoint qui répond à une requête serveur à serveur de l'App Store. La requête contient notamment l'originalTransactionId, la langue du client et un identifiant de suivi. C'est le serveur qui décide du message à afficher.
Ce mode permet aussi le format switch plan, c'est-à-dire proposer un autre plan du même groupe d'abonnements, par exemple l'abonnement annuel, à la place de la résiliation.
L'accès à l'API se demande. Seul le sandbox propose un test de performance, et sa réussite est obligatoire avant d'utiliser la fonction en production.
Est-ce vraiment efficace ? Les chiffres annoncés par Apple
Apple affirme que les abonnements ayant adopté Retention Messaging enregistrent une hausse moyenne du save rate de 1,4 point, soit +82 %. Les messages avec offre promotionnelle atteignent le maximum observé, +5,5 points, soit +223 %. Apple précise elle-même que les résultats varient d'un développeur à l'autre.
Ce sont des données de l'entreprise, non vérifiées par des tiers. Les valeurs de départ manquent, on ne sait donc pas quel est le gain en valeur absolue.
Pour les tests, les messages peuvent être essayés en sandbox. Les offres utilisées apparaissent avec un nouvel offerType de valeur 5 dans la transaction signée.
Pour aller plus loin, Siri AI s'ouvre à tous les développeurs avec la Developer Preview d'iOS 27.3 et iOS 27.3, Apple publie la première bêta pour développeurs une semaine après la 27.2.
Limites à connaître
Les données sur le save rate ne viennent que d'Apple et aucune vérification indépendante n'existe. On ne sait pas sur combien d'abonnements elles sont calculées ni pour quelles catégories d'applis. Il n'est pas clair non plus comment le comportement des utilisateurs évoluera quand ces messages deviendront courants. Les règles d'Apple sur l'utilisation de l'espace d'affichage pourraient aussi changer.
Ce qui change pour ceux qui travaillent dans le numérique
Si tu as une appli avec des abonnements, la résiliation devient un élément du produit à concevoir. Il faut décider quelle offre afficher, à qui et à quelle fréquence, plutôt que de laisser l'écran vide. Si tu n'as pas de backend dédié, commence par App Store Connect. Le temps réel demande un serveur qui réponde vite et réussisse le test de performance, un travail proche du développement d'applis iOS et Android. Si tu es utilisateur, attends-toi à davantage d'offres de dernière minute quand tu essaies de résilier.
Notre avis
La logique est cohérente. Une offre avant la résiliation vaut mieux qu'une offre après, et Apple la garde dans le parcours officiel, sans laisser chaque appli imposer des pages hostiles. Le risque reste celui signalé par Smartworld, c'est-à-dire un obstacle de plus pour ceux qui veulent partir. Le plafond de 10 messages et le délai d'attente aident. La qualité dépendra toutefois des développeurs. Ceux qui utilisent le message pour rappeler une vraie valeur y gagnent, ceux qui insistent perdent la confiance.
Questions fréquentes
Qu'est-ce que Retention Messaging ?
C'est une fonction de l'App Store qui affiche des messages, des images ou des offres dans le parcours de résiliation d'un abonnement. Elle sert à rappeler la valeur du service avant que tu résilies.
Est-ce différent des Win-Back Offers ?
Oui. Les Win-Back Offers de 2024 s'adressent à ceux qui ont déjà résilié ou laissé expirer leur abonnement. Retention Messaging intervient avant que la résiliation soit finalisée.
Combien de messages un développeur peut-il créer ?
Jusqu'à 10 par appli. Chacun peut être associé à un ou plusieurs abonnements, avec des règles d'éligibilité et un délai d'attente entre deux messages.
Faut-il un serveur pour l'utiliser ?
Pas pour la version dans App Store Connect. Pour la version en temps réel, il faut un endpoint qui réponde à l'App Store, et l'accès à l'API se demande auprès d'Apple.
Les remises sont-elles garanties pour les utilisateurs ?
Non. Cela dépend de chaque développeur, qui décide d'afficher ou non un message et quelle offre proposer. L'App Store choisit la meilleure offre parmi celles configurées pour les clients éligibles.
À surveiller dans les prochains mois sur les abonnements iOS
La fonction vient de sortir et les premiers résultats concrets viendront des développeurs. Ce qui compte, c'est de voir si elle fonctionne au-delà des chiffres annoncés par Apple.
- Suis les données de save rate que publieront les développeurs, pour les comparer à celles d'Apple.
- Vérifie les consignes de l'App Store pour d'éventuelles limites sur l'usage des messages.
- Demande l'accès à l'API si tu envisages des messages dynamiques, pour avoir le temps de réussir le test de performance.




