ROI marketing: formula, calcolo ed esempio per le PMI
ROI, ROAS, costo di acquisizione, valore del cliente: le formule del ROI marketing, un esempio completo in euro e le leve che migliorano il risultato.
Di Hugo Marceau, caporedattore
Aggiornato il · 6 min di lettura
In breve: il ROI marketing si calcola sul margine lordo, non sul fatturato: (margine lordo generato meno costo totale) diviso il costo totale. Una campagna che porta 5.000 euro di vendite con 1.000 euro di annunci mostra un ROAS di 5 che fa bella figura, ma con un margine del 30% restituisce solo 500 euro netti sulla spesa pubblicitaria, un ROI del 50%, e ancora meno se conti il tempo impiegato.
Il ritorno sull’investimento è la domanda che ogni titolare fa al marketing, e quella che riceve più spesso una risposta vaga: clic, visualizzazioni, follower. Qui trovi la formula del ROI, il calcolo completo su un esempio e le leve che migliorano davvero il risultato.
Come si calcola il ROI nel marketing?
La formula sta in una riga:
ROI = (margine lordo generato meno costo totale dell’azione) / costo totale dell’azione
Due termini richiedono disciplina.
Il margine lordo, non il fatturato. Se vendi a 100 euro un prodotto che ti costa 70 euro, ogni vendita porta 30 euro di margine lordo. È questa la cifra che paga la pubblicità. Il nostro calcolo del margine ti dà il valore per prodotto se non lo hai sotto mano. In Italia c’è una trappola in più: ragiona sempre sugli importi al netto dell’IVA. Il 22% incassato dal cliente non è tuo, lo versi all’Erario, e se lo lasci nel fatturato gonfi il ROI.
Il costo totale, non solo il budget pubblicitario. Una campagna costa anche il tempo impiegato (interno o di un fornitore), gli strumenti, la parte creativa e gli sconti concessi. Lasciarli fuori gonfia il ROI in modo artificiale.
ROI, ROAS, CAC, LTV: quali indicatori seguire?
| Indicatore | Formula | Che cosa ti dice |
|---|---|---|
| ROAS | Fatturato / spesa pubblicitaria | Confronta le campagne tra loro |
| ROI | (Margine lordo meno costo totale) / costo totale | Se l’azione arricchisce l’azienda |
| CAC (costo di acquisizione cliente) | Spese di marketing e vendita / nuovi clienti | Quanto ti costa un cliente |
| LTV (valore del cliente nel tempo) | Margine lordo per acquisto × numero di acquisti nella relazione | Quanto ti porta un cliente |
Il ROAS di pareggio discende direttamente dal margine: è 1 diviso il tuo tasso di margine lordo. Con un margine del 30% ti serve un ROAS di 3,33 perché gli annunci si ripaghino; con il 50% basta un ROAS di 2. Questo solo calcolo evita molte decisioni affrettate, e il nostro calcolo del ROAS lo esegue con i tuoi numeri, compresi i compensi dell’agenzia.
Un esempio completo di calcolo del ROI marketing
Prendiamo una piccola azienda che vende online attrezzatura da cucina, con un margine lordo del 30%. Tutti gli importi sono al netto dell’IVA.
Mese di prova: 1.000 euro di annunci sulla ricerca, 300 euro di tempo di gestione, 5.000 euro di vendite.
- ROAS: 5.000 / 1.000 = 5.
- Margine lordo generato: 5.000 euro × 30% = 1.500 euro.
- ROI: (1.500 meno 1.300) / 1.300 = 15%.
La campagna è redditizia, ma di poco. Se avessimo dimenticato i 300 euro di tempo, avremmo comunicato un 50%.
Con il valore del cliente nel tempo. Supponiamo che quei 5.000 euro arrivino da 50 nuovi clienti (scontrino medio di 100 euro) e che, secondo lo storico dei tuoi clienti, ognuno compri in media altre due volte nei due anni successivi. Ogni cliente porta allora 3 × 30 = 90 euro di margine lordo, cioè 4.500 euro per i 50. Il ROI calcolato sulla durata della relazione sale a (4.500 meno 1.300) / 1.300, circa il 246%. Ecco perché una campagna che va appena in pareggio sul primo ordine può essere un ottimo affare.
Per un’azienda di servizi che raccoglie contatti invece di vendite online, il calcolo passa dal costo per contatto. Non esiste un dato pubblico italiano affidabile: il riferimento più citato è statunitense. I benchmark di LocaliQ e WordStream (aggiornati a giugno 2026, basati sulle campagne di migliaia di loro clienti su Google Ads e Microsoft Ads) indicano un costo medio per contatto di 66,69 dollari per gli annunci sulla ricerca, tutti i settori insieme. Prendilo solo come ordine di grandezza e sostituiscilo con il tuo dato appena possibile. Se un contatto su quattro diventa cliente, il CAC pubblicitario è il costo per contatto moltiplicato per quattro: il margine lordo di un cliente deve coprirlo con ampio respiro.
Come attribuire una vendita al canale giusto?
Un cliente vede raramente un solo annuncio. Scopre il marchio su Instagram, torna con una ricerca su Google, si iscrive alla newsletter e compra dopo un’email. A quale canale va il merito?
Secondo la guida di Google Analytics, GA4 offre ormai tre modelli: l’attribuzione basata sui dati, che distribuisce il merito tra i canali del percorso con il machine learning applicato ai tuoi dati, e due varianti dell’ultimo clic (ultimo clic a pagamento e organico, e ultimo clic sui canali a pagamento di Google). I modelli primo clic, lineare, decadimento temporale e basato sulla posizione non sono più disponibili da novembre 2023.
Tre consigli pratici:
- Confronta le due viste (basata sui dati e ultimo clic). Un canale forte nell’attribuzione basata sui dati ma debole sull’ultimo clic ha un ruolo di scoperta. Tagliarlo farebbe scendere gli altri canali qualche settimana dopo.
- Accetta un margine di incertezza. Con una parte dei visitatori che rifiuta i cookie nel banner, nessuna misurazione è completa. Incrocia i dati con il CRM, codici sconto diversi per canale e una domanda «come ci hai conosciuto?» ai nuovi clienti.
- Prova a spegnere. Mettere in pausa una campagna per due settimane in una regione e confrontare le vendite con una regione di controllo ti dà un’idea del suo contributo reale.
Quali leve migliorano di più il ROI marketing?
Il ROI sale in tre modi: abbassare il costo, aumentare il tasso di conversione, aumentare il valore di ogni cliente. Le leve più efficaci, dalla più facile alla più difficile:
- Taglia ciò che non rende. Parole chiave fuori tema, pubblici troppo ampi, zone che non servi. La nostra guida a Google Ads con un budget ridotto indica le parole chiave escluse da aggiungere per prime, il risparmio più grande su un account alle prime armi.
- Migliora la pagina di destinazione. Raddoppiare il tasso di conversione di una pagina dimezza il costo per cliente senza toccare il budget.
- Fai retargeting sui visitatori. Chi conosce già il marchio converte meglio e costa meno da raggiungere.
- Fai tornare i clienti. La Harvard Business Review ricorda che, a seconda dello studio e del settore, acquisire un nuovo cliente costa da 5 a 25 volte più che tenerne uno, e cita le ricerche di Frederick Reichheld di Bain & Company secondo cui un aumento del 5% della fidelizzazione può far crescere i profitti dal 25% al 95%. Email, un programma di fidelizzazione dei clienti e un’assistenza post vendita curata fanno tutti parte del ROI marketing.
- Produci contenuti che durano. Un articolo che si posiziona bene continua a portare visite anni dopo la pubblicazione, con un costo che non si ripete. I KPI del content marketing ti permettono di misurare questo ritorno.
Come presentare il ROI marketing alla direzione?
Basta un report mensile di una pagina, con le stesse righe ogni mese:
- spesa totale per canale (pubblicità, tempo, strumenti);
- nuovi clienti e costo di acquisizione per canale;
- margine lordo generato e ROI per canale;
- andamento del valore medio del cliente.
Fissa in anticipo il ROI atteso per ogni tipo di azione. La pubblicità orientata alla conversione deve ripagarsi in fretta; notorietà e contenuti si giudicano su più trimestri. Questo schema va scritto nel budget marketing che prepari a inizio anno, non in una spiegazione scritta a posteriori.
Quali errori falsano il calcolo del ROI?
- Calcolare sul fatturato invece che sul margine lordo.
- Lasciare l’IVA dentro il fatturato.
- Escludere tempo e strumenti dal costo.
- Dare tutto il merito all’ultimo canale cliccato.
- Giudicare una campagna di notorietà con i criteri di una campagna di conversione.
- Confrontare periodi non confrontabili, come la settimana del Black Friday con una settimana fiacca di gennaio.
- Ignorare resi e rimborsi, che in alcune categorie possono cancellare buona parte del margine lordo.
Domande frequenti
Come si calcola il ROI di una campagna di marketing?
ROI = (margine lordo generato dalla campagna meno il costo totale della campagna) diviso il costo totale. Usa il margine lordo, non il fatturato, altrimenti una campagna che vende in perdita sembrerà redditizia. Esempio: 1.500 euro di margine per 1.000 euro spesi danno un ROI del 50%, cioè 50 centesimi guadagnati per ogni euro investito.
Che differenza c'è tra ROI e ROAS?
Il ROAS confronta il fatturato con la sola spesa pubblicitaria: 5.000 euro di vendite per 1.000 euro di annunci danno un ROAS di 5. Il ROI tiene conto del margine e di tutti i costi, compresi tempo e strumenti. Un'azienda con un margine lordo del 30% ha bisogno di un ROAS superiore a 3,33 solo per andare in pareggio sulla pubblicità.
Qual è un buon ROI nel marketing?
Non esiste una soglia universale. Un ROI positivo già sulla prima vendita è raro nelle attività in cui i clienti tornano a comprare, quindi la campagna si giudica sul valore del cliente nel tempo. Il riferimento giusto è il tuo punto di pareggio, calcolato a partire dal tuo margine, e poi l'andamento del ROI da un trimestre all'altro.
Quale modello di attribuzione usare in Google Analytics 4?
Da novembre 2023 GA4 offre solo l'attribuzione basata sui dati e due varianti dell'ultimo clic: ultimo clic a pagamento e organico, e ultimo clic sui canali a pagamento di Google. I modelli primo clic, lineare, decadimento temporale e basato sulla posizione sono stati ritirati. L'attribuzione basata sui dati distribuisce il merito tra i canali usando i dati del tuo account.