SaaS Metrics / Lezione 4
M3SAAS METRICS

Unit Economics — la matematica della crescita sostenibile

30 min+10 XP
📊 Prisma S.r.l.Unit Economics FY2024
Ricavi€2.350K
COGS (hosting + support)€410K
Gross Profit€1.940K
Gross Margin82,6%
S&M Spend€720K
New Customers62
CAC = 720 / 62€11.613
ARR fine anno€2.480K
Clienti233
ARPU annuo€10.645
ARPU mensile€887
Churn revenue annuo5,3%
Churn mensile0,44%
LTV = 887 × 82,6% / 0,44%€166.364
LTV / CAC14,3x
Unit Profit per cliente€154.751
CAC Payback15,8 mesi

2019 — WeWork fallisce l'IPO. Le unit economics erano negative a qualsiasi scala.

Agosto 2019. WeWork confidenzialmente file per IPO. Valutazione pre-money: $47 miliardi. Il prospetto S-1 viene pubblicato: 47 pagine di narrativa sul "physical social network" e sulla "making a life, not just a living" vision.

Wall Street legge i numeri. Gross Margin negativo. Contribution margin per location: -40%. Ogni nuovo ufficio perde denaro. La tesi di WeWork era: "Raggiungeremo profittabilità con la scala."

I banker investono 3 settimane analizzando le unit economics. Conclusion: impossibile. Ogni location genera €50K ricavi/mese ma costa €70K/mese (rent + fit-out ammortization + opex). Anche a 10.000 location, il business non può essere profittevole.

Settembre 2019. L'IPO viene cancellata. La valutazione crolla da $47 miliardi a $8 miliardi (-83%) in 6 settimane. Il CEO Adam Neumann viene rimosso.

La lezione: unit economics negative non si risolvono con la scala. Se perdi $1 per unità, venderne 1 milione significa perdere $1 milione. Growth doesn't fix broken unit economics — li moltiplica.

Oggi, quando un fondo PE valuta un deal, le unit economics sono la prima analisi. Prima ancora di guardare il P&L aggregato, costruiscono il unit economics model: quanto costa acquisire 1 cliente, quanto genera quel cliente lifetime, il margine è positivo?

Se le unit economics sono negative o marginally positive (<2x LTV/CAC), il deal è DOA (dead on arrival).

---

Unit Economics — definizione e framework

Cosa sono

Unit Economics = profittabilità economica per "unità" di business, al netto di costi fissi.

Per un SaaS: unità = 1 cliente. Per e-commerce: unità = 1 ordine o 1 cliente (dipende dal modello). Per manufacturing: unità = 1 prodotto venduto. Per hospitality: unità = 1 camera-notte o 1 cliente/anno.

La domanda fondamentale: "Se acquisissi 1 unità aggiuntiva (cliente, ordine, prodotto), guadagnerei o perderei denaro, ignorando i costi fissi?"

Formula SaaS

LTV (Lifetime Value) = ARPU × Gross Margin % / Churn Rate mensile CAC (Customer Acquisition Cost) = S&M Spend / New Customers

