Apple ha reso disponibile Retention Messaging、今年のWWDCで発表された機能です。開発者は、ユーザーがサブスクリプションを解約しようとしている瞬間に、メッセージ、画像、特別なオファーを表示できます。これまでAppleが介入するのは解約後だけで、2024年のWin-Back Offersがその役割を担っていました。今やその勝負は解約の前に行われ、iOSで定期収益をどう設計するかが変わります。
用語の説明 Retention Messagingは、サブスクリプションの解約画面に表示されるメッセージのことです。App Store Connectは、開発者がアプリを管理するための管理画面です。Save rateは、解約の確認段階に達したあとも継続する契約者の割合を指します。Win-Back Offersは、すでに解約したユーザー向けのオファーです。Endpointは、App Storeからのリクエストに応答するサーバーのアドレスです。
Retention Messagingとは何で、いつ表示されるのか?
WWDC26の公式セッションによると、メッセージは解約フローの中、顧客が解約を検討している段階で表示されます。テキストのみ、テキストと画像、テキストとオファーの3つの形式があります。
9to5Macが伝えるとおり、2024年と比べた新しさはまさにタイミングにあります。Win-Back Offersは解約後か、期限切れになってから届いていました。今回はユーザーの手続きがまだ終わっていない段階です。
iPhoneユーザーにとっては、MacRumorsが説明するように、解約する前に割引や継続する理由を目にすることを意味します。
App Store Connectではどのように設定するのか?
サブスクリプションのページに、開始するための新しい領域が表示されます。開発者はメッセージを作成し、テキストを入力し、Asset Libraryから画像を選び、そのメッセージを関連付けるサブスクリプションを選択します。プレビューはリアルタイムで更新されます。
テキストは必須で、画像とオファーは任意です。複数のオファーを選ぶこともでき、Appleによれば、App Storeが対象となる顧客にとって最適なものを自動で選びます。顧客がオファーの対象であれば、そのオファーが画像の代わりに表示されます。
Appleによれば、サブスクリプション契約者の対象条件や、メッセージ間の待機時間も設定できます。上限はアプリごとに10件で、それぞれ1つ以上のサブスクリプションに関連付けられます。
リアルタイム版では何が追加されるのか?
リアルタイム版では、開発者はApp Storeからのサーバー間リクエストに応答するエンドポイントを用意します。リクエストにはoriginalTransactionId、顧客の言語、トラッキング用の識別子などが含まれます。どのメッセージを表示するかは、サーバーが決定します。
この方式では、解約の代わりに同じサブスクリプショングループ内の別のプラン、たとえば年額プランを提案する、switch planという形式も可能になります。
APIへのアクセスは申請制です。サンドボックスでのみパフォーマンステストが行え、本番環境でこの機能を使う前に合格する必要があります。
本当に効果があるのか? Appleが示す数字
Appleによると、Retention Messagingを導入したサブスクリプションでは、save rateが平均1.4ポイント上昇し、これは+82%にあたります。プロモーションオファー付きのメッセージでは、観測された最大値である+5.5ポイント、つまり+223%に達します。ただしAppleは、結果は開発者ごとに異なると明記しています。
これは同社が公表したデータであり、第三者の検証はありません。基準値が示されていないため、絶対値でどれほどの増加になるのかは分かりません。
テストは、サンドボックスでメッセージを試せます。利用されたオファーは、署名済みトランザクションの中で値5の新しいofferTypeとして表示されます。
さらに詳しくは、Siri AI si apre a tutti gli sviluppatori con la Developer Preview di iOS 27.3とiOS 27.3, Apple rilascia la prima beta per sviluppatori una settimana dopo la 27.2をご覧ください。
知っておくべき制限
save rateのデータはAppleからのみ提供されており、第三者による検証はありません。どのくらいのサブスクリプションを対象に算出されたのか、どのカテゴリーのアプリなのかも分かっていません。メッセージが一般的になったとき、ユーザーの行動がどう変わるかも不明です。アプリが画面をどう使えるかについてのAppleのルールも、今後変わる可能性があります。
デジタル分野の仕事にとって何が変わるか
サブスクリプションを扱うアプリを作っているなら、解約は製品として設計すべき接点になります。空の画面のままにせず、どのオファーを、誰に、どの間隔で見せるかを決めておくのが得策です。専用のバックエンドがない場合は、まずApp Store Connectから始めましょう。リアルタイム版には素早く応答するサーバーと、パフォーマンステストへの合格が必要で、iOSおよびAndroidアプリ開発に近い作業になります。ユーザーとして解約しようとすると、直前のオファーが増えることも予想されます。
編集部の見解
考え方としては筋が通っています。解約の後に出すオファーより、解約の前に出すオファーのほうが効果的であり、Appleは公式のフローの中に収めることで、各アプリが敵対的なページを勝手に出すのを防いでいます。Smartworldが指摘するリスクは残ります。つまり、退会したい人にとって障害がひとつ増えることです。10件という上限と待機時間はそれを和らげます。ただし、質は開発者次第です。本当の価値を思い出させるためにメッセージを使うアプリは得をし、しつこく引き止めるために使うアプリは信頼を失うでしょう。
よくある質問
Retention Messagingとは何ですか?
App Storeの機能で、サブスクリプションの解約フローにメッセージ、画像、オファーを表示します。ユーザーが解約する前にサービスの価値を思い出してもらうための仕組みです。
Win-Back Offersとは何が違いますか?
はい、違います。2024年のWin-Back Offersは、すでに解約したか、期限切れになったユーザーを対象とします。Retention Messagingは、解約が完了する前に介入します。
開発者は何件までメッセージを作成できますか?
アプリごとに最大10件です。それぞれ1つ以上のサブスクリプションに関連付けられ、対象条件と、メッセージ間の待機時間を設定できます。
使うにはサーバーが必要ですか?
App Store Connect版には必要ありません。リアルタイム版では、App Storeに応答するエンドポイントが必要で、APIへのアクセスはAppleに申請します。
ユーザーには必ず割引が適用されますか?
いいえ。メッセージを表示するかどうか、どのオファーを提示するかは各開発者が決めます。対象となる顧客のために設定されたオファーの中から、App Storeが最も適したものを選びます。
iOSのサブスクリプションで今後注目すべきこと
この機能はリリースされたばかりで、最初の実際の結果は開発者から届くことになります。Appleが公表したデータの外でも機能するかどうかを見極めることが重要です。
- 開発者が公開するsave rateのデータを追いかけ、Appleのデータと比較しましょう。
- メッセージの利用に制限がないか、App Storeのガイドラインを確認しましょう。
- 動的なメッセージの利用を考えているなら、パフォーマンステストに備えて早めにAPIへのアクセスを申請しましょう。




