Perché non troverai qui storie con cifre di fatturato
I racconti di chi ha costruito da solo un prodotto da migliaia di euro al mese sono il materiale più letto sull'argomento e il meno utile per decidere. Le storie arrivano da chi ce l'ha fatta, e di quelli che hanno provato e non hanno incassato non si racconta niente: il campione è truccato in partenza. In più, una cifra di fatturato attribuita a una persona senza una fonte pubblica verificabile non è un dato, è una voce. Per questo l'articolo non contiene casi con nomi e ricavi: non ne ho trovati che potessi documentare con una fonte aperta, e inventarli sarebbe peggio che tacerli.
Quello che trovi è invece uno strumento: come leggere un caso quando lo incontri, e un programma che ti fa vedere dove sta l'incertezza vera in un piano di lancio. I numeri dell'esempio sono tutti dichiarati inventati.
Cinque domande da fare a ogni caso di successo
Davanti a un racconto con una cifra, prima di lasciarti entusiasmare, passa il testo attraverso queste domande, nell'ordine in cui conviene farle.
- Chi lo dice? L'autore stesso, un intervistatore o un terzo che riporta? Una cifra di seconda mano è una voce.
- Che cosa misura? Ricavi, fatturato, incassi o profitto non sono la stessa cosa, e «ricorrente» e «una tantum» nemmeno.
- In che periodo? Un mese eccezionale non è un anno.
- Con quale punto di partenza? Un pubblico già costruito, una rete di contatti, un prodotto già conosciuto cambiano tutto.
- A che costo? Ore di lavoro, spese, contributi e tasse tolgono una parte di ciò che si legge.
L'ordine non è casuale: la prima domanda decide se vale la pena fare le altre. Se la risposta alla prima è «non si sa», fermati lì e tratta la storia come un racconto, non come un precedente. Le ultime due sono quelle che separano ciò che si può imitare da ciò che dipendeva da condizioni che tu non hai: una storia di successo con un pubblico di migliaia di persone già acquisito non ti dice niente sul tuo primo mese. Per i numeri sull'andamento di un progetto piccolo è più affidabile costruirne di propri, con ipotesi esplicite, come nella sezione seguente.
Dove sta davvero l'incertezza: una simulazione
Prendi un piano di lancio semplice: un certo numero di visitatori ogni mese, una percentuale che compra, un prezzo. Chi fa il piano pensa spesso che la fortuna sia il rischio principale: «magari ne arrivano meno». Il programma seguente prova a misurare quanto pesi il caso e quanto pesi l'ipotesi. Simula mille lanci per ciascuna di tre percentuali di conversione (0,5%, 1% e 2%) con 3.000 visitatori al mese per sei mesi; tutti i parametri sono inventati e servono solo a mostrare il meccanismo.
La funzione random.binomialvariate (disponibile da Python 3.12) genera quanti visitatori su 18.000 comprano, dato il tasso. Il generatore random.Random(42) ha un seme fisso, per cui due esecuzioni danno lo stesso risultato; statistics.quantiles con n=10 restituisce i decili, da cui leggiamo il 10°, il 50° e il 90° percentile. L'incasso mensile in fondo assume che nessuno disdica, un'ipotesi molto ottimistica che il programma dichiara nel testo stampato.
# Quanti clienti paganti dopo 6 mesi? Una simulazione con numeri INVENTATI,
# per mostrare dove sta l'incertezza. Richiede Python 3.12 o successivo
# (random.binomialvariate). Il seme fisso rende l'uscita ripetibile.
import random
import statistics
VISITATORI_MESE = 3000 # ipotesi
MESI = 6
SIMULAZIONI = 1000
PREZZO = 9 # euro al mese, ipotesi
rng = random.Random(42)
for conversione in (0.005, 0.01, 0.02): # lo 0,5%, 1%, 2% dei visitatori paga
clienti = [rng.binomialvariate(VISITATORI_MESE * MESI, conversione)
for _ in range(SIMULAZIONI)]
d = statistics.quantiles(clienti, n=10) # decili: d[0] = 10%, d[4] = 50%, d[8] = 90%
print(f"conversione {conversione:.1%}: clienti a 6 mesi, 10% {d[0]:.0f} | mediana {d[4]:.0f} | 90% {d[8]:.0f}"
f" -> incasso mensile al mediano {d[4] * PREZZO:.0f} EUR (se nessuno disdice)")
# Output:
# conversione 0.5%: clienti a 6 mesi, 10% 78 | mediana 90 | 90% 102 -> incasso mensile al mediano 810 EUR (se nessuno disdice)
# conversione 1.0%: clienti a 6 mesi, 10% 162 | mediana 180 | 90% 197 -> incasso mensile al mediano 1620 EUR (se nessuno disdice)
# conversione 2.0%: clienti a 6 mesi, 10% 334 | mediana 360 | 90% 382 -> incasso mensile al mediano 3240 EUR (se nessuno disdice)
Guarda la larghezza degli intervalli: con l'1% di conversione il 10° percentile è 162 clienti e il 90° è 197, una banda di una trentina di persone attorno a 180. Il caso, a parità di tasso, sposta poco. Quello che sposta tantissimo è il tasso: dallo 0,5% al 2% la mediana passa da 90 a 360 clienti, quattro volte tanto. Per questo una storia che dice «convertivo il 2%» non ti serve a nulla se il tuo tasso vero è lo 0,5%: la fonte di incertezza è l'ipotesi, non la sorte. Il programma non sa che cosa farà il tuo mercato: ti dice quali numeri vale la pena misurare per primi, cioè visite e percentuale di acquisto, prima di spendere mesi per costruire.
Come ottenere il tuo tasso, prima di costruire
Il tasso lo scopri con un piccolo esperimento, non con una storia. Pubblica la pagina che descrive il prodotto, indica un prezzo e un modo di prenotare o pagare in anticipo, porta lì cinquanta o cento persone vere (non amici) e conta quante agiscono. Cinquanta o cento è una regola pratica, non uno standard: serve per vedere se la percentuale è più vicina a 0,5% o a 5%. La pre-mortem ti aiuta a scegliere quale rischio verificare prima, e l'articolo sul marketing organico mostra come portare visitatori senza budget.
Una volta che hai un tasso misurato, gli altri numeri si calcolano. Quanto resta di un abbonamento da 9 euro lo vedi nell'articolo su Stripe (le commissioni di listino) e nel primo della serie sul punto di pareggio; quanto ne resta dopo le tasse nel regime forfettario, con un esempio semplificato.
Domande frequenti
Esistono casi italiani documentati di prodotti indie?
Probabilmente sì, ma in questo articolo non ne cito: non ne ho trovati con una fonte pubblica aperta e leggibile. Se ne vuoi cercare tu, applica le cinque domande qui sopra e diffida di ogni cifra senza una fonte primaria, come un post firmato dall'autore o un documento pubblico.
Quanti clienti servono per vivere di un prodotto digitale?
Dipende dal prezzo, dai costi e dalle tasse, non da un numero universale. Il programma del primo articolo calcola quanti abbonati servono a raggiungere un obiettivo netto: cambia i tuoi parametri e leggi il risultato. Aggiungi poi imposte e contributi con il tuo commercialista.
La simulazione prevede il mio risultato?
No. Usa numeri inventati e mostra solo come l'incertezza si distribuisce tra caso e ipotesi. Se la rifai con i tuoi dati misurati, ti dice quanto sia ampia la banda che dovresti aspettarti, a parità di ipotesi.
Che cosa sai fare adesso
Sai leggere un caso di successo con cinque domande, distinguere la fonte primaria dal racconto di seconda mano, simulare un piano di lancio per vedere se pesa di più il caso o l'ipotesi, e decidere quale numero misurare per primo. È il punto d'arrivo della serie: dallo stack al supporto, dall'hosting ai pagamenti, ogni articolo ha cercato di darti un numero che puoi rifare.
Fonti
- Python, modulo random: binomialvariate - funzione disponibile da Python 3.12, usata nella simulazione con Python 3.14.4, consultata il 2026-11-13
- Python, modulo statistics: quantiles - calcolo dei decili, consultata il 2026-11-13

Commenti
Caricamento commenti...
Accedi per commentare