Unit Profit = LTV - CAC Unit Margin % = (LTV - CAC) / LTV × 100 LTV/CAC Ratio = LTV / CAC ```

Benchmark:

  • LTV/CAC >3x: Healthy unit economics
  • LTV/CAC 2-3x: Acceptable ma tight
  • LTV/CAC <2x: Broken unit economics

Esempio completo — Kora S.r.l.

Dati:

  • ARPU: €300/mese (€3.600/anno)
  • Gross Margin: 80%
  • Churn mensile: 2% (24% annuo)
  • CAC: €3.000

Calcolo:

LTV = €300 × 80% / 0,02 = €240 / 0,02 = €12.000
LTV/CAC = €12.000 / €3.000 = 4x
Unit Profit = €12.000 - €3.000 = €9.000 per cliente
Unit Margin = €9.000 / €12.000 = 75%

Interpretazione: Ogni cliente genera €9.000 lifetime profit (al netto del CAC). Con LTV/CAC di 4x, le unit economics sono healthy. Significa che per ogni €1 speso in acquisizione, il business guadagna €4 lifetime.

---

Contribution Margin per Unit — oltre il gross margin

Definizione

Contribution Margin = Revenue - Variable Costs (COGS + variable opex direttamente attribuibili)

Per un SaaS: - Variable Costs: hosting (AWS/GCP), transaction fees (Stripe), customer support diretto

Per e-commerce: - Variable Costs: COGS prodotto, shipping, payment processing, packaging

Contribution Margin % = (Revenue - Variable Costs) / Revenue × 100

SaaS Example

Revenue per cliente/anno: €3.600

  • Hosting cost: €200/anno
  • Support cost (se heavy-touch): €400/anno
  • Payment processing (2,5%): €90/anno
Variable Costs totali = €200 + €400 + €90 = €690
Contribution Margin = €3.600 - €690 = €2.910
Contribution Margin % = €2.910 / €3.600 = 80,8%

Il Contribution Margin (80,8%) è diverso dal Gross Margin (che esclude solo COGS diretto, non support/processing fees). È più conservativo e più accurato per unit economics.

E-Commerce Example — Fashion Retail

Prezzo medio ordine: €80

  • COGS prodotto: €30
  • Shipping: €5
  • Payment processing: €2
  • Packaging: €1
Variable Costs = €30 + €5 + €2 + €1 = €38
Contribution Margin = €80 - €38 = €42
Contribution Margin % = €42 / €80 = 52,5%

Se CAC per nuovo cliente è €40 e ogni cliente ordina in media 2,5x/anno: `` LTV (1 anno) = €42 × 2,5 = €105 LTV/CAC = €105 / €40 = 2,6x ``

Accettabile ma tight. Serve aumentare repeat rate a 3-4x/anno per raggiungere LTV/CAC >3x.

---

LTV — Full Calculation con tutte le varianti

Formula base (SaaS subscription)

LTV = ARPU × Gross Margin / Churn Rate mensile

Formula avanzata (con discount rate e cohort decay)

LTV = Σ(t=1 to ∞) [ARPU_t × Gross Margin × (1 - Churn)^(t-1)] / (1 + Discount Rate)^t

Dove:

  • ARPU_t: ARPU al mese t (può crescere con expansion)
  • Gross Margin: margine lordo %
  • (1 - Churn)^(t-1): probabilità che cliente sia ancora attivo al mese t
  • Discount Rate: costo del capitale (es. 10% annuo = 0,83% mensile)

Simplified con Discount Rate

Se assumiamo ARPU costante e churn costante:

LTV = ARPU × Gross Margin / (Churn + Discount Rate mensile)

Esempio:

  • ARPU: €500/mese
  • Gross Margin: 85%
  • Churn mensile: 1,5%
  • Discount rate annuo: 12% → mensile ≈ 1%
LTV (no discount) = €500 × 85% / 1,5% = €28.333
LTV (with discount) = €500 × 85% / (1,5% + 1%) = €17.000

Il discount rate riduce il LTV del 40% perché i cash flow futuri valgono meno oggi.

Quando usare quale?

  • LTV senza discount: confronti quick (LTV/CAC benchmarking)
  • LTV con discount: valutazione DCF, decisioni di capital allocation

---

CAC — Full Calculation (fully loaded)

Formula base

CAC = S&M Spend / New Customers acquired

CAC Fully Loaded (metodo corretto)

CAC Fully Loaded = (Sales salaries + Marketing spend + Tools + Overhead allocation) / New Customers

Componenti:

Cost CategoryInclude?Esempio
AE/SDR salaries + commission€500K
Marketing spend (ads, events, content)€300K
Marketing tools (HubSpot, Salesforce, LinkedIn Sales Nav)€50K
Sales ops/enablement team€80K
Overhead (office rent for sales team)✗ (optional)€40K
Total CAC pool = €930K

Se acquisisci 100 clienti/anno: `` CAC Fully Loaded = €930K / 100 = €9.300 per cliente ``

Blended CAC vs Paid CAC

  • Blended CAC: include tutti i canali (organic, paid, referral, sales-led)
  • Paid CAC: solo i clienti acquisiti via paid channels (ads, outbound sales)

Un SaaS con 40% organic acquisition potrebbe avere:

  • Blended CAC: €5.000
  • Paid CAC: €8.000

Per il growth planning, usa Paid CAC (più conservativo). Per valuation/benchmark, usa Blended CAC.

---

LTV/CAC Ratio — il golden metric

Interpretazione dettagliata

LTV/CACVerdictImplicazioneAzione
>5xEccezionaleStai stampando denaro — ogni cliente genera 5x+ il costoAccelera S&M al massimo, fundraise per scaling
3-5xHealthyUnit economics sani, sustainable growthMantieni strategia, ottimizza conversion funnel
2-3xAcceptableMargini stretti ma funzionaRiduci CAC o aumenta LTV (retention, upsell)
1,5-2xBorderlineBarely profitable, alto riskPivot go-to-market o aumenta pricing
<1,5xBrokenPerdi denaro su ogni clienteStop S&M, fix product-market fit

Perché 3x è la soglia healthy?

LTV/CAC di 3x significa:

  • 33% del LTV va in CAC
  • 67% del LTV è contribution margin disponibile per R&D, overhead, profit

Ma servono anche:

  • Customer success (5-10% del LTV)
  • R&D per mantenere il prodotto competitivo (15-20% dei ricavi)
  • G&A overhead (10-15% dei ricavi)
  • Profit target (10-20% EBITDA margin)

Totale: ~50-65% del LTV va in questi costi. Con LTV/CAC 3x, il 33% è CAC + i rimanenti 67% coprono il resto con margine.

Con LTV/CAC <2x, i margini sono troppo stretti — non c'è buffer per costi indiretti + profit.

---

CAC Payback Period — tempo di recupero

Formula

CAC Payback (months) = CAC / (Monthly ARPU × Gross Margin)

Esempio:

  • CAC: €6.000
  • ARPU mensile: €400
  • Gross Margin: 78%
Payback = €6.000 / (€400 × 78%) = €6.000 / €312 = 19,2 mesi

Servono 19 mesi per recuperare il CAC. Dopo 19 mesi, ogni € pagato dal cliente è margine incrementale.

Benchmarks Payback

IndustryTypical PaybackBest-in-class
SaaS B2B Enterprise18-24 mesi<15 mesi
SaaS B2B Mid-Market12-18 mesi<12 mesi
SaaS B2B SMB8-15 mesi<8 mesi
SaaS B2C3-8 mesi<3 mesi
E-commerce6-12 mesi<6 mesi
Subscription box2-4 mesi<2 mesi

Perché payback short è critico?

Se payback è 6 mesi, puoi fare 2 cicli di reinvestimento/anno: cassa recuperata da cohort Q1 finanzia nuova acquisizione in Q3.

Se payback è 24 mesi, devi aspettare 2 anni per ogni ciclo — crescita glaciale senza capitale esterno.

---

Unit Economics per Different Business Models

1. SaaS (già covered sopra)

LTV = ARPU × GM / Churn
CAC = S&M / New Customers
LTV/CAC target: >3x

2. E-Commerce / D2C

LTV = (AOV × Purchase Frequency/anno × Avg Customer Lifespan in anni) × Contribution Margin %

Dove:

  • AOV (Average Order Value): €80
  • Frequency: 3x/anno
  • Lifespan: 2 anni
  • Contribution Margin: 50% (dopo COGS, shipping, fees)
  • CAC: €35
LTV = (€80 × 3 × 2) × 50% = €480 × 50% = €240 LTV/CAC = €240 / €35 = 6,9x ```

