Apple ha reso disponibile Retention Messaging, la funzione annunciata al WWDC di quest'anno. Gli sviluppatori possono mostrare messaggi, immagini o offerte speciali nel momento in cui un utente sta per cancellare un abbonamento. Finora Apple interveniva solo dopo la disdetta, con le Win-Back Offers del 2024. Ora la partita si gioca prima, e cambia il modo in cui si progettano i ricavi ricorrenti su iOS.
Kilka terminów, zanim przejdziemy do faktów. Retention Messaging è il messaggio mostrato nella schermata di cancellazione di un abbonamento. App Store Connect è il pannello con cui gli sviluppatori gestiscono le app. Save rate è la percentuale di abbonati che restano dopo aver raggiunto la conferma di cancellazione. Win-Back Offers sono le offerte rivolte a chi ha già disdetto. Endpoint è l'indirizzo del server che risponde alle richieste dell'App Store.
Czym jest Retention Messaging i kiedy się pojawia?
Według oficjalnej sesji WWDC26, wiadomość pojawia się w procesie anulowania, gdy klient zastanawia się, czy zrezygnować. Może mieć trzy formy – sam tekst, tekst z obrazem albo tekst z ofertą.
Jak informuje 9to5Mac, nowością w porównaniu z 2024 rokiem jest właśnie moment. Win-Back Offers docierały po anulowaniu albo po wygaśnięciu subskrypcji. Tutaj użytkownik jeszcze nie zakończył.
Dla osób korzystających z iPhone'a, jak tłumaczy MacRumors, oznacza to zobaczenie zniżek albo powodów, by zostać, zanim anulujesz.
Jak to skonfigurować w App Store Connect?
Na stronie Subskrypcji pojawia się nowy obszar, od którego można zacząć. Deweloper tworzy wiadomość, wpisuje tekst, wybiera obraz z Asset Library i zaznacza subskrypcje, do których ma być przypisana. Podgląd aktualizuje się na bieżąco.
Tekst jest obowiązkowy, obraz i oferta są opcjonalne. Można wybrać kilka ofert i, jak mówi Apple, App Store automatycznie wybiera najlepszą dla uprawnionych klientów. Jeśli klient ma prawo do oferty, zastępuje ona obraz.
Według Apple ustawia się też uprawnienia subskrybentów oraz czas oczekiwania między kolejnymi wiadomościami. Limit wynosi 10 wiadomości na aplikację, z których każda może być przypisana do jednej lub kilku subskrypcji.
Co wnosi wersja w czasie rzeczywistym?
W wersji real-time deweloper przygotowuje endpoint, który odpowiada na żądanie server-to-server od App Store. Żądanie zawiera m.in. originalTransactionId, język klienta i identyfikator śledzenia. Serwer decyduje, jaką wiadomość pokazać.
Ten tryb umożliwia też format switch plan, czyli zaproponowanie innego planu z tej samej grupy subskrypcji, na przykład rocznego, zamiast anulowania.
Dostęp do API jest dostępny na żądanie. Test wydajności jest dostępny tylko w sandboksie i jego zaliczenie jest obowiązkowe przed użyciem funkcji w produkcji.
Czy to naprawdę działa? Liczby podane przez Apple
Apple deklaruje, że subskrypcje, które wdrożyły Retention Messaging, mają średni wzrost save rate o 1,4 punktu procentowego, czyli +82%. Wiadomości z ofertą promocyjną osiągają maksymalny zaobserwowany wynik, +5,5 punktu, czyli +223%. Sama Apple zastrzega, że wyniki różnią się w zależności od dewelopera.
To dane firmy, niezweryfikowane przez strony trzecie. Brakuje wartości wyjściowych, więc nie wiadomo, jak duży jest zysk w ujęciu bezwzględnym.
Wiadomości można testować w sandboksie. Zrealizowane oferty pojawiają się z nowym offerType o wartości 5 w podpisanej transakcji.
Per approfondire, Siri AI si apre a tutti gli sviluppatori con la Developer Preview di iOS 27.3 e iOS 27.3, Apple rilascia la prima beta per sviluppatori una settimana dopo la 27.2.
Ograniczenia, o których warto wiedzieć
I dati sul save rate arrivano solo da Apple e non c'è una verifica indipendente. Non sappiamo su quanti abbonamenti siano calcolati né su quali categorie di app. Non è chiaro come cambierà il comportamento degli utenti quando i messaggi diventeranno comuni. Anche le regole di Apple sul modo in cui le app possono usare lo spazio potrebbero evolvere.
Co się zmienia dla osób pracujących w cyfrowym świecie
Se hai un'app con abbonamenti, la disdetta diventa un punto del prodotto da progettare. Conviene decidere quale offerta mostrare, a chi e con quale intervallo, invece di lasciare la schermata vuota. Se non hai un backend dedicato, parti da App Store Connect. Il real-time richiede un server che risponda in fretta e superi il test di prestazioni, un lavoro vicino allo sviluppo di app iOS e Android. Se sei utente, aspettati più offerte last-minute quando provi a disdire.
Nasza opinia
La logica è sensata. Un'offerta prima della disdetta è meglio di una dopo, e Apple la tiene dentro il flusso ufficiale, senza lasciare che ogni app improvvisi pagine ostili. Il rischio resta quello indicato da Smartworld, cioè un ostacolo in più per chi vuole uscire. Il tetto di 10 messaggi e il tempo di attesa aiutano. La qualità però dipenderà dagli sviluppatori. Chi usa il messaggio per ricordare un valore vero ci guadagna, chi l'usa per insistere perde fiducia.
Najczęstsze pytania
Cos'è Retention Messaging?
È una funzione dell'App Store che mostra messaggi, immagini o offerte nel flusso di cancellazione di un abbonamento. Serve a ricordare il valore del servizio prima che l'utente disdica.
È diversa dalle Win-Back Offers?
Sì. Le Win-Back Offers del 2024 si rivolgono a chi ha già cancellato o lasciato scadere l'abbonamento. Retention Messaging interviene prima che la cancellazione sia completata.
Quanti messaggi può creare uno sviluppatore?
Fino a 10 per app. Ognuno può essere associato a uno o più abbonamenti, con regole di idoneità e tempo di attesa tra un messaggio e l'altro.
Serve un server per usarla?
Non per la versione in App Store Connect. Per quella in tempo reale serve un endpoint che risponda all'App Store, e l'accesso all'API si chiede ad Apple.
Gli sconti sono garantiti per gli utenti?
No. Dipende da ogni sviluppatore, che decide se mostrare un messaggio e quale offerta proporre. L'App Store sceglie l'offerta migliore tra quelle configurate per i clienti idonei.
Cosa guardare nei prossimi mesi sugli abbonamenti iOS
La funzione è appena uscita e i primi risultati reali arriveranno dagli sviluppatori. Conta capire se funziona fuori dai dati dichiarati da Apple.
- Segui i dati di save rate che gli sviluppatori pubblicheranno, per confrontarli con quelli di Apple.
- Controlla le linee guida dell'App Store per eventuali limiti sull'uso dei messaggi.
- Richiedi l'accesso all'API se pensi di usare messaggi dinamici, per avere tempo di superare il test di prestazioni.




