Apple Introduces New Tool to Help Developers Retain Subscribers
The new feature allows developers to present personalised offers directly during the cancellation process.

New Opportunities for Subscription Management in the Apple Ecosystem
Apple has officially launched its Retention Messaging feature, designed to help developers maintain their app subscriber base. The tool aims to reduce churn rates by engaging users who are in the process of cancelling their subscriptions. The update allows developers to display personalised messages, images, or special discounts before the cancellation process is finalised.
This tool was first announced at this year’s WWDC. While Apple previously introduced the Win-Back Offers feature to encourage former subscribers to return, the primary advantage of Retention Messaging is that it triggers at the moment a user clicks the cancellation button, rather than after the service has already been terminated.
How Retention Messaging Works
Developers have full control over how and when these offers appear. Through the App Store Connect dashboard, they can configure auto-renewable subscriptions, identify eligible users, and determine the necessary waiting periods between messages.

Using the Retention Messaging API, developers can tailor specific messages for each user based on their subscription status and history. According to Apple’s documentation, developers can create up to 10 different types of messages per app, providing greater flexibility in how they communicate with their audience.
What This Change Means for Users
For users who actively utilise paid services on the App Store, this change means that attempts to cancel subscriptions may soon be met with special offers or discounts. This initiative is part of Apple’s broader strategy to protect developer revenue while providing more flexible terms for consumers.
Although some users may find these prompts during the cancellation process intrusive, the method is already an established industry practice. For developers, it serves as an effective tool for audience retention. For those planning to leave a service due to cost, it may provide the necessary motivation to remain on the platform under more favourable terms.