spaghettiwires calc

Calcolatore del modello freemium

Offri una prova gratuita o un piano free e speri che una parte degli utenti passi a pagamento. Ma chi resta gratis costa comunque: acquisirlo e servirlo. Inserisci i tuoi numeri e scopri quanto ti costa davvero ogni cliente pagante, quanto ti porta in tasca e cosa dovrebbe cambiare perché il conto torni.

Acquisizione e fase gratuita
€

Quanto spendi, in media, per ogni nuovo iscritto alla prova: pubblicità, marketing, onboarding.

mesi

In mesi. Una prova di 14 giorni è circa 0,5; con un piano free a vita, quanto resta attivo in media un utente gratuito.

€/mese

Quanto ti costa in più ogni utente attivo in prova: server, API, licenze, supporto.

%

Su 100 utenti gratuiti, quanti diventano clienti paganti.

Abbonamento
€/mese

Quello che paga il cliente, tasse comprese se le includi nel prezzo.

%

Quota del prezzo che non arriva a te: commissioni di app store (15-30%) o del sistema di pagamento, IVA inclusa nel prezzo (il 22% di IVA è il 18% del prezzo finale).

€/mese

Come per gli utenti gratuiti, ma per chi paga: spesso è di più, perché usa di più.

mesi

Per quanti mesi paga, in media, un cliente prima di disdire. Se conosci il churn mensile: 1 diviso il churn (5% al mese fa 20 mesi).

[[ t.error_title ]]

[[ errorText ]]

[[ t.out_ratio ]]

[[ ratioText ]]

[[ t['verdict_' + result.verdict] ]]

[[ fmt(t.out_summary, { cac: money(result.cac), ltv: money(result.ltv) }) ]]

[[ fmt(t.out_cohort, { v: signedMoney(result.profitPerFree * 1000, 0) }) ]]

[[ t['stat_' + s.k] ]]
[[ s.v ]]
[[ fmt(t['stat_' + s.k + '_help'], { months: fmt(t.value_months, { n: smart(values.paidMonths) }) }) ]]
[[ t.chart_title ]]
[[ t.bar_costs ]][[ money(result.totalCost) ]]
[[ t.bar_revenue ]][[ money(result.grossRevenue) ]]
[[ t['part_' + p.k] ]] [[ money(p.value) ]]
[[ t.part_revenue ]] [[ money(result.grossRevenue) ]]
[[ t.part_profit ]] [[ signedMoney(result.profit) ]]

[[ t.levers_title ]]

[[ t.levers_help ]]

[[ t.levers_lever ]] [[ t.levers_now ]] [[ t.levers_even ]] [[ t.levers_healthy ]] [[ t.levers_good ]]
[[ t['lever_' + row.k] ]] [[ row.now.text ]] [[ c.text ]]✓

Come funziona

Il calcolatore ragiona per singolo cliente pagante. Dall'altra parte della bilancia mette tutto quello che hai speso per arrivarci, compresi gli utenti gratuiti che non hanno mai pagato. Il confronto standard è tra il LTV (lifetime value, quanto margine ti lascia un cliente in tutta la sua vita) e il CAC (customer acquisition cost, quanto ti è costato acquisirlo).

Il vero costo di un cliente pagante

Se converte il 20% degli utenti gratuiti, per ogni cliente pagante ne hai acquisiti e serviti cinque. Il costo di un utente gratuito (acquisizione più mesi di fase gratuita) va quindi diviso per la conversione:

CAC = (cac + costo_free · mesi_free) / conversione

Quanto ti rende

Il LTV conta il margine, non l'incasso: dal prezzo togli tasse e commissioni e il costo per servire il cliente, poi moltiplichi per i mesi in cui resta.

margine = prezzo · (1 − commissioni) − costo_paid

LTV = margine · mesi_paid

Come leggere il risultato

Il rapporto LTV/CAC dice quante volte rientri di quello che hai speso per acquisire un cliente. Sotto 1× perdi soldi su ogni cliente, e crescere peggiora le cose. Tra 1× e 3× sei in pari, ma resta poco per coprire stipendi, sviluppo e costi fissi. Da 3× in su è il riferimento comune per un modello sano. Guarda anche il rientro: se servono più mesi di quanti ne resta in media un cliente, non rientri mai. Molte aziende SaaS puntano a rientrare entro 12 mesi.

Qualche consiglio

  • La durata dell'abbonamento è la leva più sottovalutata: passare da 3 a 12 mesi quadruplica il LTV senza cambiare il prezzo. Se hai il churn mensile, la durata media è 1 / churn.
  • Se vendi a privati in Italia il prezzo include l'IVA: su 19,99 € te ne restano 16,39. Negli app store si aggiunge la commissione dello store. Mettile nel campo tasse e commissioni, o il LTV esce gonfiato.
  • Prova gratuita e freemium funzionano allo stesso modo nel calcolo. Con un piano free a vita, la durata della fase gratuita è quanto resta attivo in media un utente free, ed è quasi sempre più lunga di una prova.
  • Nel costo di acquisizione conta tutto quello che serve per portare un iscritto: pubblicità, contenuti, commerciali, sconti di benvenuto. Se una parte degli utenti arriva gratis (passaparola, SEO), usa la media su tutti.
  • È un modello semplice: non sconta i soldi futuri, non conta gli upgrade o i rinnovi a prezzo diverso, e assume che chi non converte smetta di costare alla fine della fase gratuita. Per decidere va bene, per un business plan servono i dati per coorte.