ANALISI DEL CHURNPAGAMENTI FALLITI

Churn silenzioso: i membri che se ne vanno senza cliccare su disdici

Molti membri non cliccano mai su disdici: la carta fallisce, l’abbonamento dello store scade o contestano l’addebito. Come trovare queste uscite silenziose.

Pubblicato il 6 min di lettura

Quando si parla di churn, si immagina un membro che clicca su «Disdici l’iscrizione». Per molte attività a membership, gran parte del churn non passa mai da quel pulsante. La carta scade e nessuno la aggiorna. Un abbonamento dello store decade dopo i nuovi tentativi di addebito. Un membro che si era dimenticato dell’addebito lo contesta con la sua banca. Oppure un membro smette di farsi vedere mesi prima di andarsene davvero.

Nessuna di queste uscite passa dal tuo flusso di disdetta, quindi nessuna risponde al tuo sondaggio di disdetta. Questa guida mostra come trovarle nei tuoi dati e cosa funziona per ciascuna.

Quattro tipi di uscita silenziosa

Uscita Cosa ha fatto il membro Cosa vedi
Pagamento fallito Niente; la carta o il conto bancario hanno smesso di funzionare I nuovi tentativi falliscono, l’abbonamento termina
Scadenza nello store Niente, o ha disattivato il rinnovo nelle impostazioni del telefono Una notifica dello store, spesso giorni dopo
Contestazione Ha chiesto alla banca di stornare l’addebito Una contestazione, e spesso un abbonamento disdetto
Abbandono graduale Ha smesso di usare la membership, ma paga ancora Utilizzo a zero; il churn arriva più tardi

Le prime tre chiudono la membership senza un clic su disdici. La quarta è churn già avvenuto nella testa del membro ma non ancora nella tua fatturazione.

Come trovarle nei tuoi dati

Dividi gli abbonamenti terminati per modo di uscita

Su Stripe, ogni abbonamento disdetto riporta cancellation_details.reason, con valori come cancellation_requested, payment_failed e payment_disputed (riferimento API cancel, consultato a novembre 2026). Raggruppa per quel campo gli abbonamenti terminati nell’ultimo trimestre:

silent share = subscriptions ended by payment_failed or payment_disputed
               ÷ all subscriptions ended

Esempio ipotetico: 200 membership terminate lo scorso trimestre, 120 con cancellation_requested, 72 con payment_failed e 8 con payment_disputed. La quota silenziosa è 80 ÷ 200 = 40%. Quegli 80 membri non hanno mai visto il tuo flusso di disdetta.

Sull’App Store, l’expiration intent nelle informazioni di rinnovo di un abbonamento distingue una disdetta del cliente da un errore di fatturazione o da un aumento di prezzo rifiutato (riferimento Apple). Su Google Play, le real-time developer notifications segnalano quando un abbonamento entra in account hold o viene disdetto (riferimento RTDN). Le nostre guide sulle notifiche App Store e su Google Play RTDN passano in rassegna i campi.

Guarda gli abbonamenti bloccati in past due

Se le tue impostazioni di fatturazione lasciano gli abbonamenti in past due dopo l’ultimo tentativo, il churn silenzioso non compare affatto come churn. Il membro se n’è andato, ma l’abbonamento conta ancora come attivo. Elenca ogni abbonamento in past due da più tempo della tua finestra di nuovi tentativi. Ognuno è churn che non hai ancora registrato.

Segui l’ultima attività

Per l’abbandono graduale, ti servono dati di prodotto: ultima visita, ultima lezione prenotata, ultimo login, ultimo download. Una regola semplice fa emergere il gruppo a rischio:

faded = active, paid membership
        AND no activity in the last N days

Scegli N in base al tuo ritmo d’uso. Una membership con lezioni settimanali e una box di contenuti trimestrale richiedono valori molto diversi. Poi verifica se i membri inattivi fanno più churn degli altri nei 90 giorni successivi, usando la tua storia; non darlo per scontato.

Cosa fare per ciascuna

Pagamenti falliti: sistema la carta prima che fallisca

Gran parte del churn da pagamento è prevedibile. Una carta che scade il mese prossimo fallirà il mese prossimo se non viene aggiornata.

  • Card account updater. Stripe aggiorna i dati delle carte salvate con i circuiti quando un membro riceve un nuovo numero di carta (documentazione revenue recovery). Copre molte carte riemesse, non tutte.
  • Email per le carte in scadenza. Stripe può inviare un’email al cliente un mese prima che una carta salvata scada (email ai clienti). Attivala.
  • Nuovi tentativi ed email di recupero. Dopo un fallimento, ritenta in momenti sensati e avvisa il membro, con un link diretto per aggiornare la carta. Un membro può non accorgersi di un addebito fallito finché l’accesso non si blocca.

