Aumentare i prezzi degli abbonamenti senza un picco di churn
Calcolo di pareggio di un aumento, chi tenere al vecchio prezzo, regole di preavviso di App Store e Google Play, configurazione Stripe e passi anti-churn.
Un aumento di prezzo è uno dei pochi cambiamenti che alzano i ricavi dai clienti che hai già. È anche uno dei pochi che possono farne disdire molti nella stessa settimana. La differenza tra i due esiti è soprattutto preparazione: sapere quanto churn l’aumento può assorbire, scegliere a chi si applica, dare un preavviso adeguato e assicurarsi che l’addebito di rinnovo vada davvero a buon fine.
Questa guida affronta ogni passo. Tutti i numeri sono ipotetici.
Passo 1: fai il calcolo di pareggio
Prima di tutto, calcola quanti clienti potresti perdere restando comunque in vantaggio.
revenue after = customers × (1 − extra churn) × old price × (1 + increase)
break-even extra churn = increase ÷ (1 + increase)
| Aumento di prezzo | Churn aggiuntivo di pareggio |
|---|---|
| 10% | 9,1% |
| 20% | 16,7% |
| 30% | 23,1% |
| 50% | 33,3% |
Esempio: un’azienda fittizia con 1.000 clienti a 40 $/mese porta il prezzo a 48 $ (20%). I ricavi restano invariati se perde 167 clienti in più a causa dell’aumento. Se ne perde meno, i ricavi salgono.
Questo è il tetto, non l’obiettivo. I clienti che se ne vanno smettono anche di consigliarti, smettono di espandersi e potrebbero essersene andati arrabbiati. Usa il pareggio solo per giudicare se un aumento è sconsiderato o tranquillo.
Conta anche i pagamenti falliti
Un importo più alto può cambiare il modo in cui la banca tratta un rinnovo. In Europa, una variazione dell’importo è una delle situazioni in cui un emittente può chiedere l’autenticazione su un pagamento in cui il cliente non è presente; vedi SCA e rinnovi che richiedono autenticazione. Prevedi qualche rinnovo fallito in più nel primo ciclo, e assicurati che le email di recupero portino direttamente a una pagina in cui il cliente può confermare.
Passo 2: decidi chi riceve il nuovo prezzo
| Opzione | Cosa significa | Quando è adatta |
|---|---|---|
| Solo nuovi clienti | I clienti esistenti mantengono il loro prezzo a tempo indeterminato | Aumento piccolo, o una base molto sensibile al prezzo |
| Tutti, al rinnovo | I clienti esistenti passano al prossimo rinnovo dopo il preavviso | La scelta abituale |
| Tutti, con un ritardo | I clienti esistenti passano dopo 3-12 mesi | Aumento grande, o una base fedele che vuoi premiare |
| Per piano o coorte | Passano solo alcuni piani o le coorti più vecchie | Vecchi prezzi molto sotto quelli attuali |
Mantenere i vecchi prezzi per sempre è semplice ma crea un elenco crescente di prezzi storici da gestire. Un ritardo è spesso il regalo migliore: i clienti hanno tempo per organizzarsi, e alla fine tu hai un solo listino.
Passo 3: dai un preavviso chiaro
Cosa deve dire il preavviso
- Il prezzo attuale e il nuovo prezzo, per periodo di fatturazione.
- La data esatta in cui si applica il nuovo prezzo.
- Cosa cambia per il cliente, se cambia qualcosa (nuove funzioni, stesse funzioni).
- Come cambiare piano o disdire, con un link diretto.
Tieni il motivo breve e onesto. «Aumentiamo i prezzi perché i nostri costi sono saliti e abbiamo aggiunto X e Y» è meglio di un paragrafo sul valore.
Regole che abbiamo potuto verificare
- California. Le modifiche introdotte da AB 2863 (sintesi di Davis Wright Tremaine, consultata a novembre 2026), per lo più in vigore dal 1° luglio 2025, richiedono un preavviso tra 7 e 30 giorni prima di una variazione di prezzo su un rinnovo automatico esistente per i consumatori californiani, insieme a come disdire.
- App Store. Apple avvisa gli abbonati di un aumento di prezzo. Gli abbonati devono dare il consenso prima del rinnovo quando si trovano in una regione che lo richiede, quando l’aumento supera sia il 50% sia circa 5 US$ per periodo (50 US$ all’anno per i piani annuali), o quando hanno già avuto un aumento negli ultimi 12 mesi; altrimenti Apple invia solo un avviso. Gli abbonati che non danno il consenso perdono l’abbonamento alla fine del periodo in corso. Puoi anche mantenere gli abbonati esistenti al prezzo attuale (Apple: manage pricing for auto-renewable subscriptions e price increase thresholds).
- Google Play. Per impostazione predefinita, un aumento di prezzo per gli abbonati esistenti è opt-in: gli utenti devono accettarlo prima del primo addebito più alto, altrimenti Google Play cancella l’abbonamento. Gli aumenti opt-out esistono solo in alcuni paesi, per sviluppatori idonei, al massimo una volta per base plan per paese in 365 giorni, e con un avviso in-app almeno 30 giorni prima (Play Billing: change subscription prices).
Altre giurisdizioni hanno regole proprie sulle modifiche contrattuali, e i contratti B2B possono avere clausole di preavviso specifiche. Verifica le tue condizioni e i tuoi mercati.
Le regole degli store hanno una conseguenza diretta sul churn: con gli aumenti opt-in, un cliente che semplicemente ignora l’avviso viene cancellato. Il silenzio vale come no. Avvisa tu stesso questi clienti, nella tua app e via email, prima che partano gli avvisi dello store.
Passo 4: applica la modifica nella fatturazione
Su Stripe, cambi il prezzo di un abbonamento esistente aggiornando il suo subscription item al nuovo prezzo. La guida di Stripe su come cambiare il prezzo degli abbonamenti esistenti lo spiega. Due dettagli contano per un aumento di prezzo:
- Proration. Il valore predefinito di
proration_behaviorècreate_prorations, che addebita la differenza per il resto del periodo in corso. Per un aumento che deve partire al rinnovo, impostalo sunone: il cliente paga il vecchio prezzo fino al prossimo rinnovo e il nuovo da quel momento. - Tempi. Per spostare molti clienti alle rispettive date di rinnovo, usa le subscription schedules o aggiorna ogni abbonamento poco prima del suo rinnovo, dopo il periodo di preavviso.
Prova prima su qualche abbonamento interno e controlla l’anteprima della prossima fattura prima di toccare clienti reali.
Passo 5: dai ai clienti un’alternativa alla disdetta
Un aumento di prezzo porta un’ondata di disdette per «troppo caro» nelle settimane intorno. Tieni pronta l’offerta giusta:
- Un piano più economico. Per i clienti che usano una frazione del prodotto, un piano più piccolo al loro vecchio prezzo o meno li trattiene. Vedi offerte di downgrade.
- Un piano annuale all’equivalente del vecchio prezzo mensile. Alcuni clienti si impegneranno per un anno pur di bloccare un prezzo.
- Una pausa. Per gli utenti stagionali od occasionali.
Evita uno sconto generalizzato del tipo «mantieni il vecchio prezzo se minacci di disdire». Insegna ai clienti che il pulsante di disdetta negozia i prezzi.
Passo 6: misuralo bene
Confronta i mesi dopo l’aumento con quelli prima, per coorte e per piano:
| Metrica | Perché |
|---|---|
| Churn volontario, motivo «troppo caro» | L’effetto diretto |
| Rinnovi falliti al nuovo prezzo | Effetti di autenticazione e banca |
| Downgrade | Clienti rimasti ma che pagano meno |
| Net revenue retention | Il risultato complessivo |
| Ticket di supporto sul prezzo | Allarme precoce |
Se puoi, applica prima a un segmento e tieni un segmento comparabile al vecchio prezzo per un ciclo. È l’unico modo pulito per separare l’effetto dell’aumento dalla stagionalità.
Checklist
- Churn di pareggio calcolato.
- Chi passa al nuovo prezzo, e quando, deciso e messo per iscritto.
- Tempi di preavviso verificati per i tuoi mercati e store.
- Email di preavviso e messaggio in-app scritti, con un link per cambiare piano o disdire.
- Modifica di fatturazione testata con la proration impostata come previsto.
- Offerte di downgrade e pausa pronte nel flusso di disdetta.
- Email di recupero pronte per i rinnovi falliti.
- La dashboard confronta prima e dopo per coorte.
Farlo con NoChurn
NoChurn aiuta intorno a un cambio di prezzo senza toccare i tuoi prezzi. I suoi flussi di disdetta chiedono il motivo e mostrano un’offerta per motivo (uno sconto, una pausa o un cambio di piano), con la disdetta in un clic sempre visibile, come modale ospitata o tramite un’API headless. I rinnovi falliti su Stripe ricevono nuovi tentativi intelligenti programmati in base al motivo del rifiuto e al giorno di paga, email di recupero scritte dall’IA che puoi controllare e una pagina ospitata per aggiornare la carta. I clienti che se ne vanno ricevono email di win-back a 30, 60 e 90 giorni in base al motivo della disdetta, e ogni cliente ha un churn score da 0 a 100, aggiornato a ogni cambiamento. Ogni funzione è in ogni piano (il tuo dominio email da 9 $), con un prezzo basato solo sull’MRR (prezzi).