FLUSSI DI DISDETTA

Buone pratiche per il flusso di disdetta: esempi senza dark pattern

Come progettare un flusso di disdetta SaaS che trattiene in modo onesto: pochi motivi, un'offerta per motivo, pulsante visibile, esempi di testo e metriche.

Pubblicato il 9 min di lettura

Un flusso di disdetta è la breve sequenza che il cliente vede tra il clic su “Disdici abbonamento” e la fine effettiva dell’abbonamento. Fatto bene, risponde a una domanda (“perché te ne vai?”) e propone un’offerta pertinente. Fatto male, diventa un labirinto di schermate colpevolizzanti, pulsanti nascosti e disdette possibili solo per telefono, che irrita i clienti e, sempre di più, le autorità.

Questa guida spiega come costruire il primo tipo: cosa chiedere, cosa offrire, come scrivere i testi e come misurare se funziona.

Il principio: una domanda, un’offerta, sempre un’uscita

Un buon flusso di disdetta ha al massimo tre passaggi:

  1. Motivo. Chiedi perché il cliente se ne va, con un breve elenco di opzioni.
  2. Offerta. Mostra un’offerta che corrisponde a quel motivo, o nessuna se niente è adatto.
  3. Conferma. Conferma la disdetta e indica esattamente cosa succede dopo (data di fine, conservazione dei dati, come tornare).

A ogni passaggio, un pulsante “Disdici ora” resta visibile e funziona con un clic. Il cliente non deve mai dover accettare o rifiutare un’offerta per raggiungere l’uscita.

Non è solo buona educazione. La legge aggiornata della California sul rinnovo automatico, in vigore dal 1° luglio 2025, consente a un’azienda di presentare un’offerta di retention ai consumatori che disdicono online solo se mostra anche un modo chiaro e sempre visibile per disdire (riepilogo di Davis Wright Tremaine su AB 2863). Anche la FTC ha indicato la disdetta ostacolata come dark pattern nel suo rapporto del 2022 Bringing Dark Patterns to Light. Vedi la nostra panoramica sulle regole click-to-cancel per i dettagli legali.

Passo 1: l’elenco dei motivi

L’elenco dei motivi fa due lavori: indirizza il cliente all’offerta giusta e ti dà dei dati. Entrambi peggiorano quando l’elenco è lungo.

Limitati a cinque-sette opzioni

Scegli motivi su cui puoi agire. Un elenco tipico per un SaaS B2B:

Motivo (visto dal cliente) Codice interno Cosa puoi fare
È troppo caro price Sconto, downgrade
Non lo uso abbastanza low_usage Pausa, aiuto all’onboarding
Manca una funzione che mi serve missing_feature Info sulla roadmap, chiamata
Sono passato a un altro strumento competitor Chiedi quale, chiamata
Era troppo difficile da configurare o usare too_complex Chiamata di configurazione
Il mio progetto o la mia azienda ha chiuso no_need Pausa, o nessuna offerta
Altro other Testo libero, nessuna offerta

Regole per l’elenco

  • Usa le parole del cliente, non le tue. “Non lo uso abbastanza” è meglio di “Basso coinvolgimento”.
  • Una scelta, non caselle multiple. Ti serve un motivo principale per scegliere un’offerta. Aggiungi un campo di testo libero facoltativo per i dettagli.
  • Rendi la domanda facoltativa. Se il cliente vuole uscire, “Salta e disdici” deve funzionare.
  • Mescola l’ordine (tranne “Altro”) se vuoi dati più puliti; chi ha fretta sceglie più spesso la prima opzione.
  • Mantieni stabili i codici interni. Se più avanti rinomini un motivo, conserva il codice così i dati storici restano confrontabili.

Passo 2: un’offerta per motivo

I flussi di disdetta peggiori mostrano ogni offerta a tutti: uno sconto, poi una pausa, poi un downgrade, poi una schermata “parliamone”. Il cliente deve rifiutare quattro volte. Invece, associa a ogni motivo al massimo un’offerta.

