Calcolatore del tasso di abbandono clienti o ricavi
Il calcolatore del tasso di abbandono misura la quota di clienti o ricavi persa durante un periodo rispetto al valore presente all'inizio.
Esegui gratis nel browser
Selezioni la metrica, inserisca il valore iniziale e quello perso e ottenga i tassi di abbandono e fidelizzazione sia in forma decimale sia percentuale. È utile per revisioni degli abbonamenti, report sui ricavi ricorrenti, analisi delle coorti e cruscotti operativi che richiedono un calcolo trasparente e ripetibile.
Definisca popolazione e periodo prima di inserire i dati
Un tasso di abbandono significativo parte da una popolazione definita con chiarezza e da un intervallo di rendicontazione fisso. Selezioni clienti per misurare account, abbonati, membri o contratti persi. Selezioni ricavi per misurare i ricavi ricorrenti scomparsi a causa di disdette, passaggi a piani inferiori o mancati rinnovi. Come denominatore utilizzi il valore presente esattamente all'inizio del periodo. Per un calcolo mensile sui clienti, consideri quelli attivi all'apertura del mese, non tutti quelli comparsi in un momento qualsiasi. Per l'abbandono dei ricavi, impieghi una misura ricorrente coerente, come i ricavi mensili ricorrenti iniziali e quelli persi nello stesso mese. Non mescoli il valore contrattuale annuo con perdite mensili. Il calcolatore identifica il risultato mediante la metrica selezionata, ma non può stabilire se i due dati di origine adottino definizioni compatibili. Documenti i confini del periodo, la valuta, le regole sullo stato del cliente e il trattamento di sospensioni o insoluti, così da rendere confrontabili i calcoli futuri. La coerenza trasforma una semplice percentuale in un indicatore operativo affidabile.
Comprenda le formule di abbandono e fidelizzazione
Il calcolo divide il valore perso per quello iniziale. Se un'azienda inizia con 800 clienti e ne perde 52 nel periodo, l'abbandono clienti è 52 diviso per 800, cioè 6.5 per cento. Il valore rimanente è il valore iniziale meno quello perso, mentre il tasso di fidelizzazione equivale a uno meno il tasso di abbandono; in questo modello volutamente semplice, i due tassi sommano quindi 100 per cento. Lo stesso calcolo vale per i ricavi: perdere 7,500 su 150,000 di ricavi ricorrenti iniziali produce un abbandono lordo dei ricavi del 5 per cento. Il calcolatore restituisce sia il formato decimale sia quello percentuale perché sistemi diversi richiedono rappresentazioni diverse. Il decimale 0.05 e la percentuale 5 descrivono lo stesso tasso. La precisione controlla soltanto l'arrotondamento visualizzato; il calcolo usa i valori originali prima di arrotondare. Il valore perso non può superare quello iniziale, che deve essere maggiore di zero, altrimenti la definizione produrrebbe un tasso non valido o fuorviante. La formula non include nuovi clienti o ricavi da espansione e non li usa per compensare le perdite.
Confronti l'abbandono in modo responsabile
L'abbandono è più informativo quando la definizione rimane stabile tra i periodi e quando quello dei clienti non viene confuso con quello dei ricavi. Un'azienda può perdere diversi piccoli clienti conservando quasi tutti i ricavi, oppure perdere un grande account mentre l'abbandono clienti sembra basso. Esamini entrambe le metriche quando le dimensioni degli account variano. Mantenga visibile anche l'intervallo: una percentuale mensile non è direttamente confrontabile con una annuale e moltiplicare il tasso mensile per dodici è solo un'approssimazione, perché la fidelizzazione si compone. Segmenti per piano, coorte, area o canale di acquisizione quando il dato aggregato nasconde differenze rilevanti, allineando popolazione iniziale e perdite di ogni segmento. Questo calcolatore riporta l'abbandono lordo basato soltanto sulle perdite. Non calcola la fidelizzazione netta dei ricavi, che considera anche espansione, contrazione e talvolta riattivazione. Non distingue inoltre l'abbandono volontario da quello involontario e non decide se un account sospeso sia perso. Utilizzi i risultati come elemento riproducibile di un cruscotto o di una revisione e li accompagni con definizioni e dati di origine per renderli verificabili.
Casi d'uso
Revisione mensile degli abbonati
Misuri la percentuale di abbonati iniziali che ha disdetto o non ha rinnovato durante il mese.
Report sui ricavi ricorrenti
Calcoli l'abbandono lordo dai ricavi ricorrenti iniziali e da quelli persi per disdette o passaggi a piani inferiori.
Confronto tra coorti e piani
Applichi una formula uniforme a coorti o piani distinti e confronti equamente i rispettivi tassi di perdita.
Domande frequenti
Qual è la formula del tasso di abbandono?
Divida il valore perso nel periodo per quello iniziale, quindi moltiplichi per 100 per esprimere il risultato in percentuale.
Posso calcolare l'abbandono sia dei clienti sia dei ricavi?
Sì. Selezioni clienti per i conteggi degli account o ricavi per gli importi monetari e usi dati iniziali e perdite coerenti con la metrica.
Devo includere i nuovi clienti nel valore iniziale?
No. Il denominatore è la popolazione presente all'inizio. I clienti acquisiti durante il periodo non fanno parte del valore iniziale.
Questo strumento calcola la fidelizzazione netta dei ricavi?
No. Calcola l'abbandono lordo usando solo le perdite. La fidelizzazione netta richiede regole per espansione, contrazione e altri movimenti.
Quanto costa il calcolo tramite API?
Ogni richiesta API costa $0.002. Lo stesso calcolo deterministico può essere eseguito gratuitamente anche nel browser.
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/finance/churn-rate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"metric_type":"customers","starting_amount":800,"lost_amount":52}'const res = await fetch("https://api.kit.forhosting.com/finance/churn-rate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"metric_type": "customers",
"starting_amount": 800,
"lost_amount": 52
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/churn-rate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"metric_type": "customers",
"starting_amount": 800,
"lost_amount": 52
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/churn-rate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"metric_type":"customers","starting_amount":800,"lost_amount":52}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"metric_type":"customers","starting_amount":800,"lost_amount":52}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/churn-rate", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"metric_type": "customers",
"starting_amount": 800,
"lost_amount": 52
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.churn_rate",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |