Growth · 11 minuti di lettura

Facebook Lead Ads: come avere contatti utili dai moduli

Giorgio Gnoli · aggiornato il 12 novembre 2026

In 30 secondi

  • Le Facebook Lead Ads sono inserzioni con un modulo che si compila dentro Facebook o Instagram, con nome, email e telefono già precompilati.
  • Di base il modulo è ottimizzato per il volume: Meta cerca chi compila più facilmente, non chi diventerà cliente.
  • Il modulo a maggiore intenzione aggiunge una schermata di revisione prima dell'invio e lascia passare meno contatti, ma più veri.
  • Una domanda a scelta sulla zona, letta da un'automazione, ferma i contatti fuori zona prima che arrivino al commerciale.
Indice dell'articolo
  1. Cosa sono le Facebook Lead Ads e come funzionano
  2. Perché arrivano contatti fuori zona o finti
  3. Il caso reale: uno studio dentistico in una località di mare
  4. Moduli a maggiore volume o a maggiore intenzione
  5. Come impostare un modulo che porta contatti utili
  6. Come filtrare i contatti prima del CRM
  7. Quanto costa davvero un contatto da Facebook
  8. Tabella di sintesi
  9. Errori da evitare
  10. Domande frequenti
  11. Vuoi contatti che qualcuno può davvero richiamare?

Le Facebook Lead Ads sono inserzioni che, al clic, aprono un modulo dentro Facebook o Instagram: la persona lascia nome, telefono ed email senza passare dal tuo sito, e il contatto finisce in Meta, in un foglio o nel CRM. Funzionano bene per il volume. Il problema è quasi sempre la qualità: contatti di altre città, numeri finti, persone che non ricordano di aver compilato niente.

Se ricevi contatti da Facebook e ti sembra che metà non serva, qui trovi da dove arriva lo scarto, quale tipo di modulo scegliere, come chiedere la zona senza perdere compilazioni e come filtrare i contatti prima che arrivino a chi deve richiamarli. In mezzo c’è un caso di questa settimana: uno studio dentistico che riceveva contatti da città lontane, anche dall’estero, con il targeting impostato bene.

Cosa sono le Facebook Lead Ads e come funzionano

Una Lead Ad ha due parti: l’inserzione, che decide chi la vede, e il modulo (Meta lo chiama modulo interattivo), che decide cosa chiedi e quanto è facile mandarlo. Facebook precompila i dati che conosce: nome, email, telefono. Per chi compila bastano due tocchi.

È il motivo per cui il costo per contatto è basso, ed è anche il motivo per cui una parte dei contatti è debole. Un modulo che si manda in due tocchi lo manda anche chi stava scorrendo distratto.

I contatti restano nella pagina Facebook, nel Centro per clienti potenziali. Da lì li scarichi a mano oppure li legge un’automazione, con un webhook o con le API di Meta (documentazione Meta sul recupero dei contatti). La seconda strada è quella che ti permette di filtrare, ed è quella che consiglio.

Perché arrivano contatti fuori zona o finti

Le cause che vedo più spesso sono tre, e di solito si sommano.

  1. Chi vede l’inserzione non è chi abita lì. Meta mostra l’inserzione a chi si trova nella zona, anche per lavoro, per una seconda casa o in vacanza. Nel modulo però la persona scrive dove abita. Nell’interfaccia che ho usato a novembre 2026 non c’era più modo di limitare il pubblico a “solo chi vive qui”.
  2. Il modulo è ottimizzato per il volume. È l’impostazione di base: Meta cerca le persone che compilano più facilmente (guida Meta ai moduli). Se anche l’obiettivo della campagna è “il maggior numero di contatti”, il sistema ti porta esattamente quello.
  3. Il modulo non chiede niente che filtri. Un campo “Città” scritto a mano non ferma nessuno: chi è di un’altra regione lo scrive, chi compila a caso mette “M” o “qqq”, e il contatto arriva comunque.

C’è anche una causa più banale: la creatività. Un annuncio che piace molto a tutti, per esempio un video curioso, porta clic da gente che non cerca il servizio. Se un annuncio dà molto più scarto degli altri nello stesso gruppo, il targeting è lo stesso: il problema è l’annuncio.