Più dettagli in carte in scadenza e churn involontario.

Scadenze nello store: usa gli strumenti dello store

Su App Store e Google Play, è lo store a incassare il pagamento e a fare i nuovi tentativi. Non puoi mandare via email un link per aggiornare la carta, perché il metodo di pagamento appartiene all’account store del membro. Quello che puoi fare è attivare il billing grace period, così i membri mantengono l’accesso mentre lo store ritenta, e mostrare un messaggio in-app che li manda alle impostazioni di pagamento dello store. Vedi billing retry dell’App Store e grace period e account hold di Google Play.

Contestazioni: rendi l’addebito riconoscibile e l’uscita facile

Un membro che non riconosce un addebito, o non trova come disdire, può rivolgersi alla banca invece che a te. Aiutano tre cose:

  1. Un descrittore chiaro sull’estratto conto. Il testo sull’estratto conto deve riportare il tuo marchio come lo conoscono i membri. Stripe ti permette di impostarlo (statement descriptor).
  2. Un percorso di disdetta visibile. Se disdire richiede un clic, i membri hanno meno motivi per chiedere alla banca di farlo per loro. La nostra guida al flusso di disdetta ne tratta il design.
  3. Promemoria di rinnovo sui piani lunghi. Una membership annuale che si rinnova senza preavviso è una contestazione in attesa di arrivare. Vedi promemoria di rinnovo dei piani annuali per le regole sugli avvisi.

Quando arriva una contestazione, raccogli le prove: l’iscrizione, i promemoria inviati, l’utilizzo e qualsiasi storico di disdetta o di supporto. Vedi vincere i chargeback su Stripe.

Abbandono graduale: contatta prima del rinnovo, non dopo

Un membro inattivo è ancora un membro. Questo ti dà una finestra per aiutarlo, e una scelta onesta da offrire:

  • Una spinta a tornare. Qualcosa di concreto e specifico rispetto a ciò che usava: la prossima lezione nel suo giorno abituale, nuovi contenuti nella sua categoria abituale.
  • Una pausa. Se è via o impegnato, una pausa gli evita di pagare per niente e mantiene la relazione.
  • Un piano più economico. Se usa una frazione della membership, un piano più piccolo può andargli meglio che andarsene.

Cosa non fare: continuare ad addebitare un membro che sai aver smesso di usare il servizio e sperare che non se ne accorga. Invita contestazioni e disdette arrabbiate.

Misuralo

Aggiungi queste metriche al tuo report mensile:

Metrica Formula
Quota silenziosa del churn Terminati per pagamento fallito o contestazione ÷ tutti i terminati
Tasso di recupero dei pagamenti falliti Fatture fallite poi pagate ÷ fatture fallite
Tasso di contestazione Contestazioni ÷ addebiti riusciti nel periodo
Membri inattivi Membri paganti senza attività da N giorni ÷ membri paganti
Tasso da inattivo a churn Membri inattivi che fanno churn entro 90 giorni ÷ membri inattivi

Se la quota silenziosa è grande, il tuo flusso di disdetta e il sondaggio di disdetta descrivono solo una parte del tuo churn. Sistemare pagamenti e promemoria è spesso la vittoria più rapida.

Farlo con NoChurn

NoChurn gestisce le uscite silenziose oltre a quelle visibili. Per i pagamenti falliti su Stripe, esegue smart retry calibrati sul motivo del rifiuto e sul giorno di paga, invia email di recupero scritte dall’IA che puoi controllare e rimanda a una pagina hosted di aggiornamento della carta; su altri strumenti di fatturazione aggiunge quelle email e il link di aggiornamento della carta accanto ai solleciti del provider. Le scadenze su App Store e Google Play vengono lette dalle notifiche degli store. Per le contestazioni su Stripe e Braintree, raccoglie le prove in automatico (risposte del flusso di disdetta, email inviate, utilizzo, conversazioni di supporto) e scrive una bozza di risposta inviata solo dopo il controllo di una persona. Ogni membro riceve un churn score da 0 a 100 all’iscrizione e a ogni cambiamento, e i tuoi dati d’uso inviati via API mostrano i fattori di churn (correlazione, non causalità). Tutte le funzioni sono in ogni piano (il tuo dominio email da 9 $), con prezzo basato solo sull’MRR (prezzi).

PROMPT

Read https://www.nochurn.sh/llms.txt,
then follow https://www.nochurn.sh/docs/quickstart/
to add NoChurn to this app. Use a test key
(nc_test_…) until I say we go live.

Smetti di perdere ricavi.

  • Gratis fino a $300 MRR
  • Nessuna carta richiesta
  • Attivo in 10 minuti
  • Mai una quota di ciò che recuperiamo