Eccellente unit economics per e-commerce.

3. Marketplace (Two-Sided)

Lato Supply (es. drivers Uber): `` LTV Driver = (Avg Rides/month × Commission/ride × Months Active) - Driver Acquisition Cost ``

Lato Demand (riders): ``` LTV Rider = (Avg Rides/month × Take Rate × Months Active) CAC Rider = Marketing Spend / New Riders

LTV/CAC target marketplace: >2x (più basso del SaaS perché il network effect compensa) ```

Esempio Uber-like:

  • LTV Rider: €120 (20 ride × €6 avg × 10 mesi attivi × 10% take rate)
  • CAC Rider: €25 (promo codes, ads)
  • LTV/CAC = 4,8x (healthy)

4. Manufacturing PMI

Selling Price = €500

  • COGS: €200
  • Sales Commission (5%): €25
  • Shipping/logistics: €15
  • Variable overhead: €30
Contribution Margin = €500 - €270 = €230 (46%)

Se cliente medio ordina 50 unità/anno: Annual Contribution per cliente = €230 × 50 = €11.500 CAC (sales visit, samples, etc): €2.000 LTV (3 anni avg relationship) = €11.500 × 3 = €34.500 LTV/CAC = 17,3x (eccellente per manufacturing) ```

5. Subscription Retail (Meal Kits, Beauty Box)

ARPU mensile: €40
Contribution Margin (dopo COGS + shipping): 35%
Churn mensile: 8% (96% annuo — altissimo!)

LTV = €40 × 35% / 8% = €14 / 0,08 = €175 LTV/CAC = €175 / €25 = 7x Payback = €25 / (€40 × 35%) = 1,8 mesi ```