Il caso reale: uno studio dentistico in una località di mare

Uno studio dentistico mi segnala che arrivano contatti da città lontane. Prendo il foglio dove finiscono i contatti dal 2025 e conto solo quelli con una città leggibile, considerando “in zona” la provincia dello studio e la costa vicina:

  • nel 2025 i contatti fuori zona erano il 34%;
  • da settembre 2026 il 39% (33 su 85);
  • da fine ottobre il 59% (10 su 17).

Da fine ottobre, poi, 5 contatti su 22 avevano una città inventata: una lettera, tre lettere a caso, un numero. Il peggioramento coincideva con un annuncio nuovo: 53% di contatti fuori zona, contro il 38% dell’annuncio storico nello stesso gruppo di inserzioni.

Poi ho aperto Gestione inserzioni. Località: il comune dello studio più 17 km, con l’opzione che allarga il pubblico fuori dall’area spenta. Negli ultimi 30 giorni Meta contava 38 contatti, 36 nella regione dello studio a 8,12 € l’uno e 2 nella regione vicina a 34,96 €. Fuori da lì, zero.

Quindi il targeting era giusto. Meta aveva raggiunto persone che erano davvero lì, in vacanza o per lavoro, e che nel modulo scrivevano la città dove abitano. Il modulo era del tipo a volume, in inglese, con la città da scrivere a mano e nessuna verifica del telefono.

Non ho toccato il targeting: restringere il raggio avrebbe tagliato fuori il capoluogo e la costa da cui arrivano i pazienti veri. Ho cambiato il modulo e il percorso del contatto dopo il modulo.

Moduli a maggiore volume o a maggiore intenzione

Dal modulo al commerciale: dove si ferma lo scarto Schema in tre passaggi. Il modulo a maggiore intenzione con schermata di revisione toglie parte delle compilazioni distratte. La domanda a scelta sulla zona separa chi abita nella zona servita da chi risponde Altro. L'automazione scrive tutti i contatti nel foglio o nel CRM, ma manda la notifica al commerciale solo per quelli in zona; quelli con risposta Altro restano registrati come fuori zona. 1. Modulo maggiore intenzione + revisione prima dell'invio 2. Domanda zona risposte a scelta, l'ultima è "Altro" 3. Automazione legge il contatto ogni pochi minuti Zona servita riga nel foglio o nel CRM + notifica a chi richiama "Altro" riga segnata fuori zona nessuna notifica Il contatto fuori zona non si butta: resta registrato e si conta. Così sai quanto ti costa ogni annuncio in contatti utili, non in contatti totali.
Il filtro sta nel modulo e dopo il modulo, non nel targeting.

Meta offre due impostazioni per il modulo. Quella di base è ottimizzata per il volume. Quella a maggiore intenzione aggiunge un passaggio: prima di inviare, la persona rivede le risposte e le conferma (guida Meta, impostazione Higher Intent).

Cosa cambia nella pratica:

  • Meno compilazioni distratte. Il passaggio in più ferma chi ha toccato per sbaglio o per curiosità.
  • Costo per contatto più alto. Ne arrivano meno a parità di spesa. Il confronto giusto però è sul costo per contatto utile, che spesso scende.
  • Verifica del telefono. Nel modulo dello studio ho attivato anche la verifica del numero con codice SMS, che Gestione inserzioni offre con questo tipo di modulo. Chi mette un numero finto non riesce a mandare il modulo.

Un dettaglio che ho trovato solo provando: se lasci attiva l’opzione che permette a Meta di adattare il modulo, il sistema può togliere domande per far compilare di più. Se una domanda ti serve per filtrare, quella opzione va spenta.

Come impostare un modulo che porta contatti utili

