Churn Rate — la percentuale di utenti che hanno smesso di utilizzare un prodotto in un determinato periodo. Se il Retention Rate mostra chi è rimasto, il Churn Rate mostra chi è andato via. È l’immagine speculare della fidelizzazione, e insieme queste due metriche forniscono un quadro completo del movimento della base utenti. Secondo il rapporto Recurly Research 2025, il Churn Rate mensile mediano per le app mobili in abbonamento è del 5–7%. Un Churn Rate elevato distrugge l’effetto della crescita delle installazioni e rende l’attività insostenibile a lungo termine.
Punti Chiave
Churn Rate (abbandono) — una metrica che mostra la percentuale di utenti che hanno smesso di interagire con l’app o hanno cancellato il loro abbonamento in un determinato periodo. Se hai 10.000 utenti paganti a gennaio e 9.000 a febbraio, il tuo Churn Rate = 10%. Questa metrica è fondamentale per i modelli in abbonamento, dove ogni utente che se ne va è una perdita diretta di MRR (Monthly Recurring Revenue). Senza controllare il Churn Rate, l’attività è come un secchio bucato: non importa quanto versi, tutto fuoriesce.
In un modello in abbonamento, il Churn Rate determina per quanto tempo l’attività può crescere. Se il Churn Rate mensile = 10%, la durata media della vita del cliente è di 10 mesi. La formula: Average Customer Lifetime = 1 / Churn Rate. Con un Churn Rate del 5%, il cliente vive 20 mesi; con il 2%, 50 mesi. La differenza in LTV è di 5 volte. Ecco perché le aziende SaaS di successo (Spotify, Netflix, Zoom) si concentrano sul Churn Rate come indicatore operativo chiave.
Churn Rate e Retention Rate sono legati dalla formula: Churn Rate = 1 — Retention Rate. Se la fidelizzazione = 80% (nel mese), il Churn Rate = 20%. Tuttavia, in pratica, le metriche possono non coincidere a causa di diversi metodi di calcolo. Retention Rate viene solitamente calcolato per coorte, mentre il Churn Rate è la proporzione di utenti persi rispetto alla base attuale. Entrambe le metriche dovrebbero essere viste insieme: la fidelizzazione mostra l’efficacia nel trattenere gli utenti, il churn mostra la portata delle perdite.
Churn Rate si divide in tre tipi a seconda del motivo dell’abbandono dell’utente. Capire il tipo di abbandono è il primo passo per ridurlo. Voluntary churn — l’utente abbandona consapevolmente il prodotto. Involuntary churn — abbandono tecnico dovuto a problemi di pagamento. Delinquent churn — abbandono passivo: l’utente smette di usare il prodotto ma non cancella formalmente l’abbonamento.
L’utente cancella esplicitamente l’abbonamento o elimina l’app. Ragioni: il valore non giustifica il prezzo, è stato trovato un prodotto alternativo, le esigenze sono cambiate. Voluntary churn è il tipo di abbandono più informativo: se l’utente spiega il motivo dell’abbandono (sondaggio di uscita), il team ottiene informazioni dirette per migliorare il prodotto. Il voluntary churn mediano per gli abbonamenti mobili è del 3–5% mensile.
Involuntary churn si verifica quando un pagamento fallisce: carta scaduta, fondi insufficienti, banca che ha rifiutato la transazione. La quota di questo abbandono è del 20–40% di tutto il churn nei servizi in abbonamento. Soluzione: processi di dunning — tentativi automatici di riprovare, notifiche di scadenza della carta, possibilità di cambiare metodo di pagamento. Ridurre l’involuntary churn della metà (dal 40% al 20% del churn totale) può aumentare il MRR del 10–15% senza alcuna modifica al prodotto.
Delinquent churn — l’utente smette di aprire l’app ma non cancella formalmente l’abbonamento. Nei prodotti gratuiti sono semplicemente utenti «addormentati»; nei prodotti a pagamento sono utenti che pagano ma non usano il servizio. Il rischio: questi utenti prima o poi noteranno l’addebito e cancelleranno con una recensione negativa. Monitorare il delinquent churn attraverso metriche di attività (DAU/MAU) aiuta a identificare questi utenti prima che se ne vadano.
| Tipo di Churn | Causa | Quota del Churn Totale | Metodo di riduzione |
|---|---|---|---|
| Voluntary | Decisione consapevole | 50–60% | Miglioramento prodotto, rimborsi, win-back |
| Involuntary | Problemi di pagamento | 20–40% | Processi di dunning, promemoria carta |
| Delinquent | Inattività passiva | 5–15% | Campagne di re-engagement, notifiche push |
Il calcolo del Churn Rate dipende dal modello di business. Per le app in abbonamento viene utilizzata una formula semplice, ma in pratica emergono diverse sfumature. L’approccio di base: Churn Rate = (Clienti persi) / (Clienti all’inizio del periodo) * 100%. Tuttavia, devi decidere: il churn viene calcolato su tutti gli utenti o solo su quelli paganti? E per quanto riguarda i nuovi utenti arrivati a metà periodo?
Gross Churn Rate — la percentuale di utenti persi rispetto alla base iniziale. Net Churn Rate tiene conto dell’espansione: alcuni utenti possono passare a un piano superiore o acquistare più unità. Net Churn = (MRR perso — MRR di espansione) / MRR iniziale * 100%. Se il Net Churn Rate è negativo, l’attività sta crescendo anche perdendo utenti (grazie all’upselling di quelli rimasti). Per le app mobili, Gross Churn è una metrica più trasparente.
Customer Churn — la percentuale di utenti persi. Revenue Churn — la percentuale di MRR perso. Possono differire significativamente. Se 10 utenti del piano base ($5) e 1 utente premium ($100) se ne vanno, Customer Churn = 11%, Revenue Churn = 50/500 = 10%. Per l’attività, Revenue Churn è più importante: perdere clienti costosi colpisce il fatturato più duramente di un esodo di massa di clienti economici. Analizza entrambe le metriche per un quadro completo.
Un calcolo accurato del Churn Rate richiede un aggiustamento per i nuovi utenti arrivati durante il periodo. Usa la formula: Churn Rate = Persi / ((Inizio + Fine) / 2) * 100%. Dove Inizio = utenti all’inizio del periodo, Fine = utenti alla fine del periodo, Persi = utenti che se ne sono andati. La media aritmetica di Inizio e Fine fornisce una stima di base più accurata del solo Inizio, specialmente in caso di crescita rapida.
-- Calcolo del Churn Rate mensile
WITH monthly_active AS (
SELECT
user_id,
DATE_TRUNC('month', event_date) AS month
FROM user_events
GROUP BY user_id, DATE_TRUNC('month', event_date)
),
churn_calc AS (
SELECT
curr.month,
COUNT(DISTINCT prev.user_id) AS prev_users,
COUNT(DISTINCT curr.user_id) AS curr_users,
COUNT(DISTINCT prev.user_id) - COUNT(DISTINCT curr.user_id) AS lost
FROM monthly_active curr
LEFT JOIN monthly_active prev
ON curr.user_id = prev.user_id
AND prev.month = curr.month - INTERVAL '1 month'
GROUP BY curr.month
)
SELECT
month,
ROUND(lost * 100.0 / prev_users, 2) AS churn_rate_pct
FROM churn_calc
WHERE prev_users > 0
ORDER BY month;
Il primo errore è non considerare i nuovi utenti arrivati durante il periodo. Se a gennaio c’erano 1000 utenti, 200 nuovi sono arrivati e 100 se ne sono andati — Churn Rate = 100/1000 = 10%. Ma il calcolo corretto è: 100/((1000+1100)/2) = 9,5%. Il secondo errore è mescolare voluntary e involuntary churn. Il terzo è calcolare il churn su un periodo troppo breve (una settimana) per i modelli in abbonamento dove il ciclo di pagamento medio è mensile.
Le norme del Churn Rate dipendono dal tipo di app, dal modello di business e dallo stadio di maturità del prodotto. Per le app mobili in abbonamento, un Churn Rate mensile < 5% è considerato sano, 5–10% è soddisfacente e > 10% è critico. Per le app gratuite con modello pubblicitario, il Churn Rate può essere più alto — gli utenti non hanno un impegno finanziario e se ne vanno più facilmente.
Secondo il rapporto Recurly Research (2025), il Churn Rate mensile mediano per diversi tipi di app: Streaming & Media — 5,6%, SaaS B2B — 4,3%, SaaS B2C — 6,8%, Abbonamenti e-commerce — 7,2%, Salute e Benessere — 6,1%. Il Churn Rate dei primi 30 giorni (early churn) è 2–3 volte superiore a quello degli utenti con 6+ mesi. Ridurre l’early churn è il modo più rapido per migliorare la metrica complessiva.
Il prezzo è il primo fattore. Un aumento del prezzo del 10% può aumentare il Churn Rate del 5–15% a seconda dell’elasticità della domanda. La qualità del supporto è il secondo fattore: gli utenti che hanno contattato il supporto e ricevuto risposta entro un’ora hanno un Churn Rate inferiore del 30%. Il terzo fattore sono i concorrenti: l’emergere di un forte prodotto alternativo può raddoppiare il Churn Rate in un trimestre. Il quarto è l’affaticamento del prodotto: gli utenti si stancano di contenuti o funzionalità monotoni.
Ridurre il Churn Rate è una sfida strategica che viene affrontata su tre livelli: prodotto, comunicazione e supporto. A differenza della crescita delle installazioni, lavorare sul churn ha un impatto immediato sul MRR: trattenere un utente esistente costa 5–7 volte meno che acquisirne uno nuovo. Esaminiamo le strategie comprovate per ridurre il Churn Rate.
Il primo passo è scoprire in quale fase gli utenti se ne vanno. Esegui un’analisi di coorte: per ogni coorte, determina il Churn Rate per settimana. Punti tipici di abbandono: dopo il periodo gratuito, dopo il primo pagamento, dopo un aggiornamento, dopo un’esperienza negativa. Identificando il punto di abbandono, il team può correggerlo in modo mirato: migliorare l’onboarding, aggiungere più valore nel periodo gratuito, semplificare il processo di pagamento.
Non tutti gli utenti che se ne sono andati sono persi per sempre. Le campagne di win-back (email, push, SMS) recuperano il 5–15% degli utenti persi. La strategia: offri uno sconto per il ritorno, mostra cosa è cambiato nel prodotto da quando se ne sono andati, ricorda loro il valore che ricevevano. Il momento migliore per una campagna di win-back è 7–14 giorni dopo l’abbandono, mentre l’utente ricorda ancora il prodotto. Le campagne dopo 30+ giorni mostrano un’efficacia 2–3 volte inferiore.
Customer Success è un supporto proattivo che previene l’abbandono. Invece di aspettare che l’utente se ne vada, il team CS lo aiuta a raggiungere il risultato desiderato. Per le app mobili: onboarding personalizzato, checklist dei primi passi, controlli automatici della salute dell’account. Le app con un team CS dedicato mostrano un Churn Rate inferiore del 20–40% rispetto a quelle senza, specialmente nel segmento B2B.
import pandas as pd
import numpy as np
def churn_prediction(user_features):
# Modello semplice di previsione dell’abbandono
# Restituisce la probabilità di churn per ogni utente
risk_score = (
(1 - user_features['session_frequency']) * 0.4 +
(1 - user_features['feature_adoption']) * 0.3 +
user_features['days_since_last_login'] * 0.2 +
user_features['support_tickets'] * 0.1
)
user_features['churn_risk'] = 1 / (1 + np.exp(-(risk_score * 2 - 3)))
return user_features.sort_values('churn_risk', ascending=False)
Domande Frequenti
Retention Rate è la percentuale di utenti che rimangono; Churn Rate è la percentuale che se ne va. Formula: Churn Rate = 1 — Retention Rate. Insieme forniscono un quadro completo del movimento della base utenti nell’analisi mobile.
Un Churn Rate mensile superiore al 10% è un livello critico per le app in abbonamento. Con questo tasso di abbandono, la durata media della vita del cliente è inferiore a 10 mesi, rendendo il LTV inferiore al CAC nella maggior parte dei modelli di business.
Per le app gratuite, il Churn Rate = la percentuale di utenti che hanno smesso di aprire l’app entro 30 giorni. Definisci una soglia di inattività (di solito 30 giorni senza sessione) e considera questi utenti come persi.
Net Revenue Churn = (MRR perso — MRR di espansione) / MRR iniziale * 100%. Se il numero è negativo, l’attività sta crescendo in termini di fatturato anche perdendo utenti, grazie all’upselling. Per le app mobili, è desiderabile mantenere il Net Revenue Churn al di sotto del 2%.
Un cambiamento drastico dell’UX può aumentare il Churn Rate del 20–50% nel primo mese dopo l’aggiornamento. Si raccomanda di testare A/B i cambiamenti sul 5–10% del pubblico e di implementarli gradualmente tramite feature flags, specialmente per le interfacce critiche.
Riepilogo
Svilupperemo un'applicazione mobile chiavi in mano
IT Sectr crea applicazioni iOS e Android per startup e aziende dal 2017. Ti consulteremo e ti proporremo la soluzione migliore.
Leggi anche