Paradosso: churn altissimo (96% annuo) ma unit economics funzionano perché payback <2 mesi. Recuperi il CAC prima che la maggior parte dei clienti churni.

---

Unit Economics at Different Scales — do they improve?

Teoria: Operating Leverage

Man mano che un business scala, alcune cose dovrebbero migliorare:

Costi che scendono con scala:

  • COGS % (manifattura): volume discounts da suppliers
  • Hosting cost (SaaS): better rates da AWS/GCP oltre certi volumi
  • CAC (con brand): organic acquisition aumenta, paid CAC blended scende

Costi che restano flat:

  • Churn rate: non migliora automaticamente con scala
  • Gross Margin (SaaS): già alto (80-90%), poco spazio per improvement
  • ARPU: cresce solo con intenzionale upsell/expansion strategy

Costi che salgono con scala (anti-leverage):

  • CAC in mercati saturi: i best customers sono acquisiti presto, i rimanenti costano di più
  • Support cost (se mal gestito): più clienti = più support load se non automation

Caso reale: Slack

Metric2015 (Early)2020 (IPO-ready)Change
ARR$25M$630M+25x
CAC$3.500$2.200-37% ✓ (migliorato)
ARPU$1.800/anno$3.100/anno+72% ✓ (upsell/expansion)
Churn12% annuo8% annuo-33% ✓ (enterprise migration)
Gross Margin82%87%+6% ✓ (operating leverage)
LTV$12.300$33.600+173%
LTV/CAC3,5x15,3x+337% 🚀

Lesson: per Slack, le unit economics migliorarono dramatically con la scala. Perché?

  • Brand strength → lower CAC (più organic)
  • Migration to Enterprise → higher ARPU, lower churn
  • Infrastructure efficiency → better gross margin

Ma questo non è automatico. Serve execution. WeWork scalò 10x ma le unit economics peggiorarono.

---

Red Flags Unit Economics in Due Diligence

1. LTV calculato con churn "aspettato" non attuale

Red flag: "Il nostro churn è 15% ma ci aspettiamo che scenda a 8% con il nuovo customer success team."

Reality check: usa churn attuale, non projected. Se LTV/CAC è 2,5x con churn 15% ma 4x con churn 8%, il deal pricing dovrebbe riflettere la realtà (2,5x), non l'aspirazione (4x).

2. CAC che esclude "organic" channels

Red flag: "Il nostro CAC paid è €8K ma il 60% dei clienti arriva organic (€0 CAC), quindi blended CAC è €3,2K."

Problem: l'organic non è €0 CAC. L'organic deriva da:

  • Content marketing (costo: team content, SEO tools)
  • Product-led growth (costo: free tier infrastructure, conversion optimization)
  • Referral programs (costo: referral incentives)

Se ignori questi costi, gonfi artificialmente le unit economics.

Azione: richiedi CAC fully loaded (tutti i costi S&M) / tutti i clienti acquisiti.

3. Gross Margin che esclude critical costs

Red flag: "Gross Margin 92% perché escludiamo solo direct hosting. Customer success, support, onboarding sono opex."

Problem: per unit economics, il Gross Margin dovrebbe riflettere tutti i costi variabili direttamente attribuibili al servire quel cliente. Se ogni cliente richiede 5 ore di onboarding a €100/ora, quello è costo variabile (€500), non fisso.

Azione: richiedi Contribution Margin, non solo Gross Margin.

4. LTV basato su cohort "cherry-picked"

Red flag: "Il nostro LTV è €25K basato sulla cohort Enterprise 2023."

Problem: se la cohort Enterprise 2023 è 15% della base clienti totale e ha LTV 3x superiore alla media, stai cherry-picking. Il LTV aggregato potrebbe essere €12K, non €25K.

Azione: richiedi LTV per segment (Enterprise / Mid-Market / SMB) e blended LTV weighted per actual mix clienti.

5. Payback "aspirational" con pricing increases future

Red flag: "Il nostro payback è 24 mesi ora, ma scenderà a 12 mesi quando aumentiamo i prezzi del 30% next year."