Dal modulo al contatto da richiamare

  • Tipo di modulomaggiore intenzione
  • Lingua giustapulsanti nella lingua di chi compila
  • Domanda sulla zonaa scelta, con "Altro"
  • Domanda sul bisognocosa cerca, a scelta
  • Contatto di provaprima di collegare gli annunci
  • Filtro e notificasolo chi è in zona
  1. Duplica il modulo che hai. Così tieni l’informativa privacy e i testi che funzionano, e il vecchio resta lì finché il nuovo non è collaudato.
  2. Scegli il tipo a maggiore intenzione e imposta la lingua. Il modulo dello studio aveva i pulsanti in inglese: un dettaglio, ma chi compila in italiano si fida meno.
  3. Togli il campo “Città” scritto a mano e metti una domanda a scelta: “Dove abiti?”, con 4-5 zone che servi e “Altro” come ultima risposta. Una scelta si compila più in fretta di un campo libero e non si può sbagliare.
  4. Aggiungi una domanda sul bisogno. Per lo studio: impianti, estetica, gengive, controllo, altro. Chi richiama sa già di cosa parlare, ed è il primo dato per un lead scoring anche semplice.
  5. Scrivi una schermata finale utile. Cosa succede adesso (“ti richiamiamo nei prossimi giorni”) e un modo per contattarvi subito.
  6. Fai un contatto di prova con lo strumento di test di Meta, che crea e cancella un contatto di prova per modulo (strumento di test delle Lead Ads). Controlla che arrivi dove deve, con tutti i campi.
  7. Solo dopo collega il modulo agli annunci. Cambiando modulo le inserzioni possono tornare per qualche giorno in fase di apprendimento: mettilo in conto.

Come filtrare i contatti prima del CRM

Il modulo nuovo non basta se poi ogni contatto parte comunque come email al commerciale. Nello studio i contatti arrivavano con un’automazione no-code che scriveva una riga nel foglio e mandava una mail alla segreteria. Leggeva il campo “Città”: con il modulo nuovo avrebbe scritto righe vuote.

L’ho sostituita con uno script Google Apps Script che gira ogni 5 minuti e legge i contatti dalle API di Meta. Per ogni contatto nuovo:

  • scrive la riga nel foglio, con zona, bisogno, annuncio e identificativo del contatto (serve a non scriverlo due volte);
  • se la zona è servita, manda la mail alla segreteria come prima;
  • se la risposta è “Altro”, scrive la riga segnata “fuori zona, non inoltrata” e non manda niente;
  • se qualcosa si rompe, manda una mail di errore a me.

Prima di accenderlo per davvero l’ho fatto girare in modalità prova, con le mail solo a me, e ho spento la vecchia automazione subito dopo il passaggio, per non far arrivare la stessa mail due volte. È lo stesso principio di qualsiasi workflow nel CRM: un evento, una regola, un’azione, e un controllo che ti dice quando non parte.

Due cose da sapere se lo fai anche tu. Per leggere i contatti via API serve il permesso leads_retrieval sulla pagina (permessi richiesti da Meta), e se la pagina appartiene a un portfolio business diverso dal tuo va condivisa con te come partner. E alla pagina possono essere collegate altre app che ricevono una copia di ogni contatto, magari messe anni fa da chi la gestiva prima: controlla in Impostazioni dei moduli chi altro li riceve.

Quanto costa davvero un contatto da Facebook

Il costo per contatto che vedi in Gestione inserzioni divide la spesa per tutti i moduli inviati, compresi quelli fuori zona e finti. Quello che ti interessa è il costo per contatto che qualcuno può davvero richiamare. Prova con i tuoi numeri:

Calcola il costo per contatto utile

I valori sono un esempio illustrativo, non i dati di un cliente: mettici i tuoi. Il calcolo avviene nel browser, niente viene inviato.

Se il costo per contatto utile è il doppio di quello della piattaforma, metà della spesa va in contatti che nessuno può servire. Per sapere poi quanti diventano clienti, il passo successivo è riportare le conversioni dal CRM alla piattaforma.

Tabella di sintesi

Modulo a maggiore volume Modulo a maggiore intenzione
Come si invia due tocchi, dati precompilati revisione e conferma prima dell’invio
Quanti contatti di più di meno
Costo per contatto in piattaforma più basso più alto
Compilazioni distratte o finte frequenti ridotte
Verifica del telefono via SMS non attiva nel modulo dello studio disponibile in Gestione inserzioni
Quando sceglierlo lista da riscaldare, servizio senza zona servizio locale, chiamata commerciale dopo

