Calcolatrice del churn rate (tasso di abbandono): mensile e annuo, fidelizzazione e durata media del cliente
Per prima cosa scegli il «Tipo di calcolo», compila i campi mostrati e fai clic su «Calcola». Vengono calcolati il tasso di abbandono, il tasso di fidelizzazione, la durata media, il tasso annuo e altro, e un grafico mostra i clienti che calano mese dopo mese.
Indice
-
Cosa puoi fare in questa pagina
-
A cosa serve questo calcolo?
-
Come si usa
-
Formule e figure
-
Formula del tasso di abbandono mensile
-
Formula della durata media del cliente (mesi)
-
Formula del tasso di abbandono annuo (dal tasso mensile)
-
Formula del tasso di abbandono mensile (dal tasso annuo)
-
Formula dei clienti rimasti dopo n mesi
-
Formula del tasso di abbandono mensile massimo (da una durata media obiettivo)
-
-
Simboli e termini
-
Cosa conviene sapere prima
-
Come calcolarlo con Excel
-
Come calcolarlo con Fogli Google
-
Come calcolarlo con Python
-
La formula in LaTeX e in altre notazioni matematiche (da copiare)
-
Come chiedere a ChatGPT di fare il calcolo
-
I punti di forza di DataChef
-
Funzioni correlate
-
Tutte le calcolatrici di NumberChef
Cosa puoi fare in questa pagina
- Calcola il tasso di abbandono (churn rate) mensile e il tasso di fidelizzazione (retention rate) dai clienti a inizio mese e dalle disdette del mese. I nuovi clienti arrivati nel periodo non entrano mai nel denominatore, e il risultato mostra anche in che cosa differisce un’altra definizione (quella che usa la media tra inizio e fine come denominatore)
- Dal tasso di abbandono mensile ricava la durata media del cliente (\(100 \div\) tasso di abbandono mesi) e il tasso di abbandono annuo. I numeri mostrano perché «5% al mese per 12 = 60% l’anno» è sbagliato
- Funziona anche al contrario: «Il 40% di abbandono annuo quanto fa al mese?», «Quanto basso deve essere il tasso di abbandono mensile perché i clienti restino in media 24 mesi?» e «Se 200 clienti disdicono al 5% al mese, quanti ne restano dopo 12 mesi?»
- Un grafico del decadimento mostra i clienti che calano mese dopo mese e indica dove cade la durata media del cliente
- In questa pagina trovi anche una spiegazione semplice delle formule e le formule da copiare e incollare per Excel, Fogli Google e Python
A cosa serve questo calcolo?
Per un servizio in abbonamento mensile, la routine di base è calcolare ogni mese il tasso di abbandono dai clienti a inizio mese e dalle disdette. Con 1200 clienti a inizio mese e 36 disdette, è \(36 \div 1200 \times 100 = 3\)% e la durata media è circa \(100 \div 3 \approx 33\) mesi.
Per quanti nuovi clienti tu aggiunga, se l’abbandono resta alto i nuovi clienti per lo più sostituiscono solo quelli che perdi. Seguire «il tasso è salito o sceso rispetto al mese scorso» ti dà i numeri per decidere su prezzi, miglioramenti del prodotto e assistenza clienti.
Il LTV, «quanti ricavi porta un cliente», per un abbonamento si stima come «prezzo mensile × durata media in mesi» (per il margine lordo, si moltiplica anche per il margine lordo percentuale). Con un tasso di abbandono mensile del 5%, la durata media è 20 mesi, quindi per un piano da 30 € al mese il LTV è circa 600 €.
Con questa stima puoi decidere quanto puoi spendere in annunci per conquistare un cliente. Il tasso di abbandono è il punto di partenza di quel calcolo e anche la relazione «meno abbandono, più LTV» deriva dal fatto che la durata media è il reciproco del tasso di abbandono.
In attività come palestre e corsi, dove si parla di «quanti iscritti se ne vanno in un anno», serve convertire tra tassi annui e mensili. Il 40% annuo è \((1 - \sqrt[12]{0{,}6}) \times 100 \approx 4{,}17\)% al mese, che non è il 3,33% che si ottiene dividendo semplicemente per 12.
Nel percorso inverso, quando inserisci dati mensili in un piano annuale, usa la quota rimasta dopo 1 anno, non «per 12». Il 5% al mese è circa il 46% l’anno, molto diverso dal 60%, quindi il modo di convertire cambia l’aspetto dell’attività.
«Se ora abbiamo 200 clienti e disdicono al 5% al mese, quanti ne restano tra un anno?» La previsione è \(200 \times 0{,}95^{12} \approx 108\). Senza nuovi clienti, in un anno perderesti quasi la metà dei clienti, e i numeri lo rendono visibile.
Con questa previsione puoi pianificare i ricavi dell’anno prossimo, la dimensione del team di assistenza e i nuovi clienti necessari (circa 92 nuovi clienti l’anno solo per compensare le perdite).
Non puoi mai fermare tutte le disdette, quindi in pratica fissi un obiettivo di abbandono risalendo da «per quanti mesi devono restare in media i clienti perché l’attività si ripaghi». Se ti servono 24 mesi in media, il tasso di abbandono mensile massimo è \(100 \div 24 \approx 4{,}17\)%.
Con l’obiettivo espresso in numeri, i risultati diventano azioni concrete, come «questo mese è stato il 4,5%, quindi dobbiamo migliorare». La base è una formula semplice, «il reciproco del tasso di abbandono = durata media», che rende facile anche condividerla con il team.
Formule e figure
Simboli e termini
Simboli
| \(c\) | ci | Il tasso di abbandono mensile (%), dalla prima lettera di «churn» (i clienti che se ne vanno). La quota di clienti che disdicono nel corso di un mese. Nella formula inversa è il tasso di abbandono più alto che puoi ammettere. |
| \(r\) | erre | Il tasso di fidelizzazione mensile (%), dalla prima lettera di «retention». La quota di clienti ancora iscritti dopo 1 mese: \(r = 100 - c\). |
| \(N_{0}\) | enne con zero | I clienti a inizio periodo (a inizio mese). \(N\) è la prima lettera dell’inglese «number» e il pedice \(0\) indica il mese 0, il punto di partenza. (Esempio: con 200 a inizio mese, \(N_{0} = 200\)) |
| \(D\) | di | Le disdette nel periodo (un mese): quanti dei clienti a inizio periodo hanno disdetto in quel mese. Non esiste un simbolo di una lettera standard, quindi questa pagina usa \(D\), da «disdette». |
| \(L\) | elle | La durata media in mesi, dalla prima lettera dell’inglese «lifetime». Per quanti mesi resta abbonato in media un cliente: \(L = 100 \div c\). Nella formula inversa è la durata media obiettivo. |
| \(c_{\mathrm{y}}\) | ci con pedice y | Il tasso di abbandono annuo (%). Il pedice \(\mathrm{y}\) è la prima lettera dell’inglese «year». La quota di clienti che disdicono nel corso di un anno. |
| \(R_{\mathrm{y}}\) | erre con pedice y | La quota rimasta dopo 1 anno (come decimale). \(R\) per «retention» con \(\mathrm{y}\) per «year»: \(R_{\mathrm{y}} = (1 - c \div 100)^{12}\). Moltiplicata per 100 è il tasso di fidelizzazione annuo (%). |
| \(N_{n}\) | enne con pedice n | I clienti rimasti dopo \(n\) mesi. Il pedice \(n\) è il numero di mesi trascorsi; è il numero che si ottiene partendo da \(N_{0}\) e riducendolo mese dopo mese. |
| \(n\) | enne | I mesi trascorsi, dalla prima lettera dell’inglese «number». Un numero intero che dice «dopo quanti mesi». Nella formula è quante volte si moltiplica per la quota rimasta dopo 1 mese (l’esponente). |
| \(\sqrt[12]{\ }\) | radice dodicesima | La radice dodicesima. Il simbolo del numero che, moltiplicato per sé stesso 12 volte, dà questo numero. Serve a ricavare la quota mensile rimasta dalla quota annua rimasta. |
| \(100\) | cento | La base della percentuale. Dividi una percentuale per 100 per tornare a un decimale (\(5\% \div 100 = 0{,}05\)). Questa conversione è anche il motivo per cui il reciproco del tasso di abbandono, \(100 \div c\), è la durata media in mesi. |
Termini
| tasso di abbandono (churn rate) | La quota di clienti che disdicono in un dato periodo (un mese in questa pagina). La parola viene dall’inglese «churn», rimescolare, e descrive il ricambio dei clienti. In questa pagina è definito come le disdette nel periodo divise per i clienti a inizio periodo. Negli abbonamenti e nel SaaS è uno degli indicatori più importanti, perché decide direttamente quanto in fretta si riducono i ricavi. |
| tasso di fidelizzazione (retention rate) | La quota di clienti a inizio periodo che sono ancora abbonati a fine periodo. Sommato al tasso di abbandono dà esattamente 100% (tasso di fidelizzazione = 100 − tasso di abbandono). Per le app è diffusa la retention a un numero fisso di giorni, come la «retention al giorno 1» o «al giorno 30». |
| churn di clienti (logo churn) | Il churn contato in numero di clienti (contratti), detto in inglese anche «logo churn». È il tasso di abbandono di questa pagina. Quando un report dice solo «tasso di abbandono», controlla se si basa sui clienti o sui ricavi (churn di ricavi). |
| churn di ricavi (revenue churn) | Il churn misurato come quota dei ricavi ricorrenti mensili (MRR) persi per disdette e passaggi a piani più economici, detto anche churn dell’MRR. Quando se ne vanno clienti con piani costosi, risulta più grande del churn di clienti. Quando un report dice solo «tasso di abbandono», controlla se si basa sui clienti o sui ricavi. |
| inizio del periodo | L’inizio del periodo che misuri. Per i dati mensili, l’inizio del mese. Il denominatore del tasso di abbandono sono i clienti a inizio periodo. |
| fine del periodo | La fine del periodo che misuri. Per i dati mensili, la fine del mese. I clienti a fine periodo = inizio − disdette + nuovi. |
| tasso di abbandono sulla media dei clienti | Un’altra definizione del tasso di abbandono, che usa come denominatore la media tra i clienti a inizio e a fine periodo. In una fase di crescita con molti nuovi clienti il denominatore diventa più grande, quindi risulta più piccolo del valore calcolato sui clienti iniziali. Nessuna delle due è «giusta»: sono regole di conteggio diverse, quindi allinea le definizioni prima di confrontare. |
| durata media del cliente | Per quanti mesi (o anni) resta abbonato in media un cliente. Quando i clienti disdicono con un tasso di abbandono mensile costante, è il reciproco del tasso di abbandono (100 ÷ tasso di abbandono). È la base per stimare il LTV (valore del cliente nel tempo) come «prezzo mensile × durata media in mesi». |
| conversione su base annua | Trasformare un tasso mensile in «quanto fa in un anno». Per qualcosa come il churn, in cui il tasso di ogni mese si applica solo a chi è ancora rimasto, si converte con «moltiplica 12 volte la quota rimasta dopo 1 mese e sottrai da 1», non moltiplicando per 12. È la stessa idea della conversione di un tasso di interesse da mensile ad annuo. |
| coorte | Un gruppo di persone che hanno iniziato nello stesso periodo, come «i clienti iscritti nello stesso mese». Seguire ogni coorte mese dopo mese mostra se le disdette avvengono soprattutto subito dopo l’iscrizione o a un ritmo costante. La formula dei clienti rimasti di questa pagina mostra una coorte che si riduce. |
| reciproco | Il numero che, moltiplicato, dà 1. Il reciproco di 5 è \(\dfrac{1}{5}\) (= 0,2). Il reciproco di un tasso di abbandono del 5% (0,05 in forma decimale) è \(1 \div 0{,}05 = 20\), la durata media in mesi (con la percentuale così com’è, calcola 100 ÷ 5). |
| potenza (esponente) | Moltiplicare lo stesso numero per sé stesso più volte. \(0{,}95^{12}\) è 0,95 moltiplicato 12 volte, la quota rimasta dopo 1 anno costruita con 12 mesi di «quota rimasta dopo 1 mese». |
| radice dodicesima | Il numero che, moltiplicato per sé stesso 12 volte, dà questo numero. \(\sqrt[12]{0{,}6} \approx 0{,}9583\) dice che «0,9583 moltiplicato 12 volte fa circa 0,6». Annulla una potenza e in Excel si scrive \(\wedge(1/12)\). |
| decadimento esponenziale | Un tipo di calo in cui a ogni periodo scompare una quota fissa di ciò che resta. Il calo è maggiore all’inizio e poi diventa più piccolo, quindi il grafico è una curva discendente. Il tempo di dimezzamento radioattivo e il modo in cui scende la concentrazione di un farmaco nel sangue hanno la stessa forma. |
Cosa conviene sapere prima
Ecco che cosa conviene sapere per usare il calcolo di questa pagina capendo davvero che cosa fai, e non solo premendo il pulsante.
Se ti blocchi, ripassare questi argomenti è la strada più rapida.
| Percentuali (classe 5ª della primaria e scuola secondaria di primo grado, 10-12 anni) |
|
| Reciproci (scuola secondaria di primo grado, 11-14 anni) |
|
| Potenze ed esponenti (scuola secondaria di primo grado e primo biennio della secondaria di secondo grado, 11-16 anni) |
|
| Radici e potenze con esponente razionale (scuola secondaria di secondo grado, 14-19 anni) |
|
| Interesse composto (scuola secondaria e nozioni di educazione finanziaria) |
|
Come calcolarlo con Excel
| Disdette nel periodo D | 10 |
| Clienti a inizio periodo N0 | 200 |
| Tasso di abbandono mensile c (%) | =B1/B2*100 |
| Tasso di abbandono mensile c (%) | 5 |
| Durata media L (mesi) | =100/B1 |
| Tasso di abbandono mensile c (%) | 5 |
| Quota rimasta dopo 1 anno Ry | =(1-B1/100)^12 |
| Tasso di abbandono annuo cy (%) | =(1-B2)*100 |
| Tasso di abbandono annuo cy (%) | 40 |
| Tasso di abbandono mensile c (%) | =(1-(1-B1/100)^(1/12))*100 |
| Clienti a inizio periodo N0 | 200 |
| Tasso di abbandono mensile c (%) | 5 |
| Mesi trascorsi n | 12 |
| Clienti rimasti dopo n mesi Nn | =B1*(1-B2/100)^B3 |
| Durata media obiettivo L (mesi) | 24 |
| Tasso di abbandono mensile massimo c (%) | =100/B1 |
Per esempio, B3 della prima tabella mostra 5 (tasso di abbandono del 5%), B2 della seconda mostra 20 (20 mesi in media), B3 della terza mostra circa 45,96 (annuo 45,96%), B2 della quarta mostra circa 4,17 (mensile 4,17%), B4 della quinta mostra circa 108,07 (circa 108 clienti dopo 12 mesi) e B2 della sesta mostra circa 4,17 (tasso di abbandono massimo 4,17%).
«^» è una potenza (quante volte moltiplicare) e «^(1/12)» è la radice dodicesima. Ti basta sostituire i dati con i tuoi numeri.
Come calcolarlo con Fogli Google
| Disdette nel periodo D | 10 |
| Clienti a inizio periodo N0 | 200 |
| Tasso di abbandono mensile c (%) | =B1/B2*100 |
| Tasso di abbandono mensile c (%) | 5 |
| Durata media L (mesi) | =100/B1 |
| Tasso di abbandono mensile c (%) | 5 |
| Quota rimasta dopo 1 anno Ry | =(1-B1/100)^12 |
| Tasso di abbandono annuo cy (%) | =(1-B2)*100 |
| Tasso di abbandono annuo cy (%) | 40 |
| Tasso di abbandono mensile c (%) | =(1-(1-B1/100)^(1/12))*100 |
| Clienti a inizio periodo N0 | 200 |
| Tasso di abbandono mensile c (%) | 5 |
| Mesi trascorsi n | 12 |
| Clienti rimasti dopo n mesi Nn | =B1*(1-B2/100)^B3 |
| Durata media obiettivo L (mesi) | 24 |
| Tasso di abbandono mensile massimo c (%) | =100/B1 |
Come calcolarlo con Python
customers_start = 200 # clienti a inizio periodo (a inizio mese)
churned = 10 # disdette nel periodo
churn_rate = churned / customers_start * 100 # tasso di abbandono mensile (%)
retention_rate = 100 - churn_rate # tasso di fidelizzazione mensile (%)
avg_months = 100 / churn_rate # durata media (mesi)
annual_retention = (1 - churn_rate / 100) ** 12 # quota rimasta dopo 1 anno
annual_churn = (1 - annual_retention) * 100 # tasso di abbandono annuo (%)
print(f"Tasso di abbandono mensile: {churn_rate}%")
print(f"Tasso di fidelizzazione mensile: {retention_rate}%")
print(f"Durata media: {avg_months} mesi")
print(f"Tasso di abbandono annuo: {annual_churn:.4f}% (moltiplicando semplicemente per 12: {churn_rate * 12}%)")
# Inverso 1: tasso di abbandono mensile da un tasso annuo (radice dodicesima)
annual_rate = 40
monthly_from_annual = (1 - (1 - annual_rate / 100) ** (1 / 12)) * 100
print(f"Tasso di abbandono mensile per il {annual_rate}% annuo: {monthly_from_annual:.4f}%")
# Inverso 2: tasso di abbandono mensile massimo da una durata media obiettivo
target_months = 24
print(f"Tasso di abbandono mensile necessario per {target_months} mesi in media: {100 / target_months:.4f}% o meno")
# Inverso 3: clienti rimasti dopo n mesi
months = 12
remaining = customers_start * (1 - churn_rate / 100) ** months
print(f"Clienti rimasti dopo {months} mesi: {remaining:.2f}")
La formula in LaTeX e in altre notazioni matematiche (da copiare)
c = D ÷ N₀ × 100
c = \dfrac{D}{N_{0}} \times 100
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>c</mi>
<mo>=</mo>
<mfrac><mi>D</mi><msub><mi>N</mi><mn>0</mn></msub></mfrac>
<mo>×</mo>
<mn>100</mn>
</mrow>
</math>
c = D/N_0 xx 100
d/n0*100
c := d/n0*100;
c = d/n0*100;
c = D/N_0 × 100
L = 100 ÷ c
L = \dfrac{100}{c}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>L</mi>
<mo>=</mo>
<mfrac><mn>100</mn><mi>c</mi></mfrac>
</mrow>
</math>
L = 100/c
100/c
L := 100/c;
L = 100/c;
L = 100/c
cy = (1 − (1 − c/100)¹²) × 100
c_{\mathrm{y}} = \left[1 - \left(1 - \dfrac{c}{100}\right)^{12}\right] \times 100
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msub><mi>c</mi><mi mathvariant="normal">y</mi></msub>
<mo>=</mo>
<mrow>
<mo>[</mo>
<mn>1</mn><mo>−</mo>
<msup>
<mrow><mo>(</mo><mn>1</mn><mo>−</mo><mfrac><mi>c</mi><mn>100</mn></mfrac><mo>)</mo></mrow>
<mn>12</mn>
</msup>
<mo>]</mo>
</mrow>
<mo>×</mo>
<mn>100</mn>
</mrow>
</math>
c_y = (1 - (1 - c/100)^12) xx 100
(1 - (1 - c/100)^12)*100
cy := (1 - (1 - c/100)^12)*100;
cy = (1 - (1 - c/100)^12)*100;
c_y = (1 - (1 - c/100)^12) × 100
c = (1 − (1 − cy/100)^(1/12)) × 100
c = \left(1 - \sqrt[12]{1 - \dfrac{c_{\mathrm{y}}}{100}}\right) \times 100
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>c</mi>
<mo>=</mo>
<mrow>
<mo>(</mo>
<mn>1</mn><mo>−</mo>
<mroot>
<mrow><mn>1</mn><mo>−</mo><mfrac><msub><mi>c</mi><mi mathvariant="normal">y</mi></msub><mn>100</mn></mfrac></mrow>
<mn>12</mn>
</mroot>
<mo>)</mo>
</mrow>
<mo>×</mo>
<mn>100</mn>
</mrow>
</math>
c = (1 - root(12)(1 - c_y/100)) xx 100
(1 - (1 - cy/100)^(1/12))*100
c := (1 - (1 - cy/100)^(1/12))*100;
c = (1 - (1 - cy/100)^(1/12))*100;
c = (1 - (1 - c_y/100)^(1/12)) × 100
Nₙ = N₀ × (1 − c/100)ⁿ
N_{n} = N_{0} \left(1 - \dfrac{c}{100}\right)^{n}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msub><mi>N</mi><mi>n</mi></msub>
<mo>=</mo>
<msub><mi>N</mi><mn>0</mn></msub>
<msup>
<mrow><mo>(</mo><mn>1</mn><mo>−</mo><mfrac><mi>c</mi><mn>100</mn></mfrac><mo>)</mo></mrow>
<mi>n</mi>
</msup>
</mrow>
</math>
N_n = N_0 (1 - c/100)^n
n0*(1 - c/100)^n
Nn := N0*(1 - c/100)^n;
Nn = N0*(1 - c/100)^n;
N_n = N_0 (1 - c/100)^n
c = 100 ÷ L
c = \dfrac{100}{L}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>c</mi>
<mo>=</mo>
<mfrac><mn>100</mn><mi>L</mi></mfrac>
</mrow>
</math>
c = 100/L
100/l
c := 100/L;
c = 100/L;
c = 100/L
Come chiedere a ChatGPT di fare il calcolo
Sei un assistente per i calcoli degli indicatori di un’attività in abbonamento. Fai il calcolo seguente eseguendo davvero del codice Python e basa la risposta solo sui numeri del risultato dell’esecuzione (non rispondere con calcoli a mente né a occhio). A inizio mese c’erano 200 clienti e 10 di loro hanno disdetto nel corso del mese (i nuovi clienti non sono inclusi nel denominatore). Trova ognuno dei valori seguenti: 1. Tasso di abbandono mensile (disdette ÷ clienti a inizio periodo × 100, in %) 2. Tasso di fidelizzazione mensile (100 − tasso di abbandono, in %) 3. Durata media in mesi (100 ÷ tasso di abbandono) 4. Tasso di abbandono annuo ((1 − (1 − tasso di abbandono/100)^12) × 100, in %). Mostra anche in che cosa differisce dal semplice prodotto per 12 5. Una domanda a parte: con un tasso di abbandono annuo del 40%, il tasso di abbandono mensile ((1 − (1 − 40/100)^(1/12)) × 100, in %) 6. Una domanda a parte: per una durata media di 24 mesi, il tasso di abbandono mensile massimo (100 ÷ 24, in %) 7. Se 200 clienti disdicono al 5% al mese, i clienti rimasti dopo 12 mesi (200 × (1 − 5/100)^12) Mostra le formule che hai usato e i numeri del risultato dell’esecuzione.
Come si usa
-
1Inserisci i numeriScrivi nei campi i numeri con cui vuoi fare il calcolo
-
2CalcolaFai clic sul pulsante «Calcola»
-
3Guarda il risultatoIl risultato compare subito. Nella stessa pagina trovi anche lo svolgimento del calcolo e la spiegazione della formula
I punti di forza di DataChef
Nessuna competenza richiesta, semplice e intuitivo
Nessun dato personale richiesto
Il file viene eliminato automaticamente dopo il download
Nessun obbligo di attribuzione
Nessuna autorizzazione preventiva necessaria