Domande per il sondaggio sul churn: un elenco di motivi di disdetta su cui agire
Come scrivere un sondaggio di disdetta che produce dati utili: tassonomia dei motivi, domande di approfondimento, codici di Stripe e analisi delle risposte.
Ogni flusso di disdetta chiede in qualche forma “perché te ne vai?”. Poi la maggior parte dei team fa ben poco con le risposte. L’elenco è stato scritto di fretta, metà delle risposte sono “Altro”, le categorie si sovrappongono, e quando qualcuno finalmente apre il foglio di calcolo un anno dopo, le opzioni sono cambiate due volte e niente è confrontabile.
Un sondaggio di disdetta è un piccolo lavoro di progettazione dei dati. Imposta bene la tassonomia una volta, e ripaga nell’instradamento (quale offerta mostrare), nelle decisioni di prodotto (cosa costruire o correggere) e nell’analisi (quali clienti se ne vanno per quali motivi). Questa guida spiega come costruirlo.
A cosa serve il sondaggio
Un sondaggio di disdetta ha tre compiti, in quest’ordine:
- Instradare il cliente. La risposta decide quale offerta, se c’è, il cliente vede dopo. Vedi le buone pratiche per il flusso di disdetta.
- Registrare un motivo che puoi contare. Un motivo principale per disdetta, da un elenco fisso, salvato con un codice stabile.
- Raccogliere dettagli per dopo. Un campo di testo libero facoltativo per le parole del cliente.
Non è un’intervista di ricerca. Il cliente se ne sta andando. Fai una domanda, magari un approfondimento, e lascialo andare. Il pulsante di disdetta resta visibile per tutto il tempo, come richiedono sempre di più le regole click-to-cancel.
Una tassonomia dei motivi
I buoni elenchi di motivi sono brevi, si escludono a vicenda, sono scritti con le parole del cliente e sono associati a qualcosa che puoi fare. Ecco una tassonomia di partenza per un prodotto SaaS, su due livelli: una categoria per i report e il motivo che vede il cliente.
| Categoria | Motivo visto dal cliente | Codice | Cosa puoi fare |
|---|---|---|---|
| Prezzo | È troppo caro | price |
Downgrade, sconto, fatturazione mensile |
| Valore | Non lo uso abbastanza | low_usage |
Pausa, aiuto all’onboarding |
| Prodotto | Manca una funzione che mi serve | missing_feature |
Info sulla roadmap, chiamata |
| Prodotto | È troppo difficile da configurare o usare | too_complex |
Chiamata di configurazione, guide |
| Prodotto | Non funziona in modo affidabile per me | quality |
Contatto con il supporto, follow-up sul bug |
| Concorrenza | Sto passando a un altro strumento | competitor |
Chiedi quale; chiamata |
| Servizio | Il supporto non è stato all’altezza | service |
Escalation a un responsabile |
| Circostanze | Il mio progetto o la mia azienda ha chiuso | no_need |
Pausa, o nessuna offerta |
| Circostanze | Era solo per un’esigenza temporanea | temporary |
Pausa |
| Altro | Altro | other |
Testo libero, nessuna offerta |
Sono dieci opzioni, il che è al limite superiore. Per la maggior parte dei prodotti, scegli le sei o sette che emergono davvero e accorpa il resto in “Altro”. Puoi aggiungerne una più avanti se “Altro” continua a contenere la stessa risposta.
Regole per l’elenco
- Una sola scelta. Le caselle multiple danno dati più belli e decisioni peggiori: non puoi instradare su tre motivi. Chiedi quello principale.
- Il linguaggio del cliente. “Non lo uso abbastanza” invece di “Basso coinvolgimento”. “È troppo caro” invece di “Dubbi sul prezzo”.
- Nessuna sovrapposizione. “Troppo caro” e “Non vale il prezzo” sono la stessa risposta per un cliente e due risposte nei tuoi dati. Scegline una.
- Codici stabili. Riformulerai i motivi. Conserva il codice così lo storico resta confrontabile.
- Rendi casuale l’ordine, tranne “Altro” in fondo, se ti interessano dati puliti. Chi ha fretta sceglie più spesso la prima opzione.
- Rendila facoltativa. “Salta e disdici” deve funzionare. Anche una risposta saltata è un dato.
Allinearsi ai codici di feedback di Stripe
Se usi Stripe, i suoi abbonamenti hanno già uno spazio per questo. I cancellation_details dell’abbonamento hanno un campo feedback e un comment di testo libero, documentati nel riferimento API per la disdetta degli abbonamenti (consultato a novembre 2026). I valori di feedback sono:
Valore feedback di Stripe |
Motivo più vicino qui sopra |
|---|---|
too_expensive |
price |
unused |
low_usage, no_need, temporary |
missing_features |
missing_feature |
too_complex |
too_complex |
low_quality |
quality |
switched_service |
competitor |
customer_service |
service |
other |
other |
La pagina di disdetta del customer portal di Stripe usa lo stesso insieme di motivi. Stripe documenta che cancellation_details può essere aggiornato anche dopo la disdetta di un abbonamento, quindi puoi scriverci il motivo dal tuo flusso.
Il nostro suggerimento: tieni i tuoi codici, più specifici, come registro principale (l’unused di Stripe unisce “non lo uso” e “non mi serve più”, che richiedono azioni diverse), e scrivi anche il valore Stripe più vicino in cancellation_details.feedback. Così i report di Stripe e qualsiasi strumento che legge da Stripe restano coerenti.
Domande di approfondimento
Un approfondimento, mostrato solo per alcuni motivi, può aggiungere molto. Mantienilo facoltativo.
| Motivo | Domanda di approfondimento | Formato |
|---|---|---|
| Troppo caro | “Quale sarebbe per te un prezzo giusto?” | Testo breve o qualche fascia |
| Manca una funzione | “Di quale funzione hai bisogno?” | Testo breve |
| Cambio strumento | “A quale strumento stai passando?” | Testo breve o elenco |
| Troppo difficile da usare | “Dove ti sei bloccato?” | Testo breve |
| Non funziona in modo affidabile | “Cosa è andato storto?” | Testo breve |
| Altro | “Raccontaci di più, se vuoi” | Testo breve |
Non chiedere un approfondimento quando il motivo è “La mia azienda ha chiuso”. Non c’è niente da imparare che giustifichi il passaggio in più.
Domande da evitare
- “Quanto è probabile che ci raccomandi?” al momento della disdetta. La risposta è prevedibile e il momento è sbagliato.
- Domande suggestive. “Sapevi che abbiamo un piano più economico?” è un’offerta travestita da domanda. Mostra l’offerta come offerta.
- Più pagine di domande. Ogni schermata in più è attrito tra il cliente e l’uscita.
- Testo libero obbligatorio. Le persone scrivono “x” per andare avanti, e non impari nulla.
Gestire il testo libero
Le risposte a testo libero sono la parte più utile del sondaggio e la più difficile da usare. Alcune pratiche:
- Leggile. Ogni settimana qualcuno deve leggere ogni commento. Nella maggior parte delle fasi richiede al massimo qualche minuto.
- Etichettale. Quando un commento dice più del motivo scelto, aggiungi un’etichetta secondaria (il nome di una funzione, un concorrente, un bug).
- Trattale come dati dei clienti. I commenti possono contenere nomi, email e altri dati personali. Conservali con la stessa cura del resto dei dati dei clienti e non incollarli nei log.
- Riclassifica “Altro” ogni mese. Se diversi commenti “Altro” dicono la stessa cosa, manca un motivo.
L’IA può aiutare a riassumere ed etichettare i commenti in grandi volumi, purché tu controlli a mano un campione e tratti il testo dei commenti come dati, non come istruzioni.
Analizzare le risposte
I motivi sono utili solo quando puoi confrontarli tra segmenti e nel tempo.
Il report di base
Ogni mese, conta le disdette per categoria e motivo, e calcola ciascuno come quota delle disdette che hanno risposto. Riporta separatamente il tasso di salto.
| Motivo | Disdette | Quota delle risposte |
|---|---|---|
| Troppo caro | n | n / risposte |
| Non lo uso abbastanza | n | n / risposte |
| … | ||
| Saltato | n | (mostrato separatamente) |
Suddividilo per segmento
Lo stesso motivo significa cose diverse in segmenti diversi. Suddivisioni utili:
- Piano e fascia di prezzo. “Troppo caro” sul piano più economico è un problema diverso da “troppo caro” sul piano più alto.
- Anzianità. I motivi nei primi 60 giorni di solito indicano onboarding e aspettative; quelli dopo un anno indicano valore e concorrenza.
- Canale di acquisizione. Se i clienti di un canale se ne vanno per “non era quello che mi aspettavo”, quel canale crea aspettative sbagliate.
- Attivazione. I clienti che non si sono mai attivati e dicono “troppo caro” spesso ti stanno dicendo che non hanno mai visto il valore.
La nostra guida per scoprire cosa predice il churn con i tuoi dati spiega come confrontare correttamente i segmenti, comprese le dimensioni del campione.
Collega i motivi ai risultati
Il motivo è anche l’input per le tue offerte e le email di win-back:
- Accettazione delle offerte per motivo: quale offerta funziona per quale motivo, misurata contro un gruppo di controllo. Vedi pausa, sconto o downgrade.
- Clienti salvati ancora attivi a 30, 60 e 90 giorni, per motivo.
- Tasso di win-back per motivo: i clienti andati via per “manca una funzione” sono quelli a cui scrivere quando la rilasci. Vedi esempi di email di win-back.
Avvertenze
I motivi dichiarati sono ciò che i clienti hanno scelto di dirti di fretta. “Troppo caro” a volte è la versione educata di “per me non ne vale la pena”. Usa i motivi insieme al comportamento (utilizzo, ticket di supporto, storico dei pagamenti), non al suo posto, e aspettati un po’ di rumore.
Cambiare l’elenco senza rompere lo storico
Vorrai cambiare l’elenco. Fallo con attenzione:
- Non riusare mai un codice con un significato diverso.
- Ritira i codici invece di eliminarli; tienili nel tuo dizionario dei dati.
- Registra la versione dell’elenco con ogni risposta, così sai quali opzioni ha visto il cliente.
- Associa i vecchi codici alle nuove categorie nei report, così i grafici anno su anno funzionano ancora.
- Cambia una cosa alla volta e annota la data, così un salto nella quota di un motivo non viene scambiato per una tendenza reale.
Checklist
- Da sei a otto motivi, nel linguaggio del cliente, che si escludono a vicenda.
- Un motivo principale, scelta singola, facoltativa.
- Codici interni stabili, associati ai valori
feedbackdi Stripe. - Al massimo un approfondimento facoltativo, solo dove aiuta.
- Ogni motivo associato a un’offerta, o a nessuna.
- Testo libero letto ogni settimana e trattato come dato del cliente.
- Report mensile per motivo, con il tasso di salto.
- Motivi suddivisi per piano, anzianità, canale e attivazione.
- Versione dell’elenco registrata con ogni risposta.
Come ti aiuta NoChurn
I flussi di disdetta di NoChurn chiedono un motivo, mostrano un’offerta corrispondente e mantengono visibile a ogni passaggio un pulsante di disdetta in un clic. Motivi, offerte e testi li modifichi tu, per lingua, oppure puoi far girare il flusso in modalità headless tramite l’API nella tua interfaccia. Ogni risposta è salvata con il cliente, usata per scegliere l’email di win-back giusta a 30, 60 e 90 giorni e disponibile per l’analisi insieme agli attributi personalizzati che invii, così puoi vedere quali attributi dei clienti sono correlati al churn.
Si collega a Stripe in un clic e il prezzo dipende solo dall’MRR. Vedi i flussi di disdetta, i dati personalizzati e i prezzi.