> ## Content Index
> Fetch the complete content index at: https://blog.harshkohli.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# App Store Can Now Offer Cancel Discounts
- URL: https://blog.harshkohli.com/apple-app-store-retention-messages/
- Published: 2026-11-06T10:02:04.000Z
- Updated: 2026-11-06T10:02:04.000Z
- Description: Apple retention messages live: apps can show text, images, or discounts when you cancel App Store subscriptions. Check the return price.
- Author: Harsh Kohli
- Tags: Tech News, Software

Apple just turned on **retention messages** for App Store auto-renewable subscriptions. When you start cancelling, the developer can now show a reminder, an image, or a discount / free-period offer before the cancel finishes — not only a win-back deal after you already left.

## What happened

On November 4, Apple’s developer news post [Now available: Retention messages for subscriptions](https://developer.apple.com/news/?id=fk9ps3gv&ref=blog.harshkohli.com) said the WWDC feature is live. Developers configure messages in [App Store Connect](https://developer.apple.com/help/app-store-connect/manage-subscriptions/configure-retention-messages/?ref=blog.harshkohli.com) (eligibility, wait time between messages) and can request the [Retention Messaging API](https://developer.apple.com/documentation/retentionmessaging?ref=blog.harshkohli.com) to pick which message each subscriber sees. [9to5Mac](https://9to5mac.com/2026/11/04/apple-now-lets-developers-offer-discounts-when-users-move-to-cancel-subscriptions/?ref=blog.harshkohli.com) and Gadgets 360 covered the consumer-facing angle the same week.

A retention message can be text only, text plus an image, or text plus a retention offer (pay-as-you-go discount, pay-up-front deal, or free period). Apple’s help docs cap apps at **up to 10 messages**, each tied to one or more subscriptions, and a subscription can only have one retention message assigned at a time. Header/body copy must not mention specific prices or “50% off” wording — offers are shown separately when you are eligible. This sits alongside the older **Win-Back Offers** that target people who already cancelled; retention messages interrupt the cancel flow itself.

## Why it matters

If you pay for Apple Music, iCloud+, streaming apps, VPN, or Affinity Pro through the App Store, the cancel screen may now include a last-chance deal. That can save money if you were leaving over price. It can also nudge you into keeping a sub you meant to kill — especially when the offer looks cheaper than the list price but still renews later at full rate.

For indie and mid-size developers, this is Apple catching up with what Google Play and many web billers already do at churn. API access is request-only, so big apps with server teams will personalize harder than a hobbyist who only flips a toggle in Connect.

## What to do

- **Subscribers:** when you cancel, read the retention card carefully. Note the discounted period length and what price returns after. Screenshot the offer if you accept it. You can still finish cancelling — the message is not a mandatory wall.
- **Audit subscriptions first:** Settings → \[your name\] → Subscriptions on iPhone/iPad (or System Settings → Apple Account → Subscriptions on Mac). Cancel ones you forgot about before a retention pitch reels you back in.
- **Developers:** open App Store Connect → your app → Subscriptions → configure retention messages. Keep offer copy out of the header/body text or App Review will reject it. Request Retention Messaging API access if you need real-time message selection.
- **Creative apps:** Affinity’s individual desktop/iPad apps are free again — see [how to get Affinity free](https://blog.harshkohli.com/get-affinity-free-windows-mac-ipad/) — so some people will cancel Canva/Affinity Pro tiers; expect retention offers to show up in that cancel path once publishers wire them up.
- **Storage bills:** if iCloud+ is the sub you keep eyeing, our [iPhone storage guide](https://blog.harshkohli.com/free-up-iphone-storage-without-deleting-photos/) may free enough space that you do not need the next tier — cheaper than accepting a temporary discount.

## My take

I like that Apple finally lets apps compete on price at the moment of cancel instead of only emailing you a week later. I do not like how easy it is to tap “accept offer” on a phone while half-distracted. My rule: if I opened Settings to cancel, I finish cancelling unless the offer is written down with end date and return price. Indian App Store prices are already localised in rupees, so a “special offer” still has to beat what you would pay on the web or a family plan — do the maths in ₹, not in the abstract “cheaper” badge. And developers should use this for honest value reminders (upcoming seasons, offline downloads) more than dark-pattern urgency; App Review already bans price talk in the static message text for a reason.