Calcolatore CAC
Spendere 50.000 in vendite e marketing per acquisire 200 nuovi clienti significa un costo di acquisizione di 250 per cliente. Inserisca la spesa e i nuovi clienti dello stesso periodo per ottenere il dato da confrontare con il valore del cliente nel tempo. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Spesa
- 50.000
- Clienti acquisiti
- 200
- Cac
- 250
- Costo per cliente
- 250
Il costo di acquisizione clienti, quasi sempre abbreviato CAC nei cruscotti SaaS, nei dossier di raccolta e nelle rassegne settimanali di crescita, è il denaro speso per vincere un cliente nuovo. Lei somma le uscite di vendita e marketing di un periodo —annunci a pagamento, agenzie, stipendi commerciali, commissioni, eventi, strumenti e spesa affine— e divide per quanti clienti ha davvero acquisito in quella stessa finestra. Il quoziente è il costo per cliente. I fondatori lo confrontano con il valore vita quando chiedono se un canale è sostenibile. Questo calcolatore CAC prende la spesa totale di vendita e marketing e il numero di clienti acquisiti, restituisce il costo per cliente e rifiuta un conteggio clienti pari a zero così che il rapporto sia sempre definito.
Che cosa misura il CAC e perché è un costo per cliente
Il costo di acquisizione clienti, quasi sempre abbreviato CAC nei pacchetti di metriche SaaS, nei dossier per investitori e nelle rassegne settimanali di crescita, è la spesa totale di vendita e marketing divisa per il numero di clienti acquisiti nello stesso periodo. Quel quoziente è un costo per cliente: quanto Lei ha speso, in media, per vincere un nuovo rapporto a pagamento.
La spesa di vendita e marketing è l'uscita che esiste per creare domanda e chiuderla: ricerca e social a pagamento, display, affiliati, eventi, strumenti di outbound, retainer di agenzia, stipendi e commissioni commerciali, doni di onboarding che vivono nel budget di acquisizione, e costi di campagna affini. Non è il costo del venduto, né il supporto dopo la vendita, né il bilancio operativo intero. Il valore vita è un'altra identità: il LTV chiede quanto vale un cliente dopo l'acquisto, mentre il CAC chiede quanto è costato ottenerlo.
Un'azienda che ha speso cinquantamila in vendita e marketing acquisendo duecento clienti ha un CAC di duecentocinquanta per cliente, perché cinquantamila diviso duecento è duecentocinquanta. Quel duecentocinquanta è il numero che Lei confronta con il LTV, il margine di contribuzione e i mesi di recupero quando decide se un canale resta. Quando la spesa è zero con un conteggio clienti strettamente positivo, il CAC è zero, e ciò è ammesso: quei clienti sono arrivati senza acquisizione a pagamento.
Quando i clienti acquisiti sono zero, il CAC non è definito: non c'è un cliente cui imputare la spesa, e questo calcolatore rifiuta la richiesta invece di restituire infinito o un rapporto assurdo. La formula è una sola divisione affinché finanza, prodotto e crescita condividano una definizione riproducibile senza deriva di arrotondamento intermedio nel foglio. Tenga i due ingressi nello stesso periodo e nella stessa valuta; mescolare un budget pubblicitario trimestrale con un conteggio mensile di clienti nuovi è come una cifra di costo per cliente mente in silenzio.
Dove un calcolatore CAC merita il posto
Chi digita cac in una casella di ricerca conosce già la sigla e vuole la cifra di costo per cliente, non una lezione che parta dai primi principi dell'imbuto di marketing.
Un editore che si posiziona su quella query breve serve fondatori che hanno un totale di annunci più vendite e un conteggio di clienti nuovi, operatori che devono compilare una tabella di economia unitaria prima di un consiglio, e ingegneri che necessitano di un oracolo deterministico che rifiuti un conteggio clienti pari a zero invece di produrre infinito in silenzio.
I team in fase iniziale che tengono un taccuino settimanale di metriche vogliono la stessa cifra di spesa sui clienti che gli analisti scrivono sulle diapositive, senza errori a mano quando cambiano i decimali della valuta. I corsi in aula e di certificazione che insegnano l'economia unitaria SaaS hanno bisogno di uno strumento che restituisca il costo per cliente e nient'altro, così che un valutatore confronti il LTV con il CAC in un passo successivo senza che questo servizio pretenda di prendere il valore vita come ingresso.
La convalida fallita non consuma saldo. Abbini questa capacità a uno strumento a parte di valore vita o di recupero quando Le servono LTV o mesi per recuperare il CAC; conservi questa superficie centrata sul costo unitario di acquisizione che le persone intendono quando cercano cac.
Casi d'uso
Controlli di costo per cliente su canali e campagne
Inserisca la spesa totale di vendita e marketing di una campagna o di un periodo e i clienti acquisiti per pubblicare il CAC come costo per cliente senza ricostruire il rapporto in un foglio di calcolo.
Preparazione del confronto con il LTV senza prendere il valore vita
Calcoli prima il costo per cliente, poi confronti il LTV con il CAC nel proprio taccuino; questo strumento restituisce solo il costo di acquisizione.
Domande frequenti
Come si calcola il CAC?
Il CAC uguaglia la spesa totale di vendita e marketing divisa per il numero di clienti acquisiti. Esempio: 50000 / 200 = 250 costo per cliente.
Che cosa accade se i clienti acquisiti sono zero?
Il costo di acquisizione divide per i clienti acquisiti, quindi un denominatore nullo viene rifiutato e non addebitato.
Il CAC è lo stesso del costo per cliente?
Non include il costo del venduto né il valore vita.
Include il LTV o calcola il LTV:CAC?
No. Il CAC usa solo la spesa di vendita e marketing e i clienti acquisiti. Il valore vita e il rapporto LTV su CAC sono identità a parte che Lei calcola con i propri dati di ricavo.
Quali costi devo includere nel CAC?
Tutto ciò che si spende per creare domanda e chiudere la vendita: ricerca e social a pagamento, display, affiliazioni, eventi, strumenti commerciali, agenzie, stipendi e provvigioni di vendita. Lasci fuori il costo del venduto, l'assistenza dopo la vendita e il resto del budget operativo.
Strumenti correlati
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/fin/cac \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"spend":50000,"customers_acquired":200}'const res = await fetch("https://api.kit.forhosting.com/fin/cac", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"spend": 50000,
"customers_acquired": 200
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/cac",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"spend": 50000,
"customers_acquired": 200
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/cac", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"spend":50000,"customers_acquired":200}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"spend":50000,"customers_acquired":200}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/cac", 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
{
"spend": 50000,
"customers_acquired": 200
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.cac",
"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. |
Note tecniche
Le chiamate riuscite sono addebitate a $0.002; l'ingresso non valido non viene addebitato.
Contratto di ingresso, forma della risposta e convalida
Esempio: spesa cinquantamila e clienti acquisiti duecento producono CAC duecentocinquanta e costo per cliente duecentocinquanta. Preferisca numeri nudi alle stringhe formattate; contrassegni di valuta, separatori delle migliaia e etichette di unità in coda non vengono analizzati. Questo strumento non accetta ricavi, valore vita, abbandono né un obiettivo di recupero; restituisce solo il costo per cliente. Abbini il risultato al proprio confronto di LTV se Le serve il rapporto LTV su CAC. Invii un corpo JSON con due numeri finiti obbligatori nella stessa valuta e nella stessa finestra di acquisizione. spend è la somma dei costi di vendita e marketing della campagna, del canale o del periodo che Lei studia; deve essere maggiore o uguale a zero. Gli alias total_spend, marketing_spend, sales_and_marketing_spend e cost sono accettati così che un'esportazione del libro mastro non richieda un passo di rinomina. customers_acquired è il conteggio di clienti nuovi vinti in quella stessa finestra e deve essere strettamente maggiore di zero, perché il CAC divide per quel conteggio; gli alias customers, acquired e new_customers sono accettati. Ogni campo può arrivare come numero JSON o come stringa numerica che coincida con un motivo decimale finito stretto. Campi assenti, stringhe vuote, valori non finiti, una spesa negativa o un conteggio clienti pari a zero o inferiore falliscono con invalid_input nominando il campo e non vengono addebitati. In caso di successo il corpo ripete spend e customers_acquired arrotondati, restituisce cac come loro quoziente, ripete la stessa cifra come cost_per_customer così che un cruscotto possa legare l'una o l'altra chiave, e include una stringa di formula con valore CAC = spend / customers_acquired che Lei può stampare accanto ai numeri. Il prezzo di un elemento riuscito è un $0.002 fisso.
Dove un calcolatore CAC merita il posto
Poiché l'implementazione è codice analitico parse di tier A, ogni chiamata riuscita resta economica a $0.002 senza token di modello e senza rete in uscita. Tenga le richieste piccole, fissi cac e cost_per_customer arrotondati nei test, e ottiene un costo di acquisizione riproducibile per compiti, generatori d'esame e taccuini di crescita leggeri senza erigere un sistema completo di attribuzione.
Casi di integrazione
Oracoli di compiti e di economia unitaria
Gli studenti calcolano CAC = spend / customers acquired a mano e confrontano con un risultato deterministico che rifiuta un conteggio clienti pari a zero come invalid_input.
Domande tecniche
Quanto costa il calcolatore CAC?
Lo strumento del browser è gratuito. Le richieste API usano un saldo prepagato a $0.002 per chiamata riuscita; l'ingresso non valido non viene addebitato.