Store mechanicsUpdated Nov 2026

Retention Messaging

Alsoretention messagingretention messaging apicancellation flow offersubscription save offercancel flow messaging

Retention Messaging is Apple's tool for the subscription cancel flow. Since 4 November 2026 you can set it up in App Store Connect, to show a message, an image or an offer as a subscriber moves to cancel.

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:

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

Sources