Motivo Offerta adatta Perché
Troppo caro Downgrade a un piano più economico, o uno sconto a tempo limitato Interviene direttamente sul costo
Non lo uso abbastanza Pausa da uno a tre mesi Il bisogno potrebbe tornare; uno sconto su qualcosa che non si usa non aiuta
Manca una funzione Una breve chiamata, o un link alla voce della roadmap Potresti risolvere, o almeno imparare qualcosa
Passato a un concorrente Una chiamata, o nessuna offerta Gli sconti raramente riconquistano chi ha già migrato
Troppo difficile da usare Una chiamata di configurazione Il problema è lo sforzo, non il prezzo
Non serve più Nessuna offerta Rispettalo; rendi facile tornare

Due cose meritano attenzione. Primo, “nessuna offerta” è una risposta valida: spingere uno sconto su qualcuno la cui azienda ha chiuso fa perdere tempo a lui e margine a te. Secondo, lo sconto è la risposta giusta meno spesso di quanto si pensi. La nostra guida su pausa, sconto o downgrade approfondisce quando è adatta ciascuna.

Paletti per le offerte

  • Limita le offerte ripetute. Un cliente che ha accettato uno sconto lo scorso trimestre non deve rivedere lo stesso sconto. Altrimenti abitui i clienti ad avviare la disdetta per ottenere un prezzo più basso.
  • Rendi esplicite le condizioni. “50% di sconto per i prossimi 3 mesi, poi di nuovo 49 $/mese” è onesto. “Prezzo speciale!” non lo è.
  • Rendi immediata l’accettazione. Se il cliente clicca “Accetta”, applica subito il coupon, la pausa o il cambio di piano e mostra la conferma. Niente “il nostro team ti contatterà”.

Passo 3: la conferma

La schermata di conferma fa parte del flusso, non è un ripensamento. Deve indicare:

  • La data esatta in cui termina l’accesso (spesso la fine del periodo pagato).
  • Cosa succede ai suoi dati, e per quanto tempo vengono conservati.
  • Che non ci saranno altri addebiti.
  • Come ripartire, in una riga.

Invia le stesse informazioni via email. Un cliente che non è sicuro che la disdetta sia andata a buon fine è un cliente che apre un chargeback.

Esempi di testo

Un buon testo di disdetta è breve, specifico e neutro. Ecco esempi originali per ogni schermata.

Schermata del motivo

Prima di andare, qual è il motivo principale? La tua risposta ci aiuta a migliorare. Puoi saltare questo passaggio e disdire subito.

[Disdici ora]

Schermata dell’offerta (motivo: troppo caro)

Un piano più piccolo andrebbe bene? Il piano Basic costa 19 $/mese e conserva i tuoi progetti e lo storico. Perderesti le postazioni del team oltre le 3.

[Passa a Basic] [No grazie, disdici ora]

Schermata dell’offerta (motivo: non lo uso abbastanza)

Preferisci mettere in pausa? Sospenderemo la fatturazione per un massimo di 3 mesi e lasceremo tutto com’è. Puoi riprendere quando vuoi, e ti avviseremo una settimana prima che la fatturazione riparta.

[Pausa di 1 mese] [Pausa di 3 mesi] [Disdici ora]

Schermata dell’offerta (motivo: manca una funzione)

Quale funzione ti mancava? Se è nella nostra roadmap, ti diremo a che punto è. Se preferisci parlarne, prenota 15 minuti con il team di prodotto.

[Prenota una chiamata] [Disdici ora]

Schermata di conferma

Il tuo abbonamento è stato disdetto. Hai accesso fino al 14 dicembre 2026. Non riceverai altri addebiti. Conserviamo i tuoi dati per 90 giorni, poi li eliminiamo. Per ripartire, accedi e scegli un piano.

Testi da evitare

Schema Esempio Perché è un problema
Confirmshaming “No grazie, non mi interessa far crescere la mia attività” Senso di colpa invece di informazioni
Uscita nascosta Un link “disdici” grigio sotto la piega Ostruzione; rischioso secondo le leggi statali
Falsa urgenza “Questa offerta scade tra 2:00 minuti” Manipolatorio, di solito falso
Contatto obbligato “Chiamaci per disdire” quando l’iscrizione era online Limitato dalla California per le iscrizioni online
Loop infinito Offerta dopo offerta dopo offerta Sfinisce le persone invece di aiutarle
Pulsanti ambigui “Continua” (verso cosa?) Il cliente non capisce quale pulsante disdice

