ROAS, CPA, CPL: cosa misurare davvero in una campagna Facebook Ads
ROAS, CPA, CPL e le metriche Facebook Ads che contano davvero: la gerarchia dei dati che separa i numeri di Meta dai clienti che pagano le bollette.
“Allora, quanto sta rendendo?”
Te lo chiede il cliente al telefono, di solito dopo tre settimane di campagne. È la domanda più legittima del mondo, ed è anche quella che ti mette più in difficoltà, perché la risposta facile è quella sbagliata. Apri Gestione Inserzioni, vedi CTR sopra l’uno percento, CPC basso, frequenza nei parametri. Tutto verde. Gli dici “sta andando bene”. Due mesi dopo lo stesso cliente ti chiama incavolato perché ha speso un sacco di soldi e non ha chiuso quasi nessuno.
I numeri non mentivano. Rispondevano a domande diverse da quella che contava.
Il più grande errore che vedo fare agli advertiser, soprattutto chi arriva alle ads dopo aver fatto altro, è guardare solo i dati che Meta mette in dashboard. Quei numeri sono la punta dell’iceberg. Quello che decide se il cliente ci guadagna succede dopo il clic, fuori dalla piattaforma, e Meta non lo vede. Le metriche che contano davvero sono ROAS, CAC e CPL letti nell’ordine giusto, dentro una gerarchia precisa. Le altre, quelle che fanno più rumore, ti distraggono.
Qui dentro c’è il metodo che uso coi clienti per leggere una campagna senza farsi ingannare. Definizioni concrete, due esempi numerici reali e la regola che separa una campagna profittevole da una che brucia budget mentre la dashboard dice “tutto bene”.
Una precisazione prima di entrare. Io faccio lead generation per chi vende servizi, è la mia specialità, e questo articolo ragiona su lead, appuntamenti e clienti chiusi in trattativa. Non entro nelle metriche tipiche dell’e-commerce. Ma se vendi prodotti online il metodo che leggi qui funziona lo stesso: cambiano le metriche concrete da guardare, non il modo di ragionarci sopra. Al posto di lead e appuntamenti avrai aggiunta al carrello, checkout avviato, ordine completato, valore medio dell’ordine, ROAS al netto di sconti e resi. Il principio che conta è identico anche lì: non farti ingannare dai numeri che ti mostra Meta.
In sintesi
- Le metriche di piattaforma sono la punta dell’iceberg. La verità del business sta sotto la superficie.
- Conversioni forti: clienti, vendite, appuntamenti, CAC reale. Meta non le vede. Sono il primo livello da guardare.
- Conversioni dirette: numero lead, CPL. Le vedi in dashboard. Ci metti mano solo se le forti segnalano un problema.
- Interazione (CTR, CPC) e distribuzione (copertura, frequenza, CPM): sintomi e contenitore, non KPI di business.
- Si legge sempre dall’alto verso il basso. Mai ottimizzare un CTR quando non sai cosa succede ai clienti.
La grande illusione dei CPL bassi
“Abbiamo ottenuto lead a soli 3 euro.” Quante volte hai visto un post così. Advertiser che mostrano CPL bassissimi come trofei. Manca sempre lo stesso dettaglio: quanti di quei lead sono diventati clienti.
Un lead non è un cliente. È qualcuno che ha lasciato i dati e ha dichiarato un interesse, niente di più. I lead a basso costo sono spesso anche quelli di qualità peggiore: gente che ha compilato il modulo per curiosità, per partecipare a un concorso, o perché l’offerta sembrava troppo bella per essere vera. Un CPL di 3 euro che non si trasforma in clienti non è un affare, è denaro speso per raccogliere nomi che non valgono niente.
Mettila in numeri. Una campagna con CPL 15 euro che porta un cliente ogni 3 lead ti costa 45 euro a cliente. Una con CPL 5 euro che porta un cliente ogni 20 lead te ne costa 100. La seconda, quella col CPL più basso di cui andresti fiero, ti sta facendo pagare ogni cliente più del doppio. Il valore non è nel numero di lead né nel loro costo. È in quanti di quei lead pagano davvero.
Questo è il motivo per cui non puoi valutare una campagna restando dentro Gestione Inserzioni. Il numero che ti serve non è lì.
Le metriche che Meta non può vedere
Meta sa quanti lead hai generato e quanto ti sono costati. Non sa quanti di quei lead hanno risposto al telefono, quanti si sono presentati all’appuntamento, quanti hanno firmato, quanto ha incassato il tuo cliente. Quella parte della storia è fuori dalla sua infrastruttura. E quella parte è esattamente quella che decide se la campagna funziona.
Per vederla serve un ponte tra i dati di piattaforma e i risultati di business. Niente di complicato: un Google Sheet dove segni, contatto per contatto, quale lead ha fissato un appuntamento e quale ha comprato. Lo colleghi alle campagne con un paio di automazioni e quel foglio inizia a calcolarti da solo le cose che contano: tasso di conversione da lead a cliente, costo reale per cliente acquisito, valore medio di un cliente nel tempo. È lo stesso Google Sheet su cui costruisco l’analisi delle campagne con i marketer freelance che affianco. Senza, stai pilotando alla cieca, con gli strumenti di bordo spenti.
Quando il foglio è collegato, vedi la storia completa. Non solo quanti lead e a che costo, ma quanti sono diventati clienti e quanto valore hanno generato. Da lì in poi le metriche si leggono in un ordine preciso. Quell’ordine è la differenza tra prendere decisioni giuste e prendere decisioni che sembrano giuste.
La gerarchia dei dati: cosa guardare e in che ordine
Le metriche di una campagna stanno su quattro livelli. Il nome di ogni livello non è casuale, racconta la natura del dato. Si parte sempre dall’alto e si scende solo quando serve. Mai il contrario.
1. Le conversioni forti (quello che conta davvero)
Le conversioni forti sono le metriche che misurano risultati di business reali: clienti acquisiti, valore delle vendite, appuntamenti fissati, lead qualificati che si presentano davvero, ROAS effettivo, CAC reale.
Si chiamano forti per un motivo preciso: non le trovi in Gestione Inserzioni. Meta non le conosce. Le ottieni solo dal feedback del cliente e dal foglio di tracciamento. Sono forti perché sono la verità del business, non un’approssimazione della dashboard.
Le tre formule che ti servono qui:
- CAC (costo di acquisizione cliente) = spesa pubblicitaria / numero clienti. Quanto ti costa un cliente vero, non un lead.
- ROAS = (ricavi generati - costi pubblicitari) / costi pubblicitari. Il ritorno sull’investimento pubblicitario.
- ROI = (ricavi ottenuti - costi totali) / costi totali. Il ritorno sul totale, dentro cui c’è anche il tuo onorario.
Il CAC da solo non dice niente. Un CAC di 100 euro è alto o basso? Dipende dal valore del cliente nel tempo. Se quel cliente compra una volta a 80 euro e sparisce, 100 di CAC è suicida. Se compra ogni mese per un anno e mezzo a 60 euro, il suo valore è oltre 1.000 euro e 100 di CAC è regalato. Questo è anche il motivo per cui un’offerta freelance ad alto valore cambia tutto: con un margine più alto e un cliente che resta più a lungo, il CAC che ti puoi permettere è molto più alto di chi vende il singolo servizio a ore.
Implicazione pratica, la più controintuitiva di tutto l’articolo. Se le conversioni forti sono sane e a prezzi che fanno guadagnare il cliente, potresti non dover toccare niente per settimane. La stabilità di queste metriche è il segnale che il sistema funziona. Una campagna con CAC più alto ma clienti di alto valore può essere più profittevole di una con CAC basso e clienti che non valgono niente.
2. Le conversioni dirette (lead e CPL)
Numero di lead generati e costo per lead. Si chiamano dirette perché le vedi direttamente in Gestione Inserzioni, senza fonti esterne. Sono il primo punto di contatto tra la piattaforma e il risultato.
Servono per i micro-aggiustamenti tecnici. La regola d’oro è una sola: ci metti mano solo quando anche le conversioni forti segnalano un problema. Se i clienti arrivano e il CAC è sostenibile, un CPL un po’ più alto del desiderabile è un dato da monitorare, non da rincorrere. Inseguire il CPL quando i clienti chiudono e il cliente guadagna è il classico modo di rompere qualcosa che funziona.
Se invece le forti sono instabili e risalendo trovi il problema qui, allora sì: diversifichi le creative, testi angoli di comunicazione nuovi, lavori sul modulo. Non variazioni cosmetiche di colore o font, ma angoli genuinamente diversi che parlano a motivazioni d’acquisto diverse.
3. Le metriche di interazione (CTR, CPC)
Click-through rate e costo per click. Misurano il comportamento dell’utente davanti all’inserzione: clicca, ignora, interagisce. Ti dicono se la creatività attira l’attenzione.
Vanno guardate con le pinze, perché sono sintomi, non diagnosi. Un CTR basso può segnalare un problema di creatività, ma non si ottimizza mai su CTR e CPC se le conversioni forti e dirette sono sane. Un CTR del 3 percento con un CPC bassissimo può perdere comunque soldi, se quei click non si trasformano in clienti. Sono curiosi a basso costo. La salute della creatività è una cosa, la performance di business è un’altra.
4. Le metriche di distribuzione (copertura, frequenza, CPM)
Copertura, frequenza e CPM descrivono come Meta distribuisce le inserzioni: a quante persone, quante volte, a che costo per mille visualizzazioni. Sono il contenitore dentro cui tutto il resto avviene.
Servono soprattutto per le decisioni di early-stopping. Se un’inserzione non viene distribuita, Meta sta dicendo che non la ritiene efficace: lascia lavorare il sistema, non forzare. Se resta paralizzata dopo qualche giorno, spegnila. Se raggiunge circa diecimila impression senza produrre risultati ai livelli superiori, spegnila senza rimpianti.
La frequenza non va mai letta da sola. Frequenza 5 con conversioni forti stabili e CAC sostenibile non è un problema: vuol dire che il messaggio regge anche alla ripetizione. Frequenza 5 con conversioni in calo è un altro discorso. Il contesto decide, e il contesto è sempre l’incrocio con le forti. Su come copertura e frequenza si comportano davvero e perché non sono la stessa cosa, ho scritto un pezzo a parte sulla differenza tra copertura e impression.
Quando i numeri non tornano: risali il funnel
Quando le conversioni forti sono instabili, il lavoro non è stravolgere le ads. È risalire il funnel per capire dove si spezza la catena. Lo stesso sintomo (pochi clienti) può avere cause in punti molto diversi, e ognuna si gestisce in modo opposto.
- Tanti appuntamenti, pochi clienti. Quasi mai è la campagna. È il processo di vendita. Lo script non è allineato all’aspettativa creata dall’ad, l’offerta presentata in sede è troppo distante dalla promessa, manca un follow-up per chi non chiude subito. Prima di toccare le ads, lavora col cliente sulla fase di chiusura.
- Tanti lead, pochi appuntamenti. La disconnessione è tra il contatto e il passaggio dopo. Cause tipiche: richiamata troppo lenta (un lead chiamato dopo 24 ore è già freddo), nessuna sequenza di nurturing prima dell’appuntamento, telefonata poco incisiva.
- Tanti lead, pochi qualificati. Il modulo non filtra o l’angolo attira curiosi invece di persone con un bisogno reale. Aggiungi domande di qualificazione (budget, tempistica, urgenza) o cambia angolo per parlare a chi ha un problema concreto, non a chi cerca informazioni generiche.
- CAC alto ma le conversioni ci sono. Il sistema funziona, costa solo troppo. Cerca dove si perde efficienza prima di stravolgere ciò che già produce.
Questo è anche il motivo per cui, quando un cliente arriva convinto che il problema sia “il ROAS basso”, la prima cosa che faccio non è aprire Gestione Inserzioni. È capire il suo modello: quanti clienti riacquistano, a che valore, dove si perde il margine. La maggior parte delle volte il problema non è nelle ads, è a monte, nell’offerta o nel processo. È lo stesso ragionamento della diagnosi per inferenza: leggere la situazione vera prima di toccare le leve. Nessuna ottimizzazione di campagna sistema un modello di business che non sta in piedi.
Quando Meta e il business non sono d’accordo
Qui le parole non bastano, servono i numeri. Questo è lo scenario che separa chi guarda la dashboard da chi guarda i clienti.
Tre inserzioni nella stessa campagna di lead generation per un’attività locale:
| Ad | Speso | CPM | CPC | CTR | Lead | CPL | Appunt. | Clienti | CAC reale |
|---|---|---|---|---|---|---|---|---|---|
| Ad A | 650 € | 10 € | 0,50 € | 2,5% | 40 | 16 € | 6 | 2 | 325 € |
| Ad B | 350 € | 18 € | 1,50 € | 1,2% | 10 | 35 € | 7 | 5 | 70 € |
| Ad C | 500 € | 11 € | 0,60 € | 2% | 30 | 17 € | 8 | 3 | 167 € |
Se guardi solo Gestione Inserzioni, l’Ad A è la stella: CPL di 16 euro, 40 lead, CTR del 2,5 percento. E infatti Meta le ha dato il budget più alto, perché l’obiettivo impostato è generare lead al costo più basso ed è esattamente quello che l’Ad A fa meglio. L’Ad B sembra la peggiore: CPL di 35 euro, dieci miseri lead, e Meta le ha dato le briciole.
Adesso apri il foglio di tracciamento e tutto si ribalta. L’Ad A ha generato 40 lead, ma solo 2 sono diventati clienti: CAC reale 325 euro, insostenibile per un’attività locale. Erano curiosi, gente che non risponde al telefono. L’Ad B ha generato 10 lead a 35 euro l’uno, un CPL che fa venire il mal di stomaco, ma 5 sono diventati clienti: CAC reale 70 euro. Poche persone, ma quelle giuste. Il messaggio aveva una barriera d’ingresso più alta, ha scoraggiato i curiosi e selezionato chi aveva un bisogno vero.
La tentazione è spegnere l’Ad B perché “costa troppo a lead” e tenere l’Ad A perché “porta tanti contatti”. Sarebbe la decisione esattamente opposta a quella giusta. La mossa corretta: l’Ad B diventa l’inserzione principale, l’Ad C la monitori, sull’Ad A intervieni con un angolo più qualificante o un modulo che filtra di più. Senza quel foglio avresti premiato l’ad che bruciava soldi e ucciso quella che pagava le bollette. Meta faceva il suo mestiere, portare lead a basso costo. Il tuo mestiere è un altro: capire quali lead diventano clienti e ottimizzare per quello.
Il pericolo dell’over-ottimizzazione
C’è un paradosso che vedo ripetersi di continuo. Più un advertiser diventa bravo tecnicamente, più rischia di sabotare le proprie campagne.
Siamo stati abituati a pensare che il nostro valore stia nel fare: ottimizzare, migliorare, intervenire. Ma l’algoritmo di Meta ha bisogno di stabilità per lavorare bene. Ogni modifica significativa lo destabilizza, e durante quel periodo le performance sono ballerine e spesso peggiorano. Ho visto campagne che generavano clienti a 80 euro l’uno trasformarsi in disastri da 200 euro perché l’advertiser non riusciva a stare fermo. Cambiava un’ad “che poteva andare meglio”, aggiustava il copy, ritoccava il targeting. E rompeva la macchina.
Non si tocca niente quando le conversioni forti sono nel range atteso, il CAC è sostenibile e l’unica preoccupazione è che una metrica intermedia potrebbe essere migliore. Si interviene quando le forti calano per più giorni di fila, quando il CAC supera la soglia di sostenibilità, quando un’ad crolla di colpo, quando hai superato le diecimila impression su un’inserzione senza risultati.
La differenza vera è tra ottimizzazione e nervosismo. L’ottimizzazione è strategica, parte da dati significativi. Il nervosismo è reagire a ogni oscillazione giornaliera come se fosse un’emergenza. Se ieri hai fatto 5 lead a 20 euro e oggi 2 a 35, non è il momento di stravolgere niente: è il momento di aspettare. Con budget contenuti la variabilità giornaliera è normale. La domanda da farsi prima di ogni modifica è una sola: questo dato è statisticamente rilevante o sto reagendo al rumore?
Quando una campagna funziona e non chiede interventi, il lavoro non si ferma, si sposta. Prepari creative nuove da tenere pronte per quando le attuali si stancheranno. Parli col cliente per capire la qualità reale dei contatti. Documenti cosa funziona e perché. Lo aggiorni sui risultati e rinforzi la percezione del valore che porti. Questa è la differenza tra fare il partner di crescita e fare il fornitore di report. Il fornitore manda screenshot del cruscotto. Il partner sa anche quando la mossa giusta è non fare niente e sa spiegare al cliente perché.
Il punto pratico
Tre numeri ti servono per parlare con un cliente di campagne Facebook Ads, non venti. Ma soprattutto ti serve l’ordine in cui li guardi.
Parti sempre dalle conversioni forti: clienti, vendite, CAC reale confrontato col valore del cliente nel tempo. Se sono sane, scendi solo per monitorare, non per agire. Se sono instabili, risali il funnel con metodo e trova dove si spezza la catena prima di stravolgere le ads. Le conversioni dirette, CPL e numero lead, le tocchi solo se le forti te lo chiedono. CTR, CPC, CPM e frequenza ti dicono se l’annuncio piace e come Meta lo distribuisce, non se l’azienda ci guadagna.
La regola che riassume tutto: si legge dall’alto verso il basso, mai dal basso verso l’alto. Ottimizzare un CTR quando non sai cosa succede ai clienti è come lucidare il cruscotto di un’auto che non parte.
Quando il prossimo cliente ti chiede “ma quanto sta rendendo?”, ora sai che la risposta non è in Gestione Inserzioni. È nel foglio dove hai segnato chi ha pagato. E sai anche cosa chiedergli prima, per capire quale numero ha davvero senso guardare insieme.
Domande frequenti
Cosa sono ROAS, CPA e CPL nelle campagne Facebook Ads? ▾
Tre metriche che misurano cose diverse. Il ROAS (Return On Ad Spend) è il rapporto tra ricavi generati e budget speso: ROAS 3 significa 3 euro di ricavi per ogni euro investito. Il CPA (Cost Per Acquisition), che nel mio metodo chiamo più spesso CAC, è quanto ti costa portare a casa un cliente che ha pagato davvero. Il CPL (Cost Per Lead) è quanto ti costa un contatto che ha lasciato i dati ma non ha ancora comprato. La differenza tra CPL e CAC la fa il tasso di chiusura: 100 lead a 8 euro fanno 800 euro di spesa, ma se solo 15 diventano clienti il CAC reale è 53 euro, non 8.
Perché un CPL basso può essere una trappola? ▾
Perché un lead non è un cliente. I lead a basso costo sono spesso anche quelli di qualità peggiore: gente che lascia il contatto per curiosità o per un'offerta troppo bella per essere vera. Un CPL di 3 euro che non si trasforma in clienti è denaro speso per raccogliere nomi inutili. Una campagna con CPL 15 euro che genera un cliente ogni 3 lead vale molto più di una con CPL 5 euro che genera un cliente ogni 20. Il dato di piattaforma ti illude finché non guardi cosa succede dopo il modulo.
Cosa sono le conversioni forti? ▾
Sono le metriche che misurano risultati di business reali: clienti acquisiti, valore delle vendite, appuntamenti fissati, lead qualificati che si presentano, ROAS effettivo, CAC reale. Si chiamano forti perché non le trovi in Gestione Inserzioni: Meta non sa quanti lead si sono presentati né quanti hanno comprato. Le ottieni solo dal feedback del cliente e da un foglio dove tracci, contatto per contatto, chi è diventato appuntamento e chi cliente. Sono forti perché sono la verità del business, non l'approssimazione che ti dà la dashboard.
In che ordine guardo le metriche di una campagna Facebook Ads? ▾
Dall'alto verso il basso, sempre. Primo: conversioni forti (clienti, vendite, CAC reale). Secondo: conversioni dirette (numero lead, CPL), visibili in Gestione Inserzioni. Terzo: metriche di interazione (CTR, CPC), che sono sintomi non diagnosi. Quarto: metriche di distribuzione (copertura, frequenza, CPM). La regola: si interviene su un livello inferiore solo se le conversioni forti segnalano un problema. Ottimizzare un CTR quando non sai cosa succede ai clienti è come lucidare il cruscotto di un'auto che non parte.
Quando una campagna Facebook Ads va lasciata in pace? ▾
Quando le conversioni forti sono stabili nel range atteso e il CAC è sostenibile per il business del cliente. L'algoritmo di Meta ha bisogno di stabilità: ogni modifica significativa lo destabilizza e nei giorni successivi le performance peggiorano. Ho visto campagne profittevoli a 80 euro di CAC trasformarsi in disastri da 200 euro solo perché l'advertiser non riusciva a stare fermo. Se il sistema è profittevole, un CTR un po' più basso del desiderabile è un dato da monitorare, non un motivo per stravolgere tutto.
Da dove parto se il CAC è troppo alto ma i clienti arrivano? ▾
Risali il funnel invece di stravolgere le ads. Se il tasso appuntamento-cliente è basso, il problema è nel processo di vendita del cliente, non nella campagna. Se è basso il tasso lead-appuntamento, il problema è la velocità di contatto o il nurturing. Se i tassi di conversione sono sani ma il CPL è alto, allora sì, lavori sulle creative e sugli angoli. La diagnosi precisa evita di rompere ciò che già funziona per inseguire un numero sbagliato.
Questo vale anche per l'e-commerce o solo per la lead generation? ▾
Il framework nasce dalla lead generation per chi vende servizi, che è la mia specialità: qui le conversioni forti sono clienti, appuntamenti e vendite chiuse in trattativa. Se fai e-commerce la gerarchia non cambia, cambiano solo i nomi del primo livello: aggiunta al carrello, checkout avviato, ordine completato, valore medio dell'ordine, ROAS reale incrociato col margine al netto di sconti e resi. Il principio resta lo stesso: i numeri che Meta ti mostra sono la punta dell'iceberg e si legge sempre dall'alto verso il basso. Un ROAS di piattaforma alto con margine eroso dai resi è l'equivalente e-commerce del CPL basso che non porta clienti.
Luca Tornabene
Consulente di Digital Marketing e formatore. Aiuto aziende e marketer a ottenere risultati concreti con la pubblicità online.