Trucchi che sanno in pochi

  1. Prima di toccare il targeting, guarda la suddivisione per regione in Gestione inserzioni. Se Meta mostra contatti tutti in zona e il modulo dice altre città, il problema non è chi vede l'annuncio.
  2. Confronta gli annunci, non solo i gruppi. Nello stesso gruppo un annuncio può portare il 53% di scarto e un altro il 38%.
  3. Non buttare i fuori zona. Registrali e contali: è l'unico modo per calcolare il costo per contatto utile di ogni annuncio.
  4. Salva l'identificativo del contatto di Meta. Con quello l'automazione non scrive mai due volte la stessa persona, anche se gira ogni pochi minuti.
  5. Spegni l'opzione che adatta il modulo se una domanda ti serve per filtrare: altrimenti Meta può toglierla.

Errori da evitare

  • Restringere il raggio per togliere i fuori zona. Togli anche i paesi vicini da cui arrivano i clienti veri, e i turisti continuano a vedere l’annuncio.
  • Lasciare la città come campo libero. Non filtra niente e riempie il CRM di dati sporchi.
  • Giudicare la campagna sul costo per contatto della piattaforma. Un contatto a 8 € che nessuno può servire costa più di uno a 15 € che diventa appuntamento.
  • Cambiare il modulo senza aggiornare l’automazione. Se legge un campo che non c’è più, i contatti arrivano vuoti o non arrivano affatto.
  • Mandare al commerciale ogni contatto. Dopo una settimana di chiamate a vuoto smette di richiamare anche quelli buoni. Separa prima chi è pronto da chi no.

Domande frequenti

Perché ricevo contatti da Facebook di persone fuori zona?

Di solito perché Meta mostra l’inserzione a chi si trova nella zona, anche in vacanza o per lavoro, mentre nel modulo la persona scrive dove abita. Controlla la suddivisione per regione in Gestione inserzioni: se i contatti risultano in zona, la correzione va fatta sul modulo, con una domanda a scelta sulla zona e un filtro dopo.

Che differenza c’è tra modulo a maggiore volume e a maggiore intenzione?

Il modulo a maggiore volume si invia in due tocchi con i dati precompilati. Quello a maggiore intenzione aggiunge una schermata in cui la persona rivede e conferma le risposte prima di inviarle: arrivano meno contatti, ma più consapevoli.

Come evito i contatti finti nelle Lead Ads?

Usa il modulo a maggiore intenzione, attiva la verifica del telefono se Gestione inserzioni te la propone e sostituisci i campi liberi con domande a scelta. Chi compila a caso si ferma prima, e quelli che passano li riconosci dalle risposte.

Come collego le Facebook Lead Ads al CRM?

Con un’integrazione nativa del CRM, con un’automazione no-code oppure con uno script che legge i contatti dalle API di Meta. Serve il permesso di lettura dei contatti sulla pagina. Prima di collegare gli annunci fai un contatto di prova con lo strumento di test di Meta.

Quanto costa un contatto da Facebook Lead Ads?

Dipende da settore, zona e offerta. Nel caso dello studio dentistico Meta indicava 8,12 € a contatto nella regione dello studio. Il numero che conta però è il costo per contatto utile, cioè la spesa divisa per i contatti che si possono davvero richiamare.

Vuoi contatti che qualcuno può davvero richiamare?

Le Lead Ads portano volume, il lavoro vero è quello dopo: filtro, follow-up entro poche ore e misura di quanti diventano clienti. Il blueprint qui sotto segue un contatto dal primo modulo al cliente. Se vuoi sapere quanti dei tuoi contatti si perdono oggi tra modulo e CRM, con la Diagnosi CRM guardo come sono collegati.

Vuoi applicarlo alla tua azienda? Nella Diagnosi CRM seguiamo una tua trattativa vera dal primo contatto al contratto e ti mostro dove si perdono clienti.

Scopri la Diagnosi CRM
WhatsApp