Checklist di design

Usala prima di pubblicare un flusso di disdetta:

  • “Disdici ora” è visibile e funziona con un clic su ogni schermata.
  • Tre schermate o meno da “Disdici” alla conferma.
  • La domanda sul motivo è facoltativa.
  • Al massimo un’offerta, e corrisponde al motivo.
  • Le condizioni dell’offerta (importo, durata, cosa succede dopo) sono indicate per intero.
  • Accettare l’offerta la applica subito.
  • I clienti che hanno usato un’offerta di recente non la rivedono.
  • La conferma mostra data di fine, conservazione dei dati e assenza di altri addebiti.
  • Viene inviata un’email di conferma.
  • Il flusso funziona solo con la tastiera e con uno screen reader.
  • Il flusso è disponibile ovunque fosse l’iscrizione (web, iOS, Android, desktop).
  • Revisione legale fatta per i tuoi mercati (stati USA, UE, Regno Unito).

Misurare un flusso di disdetta

Un flusso di disdetta vale la pena di essere mantenuto solo se cambia i risultati senza creare nuovi problemi. Misura queste metriche per motivo, non solo nel complesso.

Metrica Definizione A cosa fare attenzione
Avvii del flusso Clienti che hanno cliccato “Disdici” Volume di base
Tasso di accettazione dell’offerta Offerte accettate / flussi che hanno mostrato un’offerta Un tasso basso significa che l’offerta non si adatta al motivo
Tasso di salvataggio Clienti ancora abbonati N giorni dopo aver accettato / avvii del flusso Usa 30, 60 e 90 giorni, non solo “accettato”
Ricavi salvati MRR ancora attivo N giorni dopo un salvataggio Sottrai il costo dello sconto
Tasso di nuova disdetta Clienti salvati che disdicono più tardi Un tasso alto significa che stai rimandando il churn, non prevenendolo
Reclami e chargeback Ticket di supporto e contestazioni sulla disdetta Non devono aumentare

Alcune regole di misurazione:

  • Conta un salvataggio solo se dura. Un cliente che accetta uno sconto e disdice un mese dopo non è stato salvato. Il report di retention di Stripe, per esempio, conta un salvataggio solo se il cliente resta abbonato per almeno 7 giorni dopo aver accettato un’offerta (documentazione Stripe); per un SaaS, una finestra più lunga è più indicativa.
  • Metti nel conto l’offerta. Uno sconto del 50% per tre mesi su un piano da 100 $/mese costa 150 $. Se il cliente resta solo quattro mesi, il salvataggio valeva 250 $ di ricavi, non 400 $.
  • Tieni un gruppo di controllo. Mostra a un piccolo gruppo casuale il flusso senza l’offerta (solo domanda sul motivo e conferma). Confrontare i due gruppi è l’unico modo per sapere quanti salvataggi ha davvero prodotto l’offerta, perché alcuni di quei clienti sarebbero rimasti comunque.
  • Leggi il testo libero. Le risposte “Altro” sono dove trovi i motivi che non avevi elencato.

Dove costruirlo

Hai tre opzioni. Il customer portal di Stripe include una pagina di disdetta di base con un elenco di motivi fisso e un coupon di retention, ed è sufficiente per molti prodotti nelle prime fasi (il nostro confronto). Puoi costruire il flusso da te, il che ti dà il pieno controllo ma significa mantenere offerte, regole di idoneità e analisi. Oppure puoi usare uno strumento dedicato.

Come ti aiuta NoChurn

I flussi di disdetta di NoChurn seguono la struttura di questa guida: motivo, poi un’offerta corrispondente (uno sconto tramite un coupon Stripe, una pausa, un downgrade o una chiamata), poi la conferma. Un pulsante “Disdici ora” in un clic è visibile a ogni passaggio. Puoi usare la modale ospitata (temi, colori, font, bordi, logo, CSS personalizzato e un editor visuale) o l’API headless per costruire il flusso con il tuo design su web, desktop, iOS e Android. I motivi di disdetta alimentano le email di win-back inviate a 30, 60 e 90 giorni. Ogni funzionalità è in ogni piano (il tuo dominio email da 9 $) e il prezzo dipende solo dal tuo 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