Your App Store cancel button now comes with a sales pitch

JANE A.

Canceling a subscription on an iPhone is about to involve one more screen. Apple has introduced retention messaging for App Store developers, which lets apps show a message when a subscriber starts canceling an auto-renewing subscription. The message can include text, images or a special offer, so users may now see a discount or a final reason to stay before they confirm.

Developers can set up the messages in App Store Connect and choose which subscribers are eligible and how long to wait before showing another message to the same person. A separate Retention Messaging API goes further, allowing developers to choose which message appears based on details of each subscription. Access to that API is only available by request.

This is a notable change for Apple. Its cancellation process in Settings has been one of the more consumer-friendly parts of the subscription economy. Compared with gyms, newspapers and streaming services that make users dig through account pages, call a phone number or work through support chats, canceling an App Store subscription through Apple has usually been simple and consistent. Allowing developers into that moment means Apple is giving up some of that neutrality.

Retention offers aren’t unusual. Many web services already show a discount when someone clicks cancel, and for some users that’s a useful way to get a lower price on something they would keep at a cheaper rate. If a developer offers half price for three months, some people will be happy to accept. The difference between a helpful offer and a manipulative one depends on how it’s designed. Clear exit buttons, a limit on the number of screens and honest wording are what separate a reasonable offer from a dark pattern. Apple hasn’t said how strictly it will review these messages or whether it will limit how many steps can appear between a user and the cancel button.

The business incentive is clear. Apple takes a commission on App Store subscriptions, so every subscriber a developer keeps also brings revenue to Apple. That doesn’t make the feature unfair, but it does explain why Apple would make cancellation more complicated even though it has long promoted user control.

Regulators have also been paying closer attention to subscription cancellation, and companies that make leaving difficult have faced criticism and legal challenges. Apple likely sees eligibility rules and waiting periods as enough protection. Whether that remains true will depend on what developers do with the feature and how quickly users start noticing extra steps when they try to leave.