Definition
What Retention Messaging is
Retention Messaging is Apple's tool for the auto-renewable subscription cancellation flow, announced at WWDC 2026 and available in App Store Connect since 4 November 2026. When a subscriber moves to cancel, you can show a message about your subscription's value, an image, or a retention offer.
There are two ways to configure it:
- App Store Connect: open to all developers, with no server. The App Store shows your message and chooses the best offer for each eligible subscriber.
- Retention Messaging API: available by request. Your server chooses the message for each subscriber in real time, and you can also show a switch plan message or a promotional offer.
Setup steps, App Review rules and the early numbers are in Apple retention messages and offers.
What it is not
Retention Messaging fires during the cancel flow, before the cancellation completes. That makes it different from a few adjacent things:
- A win-back offer targets people who have already lapsed, after cancellation.
- A retention offer is the discount itself, and the App Store Connect version uses that offer type. The real-time API uses promotional offers. An offer code is a separate code you distribute yourself.
- An introductory offer runs at the start of a subscription, not at the end.
The anchor caveat
A retention offer only works if the price it discounts was right to begin with. A save offer shown off a base price that was never localized is a discount off the wrong anchor: 20% off a price that is already 3x too high in a market is still too high. Retention Messaging is most useful on top of prices that already fit each country, not as a patch for a base price that does not.
Cross-store note
This is an Apple feature. Google Play has its own cancellation-survey and win-back surfaces, configured separately in Play Console. The mechanics and timing differ between the two stores.
Examples
A save offer during cancellation
A subscriber on a $9.99/month plan taps cancel. The App Store shows your retention message about what they would lose, plus an offer of 50% off the next three months if they are eligible.
If that $9.99 was localized to the subscriber's country, the save offer is a genuine nudge. If $9.99 was a raw currency conversion that lands at 3x local willingness-to-pay, the retention offer is papering over a base-price problem, and you burn margin on every cancel attempt instead of fixing the price.
Frequently asked
What is Retention Messaging on the App Store?
A tool, announced at WWDC 2026, that lets developers show a message, an image or a special offer during the subscription cancellation flow. It is available in App Store Connect, with a separate Retention Messaging API by request.
When did Retention Messaging ship?
Apple made the App Store Connect version available to all developers on 4 November 2026. The real-time Retention Messaging API is available by request.
Is Retention Messaging the same as a win-back offer?
No. Retention Messaging appears during the cancel flow, before cancellation completes. A win-back offer targets subscribers whose subscription has already ended. The two are separate.
Does Retention Messaging set my price?
No. It shows messaging or a discount on top of the base price you already set per country. A save offer only works if that base price was localized to begin with.
Further reading
- Apple Retention Messages and Offers: You Can't Change the Price LaterApple opened retention messages to everyone on 4 November. How they work, what early numbers say, and why offer prices lock once you create them.
- WWDC 2026 App Store changes: the complete developer referenceEvery WWDC 2026 App Store change for developers, in plain English with ship dates: cross-developer bundles, group purchases, volume deals, and more.
- Apple just gave you three new ways to sell. All three still break at the border.WWDC 2026 added App Store Bundles, group purchases, and volume deals. None of them localize your price, and bundles make it worse.