Apple rolls out Retention Messaging, letting developers show personalized text, images, or special offers to users who are trying to cancel their subscription
First reported by 9to5Mac ·
Developers can now offer discounts before a user cancels, potentially lowering subscription churn for their apps.
Apple has launched Retention Messaging, a new tool enabling developers to proactively offer personalized discounts and incentives to users during the subscription cancellation process. This feature allows developers to display custom text, images, or special offers before a user completes their cancellation, aiming to reduce churn. Developers can configure up to 10 retention messages per app in App Store Connect, specifying subscriber eligibility and message timing. This API-based system, available upon request, allows for dynamic message selection based on subscription details. Retention Messaging builds upon Apple's previous Win-Back Offers, which targeted former subscribers, by intervening earlier in the user journey.
The introduction of Retention Messaging signifies Apple's increased focus on empowering developers to manage subscriber lifecycles directly within the App Store ecosystem. By enabling in-the-moment interventions, Apple is providing a more sophisticated tool than the previous win-back offers, allowing for real-time strategic adjustments to user retention efforts. This could lead to significant changes in how subscription businesses forecast revenue and manage customer loyalty on the platform.
This feature directly impacts the economics of subscription-based apps by providing a mechanism to directly counter user intent to cancel with financial incentives. It also shifts the burden and opportunity for retention more squarely onto developers, requiring them to develop sophisticated messaging strategies and potentially engage in a pricing war at the point of churn. Watch for developers to closely analyze the effectiveness of different offers and messaging within their specific user bases.
AI-written summary. May contain errors.