Problem: aumentare i prezzi del 30% aumenta il churn. Il payback potrebbe peggiorare, non migliorare. E comunque, non è successo ancora.

Azione: valuta con payback attuale, non proiezioni non realizzate.

---

Building Unit Economics from P&L — reverse engineering

Un fondo PE riceve un P&L aggregato. Come estrarre unit economics?

Step 1: Calcola CAC

Esempio: S&M Spend: €2.400K New Customers: 250 CAC = €2.400K / 250 = €9.600 ```

Step 2: Calcola ARPU

Esempio: ARR: €5.200K Clienti: 420 ARPU = €5.200K / 420 = €12.381/anno = €1.032/mese ```

Step 3: Estima Gross Margin

Dal P&L: `` Ricavi: €5.000K (quasi = ARR per SaaS) COGS: €950K (hosting, support diretto, transaction fees) Gross Profit: €4.050K Gross Margin = 81% ``

Step 4: Calcola Churn

Se hanno dato ARR bridge: `` Churn ARR / ARR inizio anno = 6,5% annuo Churn mensile ≈ 0,54% ``

Se non hanno dato churn, chiedi cohort table o stima da NRR: `` Se NRR = 105%, e Expansion = 12%, allora: Gross Churn + Contraction ≈ 7% ``

Step 5: Calcola LTV e LTV/CAC

LTV = €1.032/mese × 81% / 0,54% = €835 / 0,0054 = €154.630
LTV/CAC = €154.630 / €9.600 = 16,1x

Risultato: unit economics eccezionali (LTV/CAC 16x). Questo business può scalare aggressivamente.

---

Caso completo — Prisma S.r.l. (SaaS gestione cantieri)

Dati P&L FY2024

  • Ricavi: €2.350K
  • ARR fine anno: €2.480K
  • COGS (hosting + support): €410K
  • S&M Spend: €720K
  • R&D: €580K
  • G&A: €310K
  • EBITDA: -€320K (loss)

Dati operativi

  • Clienti fine anno: 233
  • New customers FY24: 62
  • Churn revenue: 5,3%
  • ARPU: €10.645/anno (€887/mese)

Step 1: CAC

CAC = €720K / 62 = €11.613

Step 2: Gross Margin

Gross Profit = €2.350K - €410K = €1.940K
Gross Margin = €1.940K / €2.350K = 82,6%

Step 3: Churn mensile

Churn annuo 5,3% → mensile ≈ 0,44%

Step 4: LTV

LTV = €887 × 82,6% / 0,44% = €732 / 0,0044 = €166.364

Step 5: Unit Economics

LTV/CAC = €166.364 / €11.613 = 14,3x Unit Profit per cliente = €166.364 - €11.613 = €154.751 Payback = €11.613 / (€887 × 82,6%) = 15,8 mesi

Analisi Fondo PE

Unit Economics Score: A+

  • LTV/CAC 14,3x è top 10% SaaS (benchmark 3-5x)
  • Payback 15,8 mesi è buono per B2B mid-market
  • Churn 5,3% è eccellente (benchmark 8-12%)

Perché EBITDA è negativo (-€320K) con unit economics così forti?

Il business investe pesantemente in R&D (€580K = 25% ricavi) e S&M (€720K = 31% ricavi). Questi sono costi di crescita, non inefficienza.

Path to profitability: Se Prisma riduce S&M a 20% ricavi (€470K invece di €720K), l'EBITDA diventa:

EBITDA adjusted = -€320K + (€720K - €470K) = -€70K (quasi break-even)

Ma con unit economics così forti (LTV/CAC 14x), la scelta razionale è mantenere S&M alto e crescere velocemente. Ogni € investito in S&M genera €14 lifetime — è capital efficient growth.

Valutazione:

Con ARR €2.480K, growth 38% YoY, churn 5%, LTV/CAC 14x:

Valuation range: 10-13x ARR = €24,8M - €32,2M

Multipli alti giustificati da unit economics eccezionali.

Mettiti alla prova

5 domande. Rispondi prima di proseguire.

01 / 05

Prisma ha EBITDA -€320K (loss) ma LTV/CAC 14,3x. Perché un fondo PE la valuterebbe positivamente?

Prossima lezione →
SaaS Benchmarks — come si confronta il tuo SaaS
25 min · +10 XP