Una lista clienti pulita è uno degli asset di targeting con la più alta intenzione d'acquisto che possiedi. L'unica cosa che sta tra quell'export dal CRM e un pubblico di retargeting o lookalike ad alte prestazioni è far bene le colonne del CSV.
La specifica di formattazione di Meta è autorevole, ma è sparsa su diverse pagine di aiuto e sepolta sotto l'interfaccia. Così le persone indovinano le intestazioni, saltano il codice paese, caricano una singola colonna email, e finiscono con un tasso di corrispondenza debole o un errore di caricamento. Questa guida raccoglie tutto il processo in un'unica pagina: il modello CSV esatto, come preparare ed esportare la tua lista, come funziona l'hashing SHA-256, i passaggi di caricamento in Ads Manager, e come alzare il tuo tasso di corrispondenza. È uno dei punti d'ingresso più pratici nei pubblici personalizzati, e funge anche da modello di riferimento che puoi copiare in pochi secondi.
Cos'è un pubblico personalizzato di lista clienti
Un pubblico personalizzato di lista clienti è un pubblico di targeting pubblicitario costruito da un file di persone che già conosci: acquirenti, lead, utenti di prova o abbonati. Carichi i loro dati di contatto, Meta li abbina ad account Facebook e Instagram, e il gruppo abbinato diventa un pubblico che puoi targetizzare o escludere.
È diverso da un pubblico di sito web o di coinvolgimento, che Meta costruisce automaticamente dall'attività del pixel o in-app. Qui, sei tu a fornire i dati. Si applicano tre requisiti di base:
- Il file deve essere un CSV o TXT con una riga di intestazione e un cliente per riga.
- Deve includere almeno 100 clienti unici dopo la rimozione dei duplicati; liste più piccole non creeranno un pubblico.
- Deve contenere almeno un identificatore principale, come un indirizzo email o un numero di telefono.
Più il file è pulito e completo, più persone Meta può abbinare, e più utilizzabile diventa il tuo pubblico.
Il modello CSV di pubblico personalizzato Facebook (colonne esatte)
Meta legge il tuo file tramite le intestazioni di colonna nella prima riga. Usa i codici esatti qui sotto e mapperà i tuoi dati automaticamente. Le intestazioni si dividono in tre gruppi.
Identificatori principali (includine almeno uno). Più di uno migliora il tuo tasso di corrispondenza.
| Intestazione di colonna | Identificatore | Note |
|---|---|---|
email | Indirizzo email | Fino a 3 colonne email; un indirizzo per cella |
phone | Numero di telefono | Fino a 3 colonne; deve includere il prefisso internazionale |
madid | ID pubblicitario mobile | Apple IDFA o Google AAID |
appuid | ID utente app Facebook | ID numerico dall'SDK Facebook |
pageuid | ID utente Pagina Facebook | ID numerico per le persone che hanno interagito con la tua Pagina |
Identificatori aggiuntivi (opzionali, ma alzano il tasso di corrispondenza).
| Intestazione di colonna | Identificatore | Formattazione |
|---|---|---|
fn | Nome | Con o senza accenti |
ln | Cognome | Cognome completo |
ct | Città | Nome completo della città |
st | Stato / regione | Nome completo o abbreviazione US (CA) |
country | Paese | Codice ISO a due lettere (US, GB, FR) |
zip | CAP | Formati US e internazionali accettati |
dob | Data di nascita | Molti formati, con o senza punteggiatura |
doby | Anno di nascita | Anno a 4 cifre (1990) |
gen | Genere | M o F |
age | Età | Numerico |
Campi opzionali.
| Intestazione di colonna | Scopo |
|---|---|
value | Valore del cliente per i lookalike basati sul valore (solo numero, senza simbolo di valuta) |
add_to_messaging_cb_for_wa | Aggiunge il cliente alla tua base di messaggistica WhatsApp (flag true/false) |
data_processing_options | Usa "LDU" per abilitare Limited Data Use |
data_processing_options_state | Segnale di stato per Limited Data Use |
data_processing_options_country | Segnale di paese per Limited Data Use |

Un modello minimo funzionante è così:
email,phone,fn,ln,country
emily@example.com,+14155552671,Emily,Stone,US
john@example.com,+447911123456,John,Doe,GB
helen@example.com,+12025550143,Helen,Park,US
Due regole sono quelle che più spesso fanno inciampare le persone. Primo, metti ogni identificatore nella propria colonna. Non usare una colonna per il nome completo; dividilo in fn e ln. Secondo, includi sempre il prefisso internazionale sui numeri di telefono e un codice paese ISO nella colonna country, anche quando tutti i clienti sono nello stesso paese, perché Meta abbina su scala globale. Meta ospita anche un file di esempio di lista clienti scaricabile che puoi usare come punto di partenza.
Come preparare ed esportare la tua lista
I tuoi dati quasi sempre iniziano da qualche altra parte: una piattaforma ecommerce, un foglio di calcolo, o un CRM. Il compito è esportarli e rimodellarli per farli corrispondere alle intestazioni qui sopra.
- Esporta la lista grezza. Estrai i contatti che vuoi targetizzare in un CSV.
- Mappa i campi sulle intestazioni di Meta. Rinomina le tue colonne in
email,phone,fn, e così via. Dividi i campi combinati, come un'unica colonna "Nome completo", infneln. - Pulisci i dati. Rimuovi gli spazi iniziali e finali, metti in minuscolo gli indirizzi email, e rimuovi i simboli di valuta da qualsiasi colonna
valuein modo che contenga solo numeri. - Aggiungi la colonna paese. Dai a ogni riga un codice
countryISO a due lettere, e assicurati che i numeri di telefono portino il loro prefisso internazionale. - Rimuovi le informazioni proibite. Non caricare mai dati sensibili. Meta proibisce identificatori come documenti d'identità governativi, dati di conti finanziari, informazioni sanitarie, e qualsiasi dato su bambini sotto i 13 anni. Consulta le linee guida di formattazione di Meta se non sei sicuro che un campo sia consentito.
Se la tua lista vive in un CRM come HubSpot, Mailchimp o Salesforce, puoi esportarla in CSV e seguire la stessa mappatura, oppure sincronizzarla automaticamente. Le meccaniche per collegare un CRM a Meta sono trattate nella nostra guida sull'integrazione CRM dei Facebook lead ads, quindi questo articolo resta concentrato sul file in sé.
Lancia di più. Clicca di meno.
Carica centinaia di creatività in un colpo solo, abbina automaticamente le thumbnail ai video ed esporta direttamente su Meta Ads Manager.
Prova Ads Uploader gratisNessuna carta di credito richiesta • 7 giorni di prova gratuita
Come funzionano l'hashing e la normalizzazione SHA-256
I dati dei clienti sono sensibili, quindi Meta non abbina mai email o numeri di telefono grezzi. Abbina hash: impronte cifrate e a senso unico di ogni identificatore, prodotte con l'algoritmo SHA-256. Due input identici producono sempre lo stesso hash, ed è proprio questo che permette a Meta di confrontare la tua lista con i suoi utenti senza mai leggere i valori sottostanti.
Ci sono due percorsi, e quale si applica decide se dovrai mai occuparti tu stesso dell'hashing.
- Caricamento diretto in Ads Manager. Quando carichi un file o incolli valori direttamente, Meta fa l'hashing degli identificatori nel tuo browser con SHA-256 prima che venga inviato qualsiasi cosa. I dati grezzi non lasciano mai la tua macchina in forma leggibile, e non devi fare nulla in più.
- Caricamento tramite Marketing API o partner. Se invii la lista tramite l'API o una piattaforma collegata, normalizzi e fai l'hashing di ogni identificatore tu stesso prima di inviarlo.
Quando fai l'hashing dei dati tu stesso, la normalizzazione viene prima, perché il matching dipende da input coerenti:
- Converti il testo in minuscolo.
- Rimuovi gli spazi iniziali e finali.
- Rimuovi la punteggiatura dove Meta si aspetta che venga rimossa.
- Formatta i numeri di telefono come solo cifre con il prefisso internazionale incluso: rimuovi spazi, trattini, parentesi e il segno più, e togli qualsiasi zero iniziale, per esempio
14155552671.
Poi fai l'hashing di ogni valore normalizzato con SHA-256 puro e senza salt; un hash con salt non corrisponderà mai ai record di Meta.

Per la grande maggioranza degli inserzionisti che fanno un caricamento manuale, questa è una notizia rassicurante: prepari un CSV pulito e Meta si occupa dell'hashing.
Come caricare la tua lista e creare il pubblico
Con un file formattato pronto, il flusso di creazione nell'app browser di Ads Uploader o direttamente in Ads Manager richiede pochi minuti.
- Apri Pubblici in Ads Manager.
- Seleziona Crea pubblico, poi Pubblico personalizzato.
- Scegli Lista clienti, poi Avanti.
- Prepara lista: conferma che il tuo file segua la specifica di formattazione, poi continua.
- Aggiungi lista: scegli Carica un file o Incolla valori separati da virgola. Indica a Meta se il tuo file include una colonna
value, poi imposta un nome per il pubblico, un'etichetta opzionale e una descrizione, e accetta i termini per il pubblico personalizzato. - Abbina colonne: Meta mappa ogni colonna a un identificatore. Un segno di spunta verde significa che una colonna è mappata e pronta per l'hashing. Un punto esclamativo significa che una colonna ha bisogno di attenzione o è stata lasciata fuori; correggi questi problemi prima di continuare per proteggere il tuo tasso di corrispondenza.
- Seleziona Carica e crea.
Il tuo pubblico mostra prima Generazione mentre Meta lo elabora e lo abbina, poi passa a Pronto. Fai attenzione più avanti a uno stato Obsoleto: significa che la lista non è stata aggiornata da oltre 30 giorni, il che può indebolire la delivery. Ricarica una versione fresca usando Aggiorna lista per mantenerla aggiornata.

Capire e migliorare il tuo tasso di corrispondenza
Il tasso di corrispondenza è la quota dei tuoi record caricati che Meta riesce a collegare con successo a un account Facebook o Instagram. È il numero che decide quanta parte della tua lista diventa realmente targetizzabile, e varia molto in base al tipo di lista.
- Le liste consumer ben formattate corrispondono comunemente nell'intervallo 30-60 percento, perché i consumatori tendono a usare indirizzi email personali collegati ai loro account, e i file puliti con più identificatori possono superare il 60 percento.
- Le liste email B2B di solito rendono meno, intorno al 20-40 percento, dato che le email di lavoro hanno meno probabilità di essere collegate a un profilo personale.
Una manciata di leve muove il tasso verso l'alto in modo affidabile:
- Includi più identificatori. Una lista con email, telefono, nome e posizione dà a Meta più modi per trovare ogni persona rispetto alla sola email.
- Formatta correttamente. Prefissi internazionali sui numeri di telefono, codici ISO nella colonna paese, ed email in minuscolo aiutano tutti.
- Tienila fresca. I dati recenti si abbinano meglio di una lista invecchiata di un anno.
- Carica un file più grande e più pulito. Più righe valide significa più persone abbinate, anche alla stessa percentuale.
Una volta che il tuo pubblico è abbinato e Pronto, diventa la fonte per i lookalike basati sul valore e standard, che estendono la tua copertura a persone che assomigliano ai tuoi migliori clienti. Quando li costruisci, ricorda di sopprimere le persone già nella tua lista, così non paghi per raggiungere due volte i clienti esistenti. La nostra guida sulle esclusioni di pubblico personalizzato copre come gestire in modo pulito la sovrapposizione e la soppressione.
Risparmia ore nei test creativi
Smetti di caricare inserzioni una alla volta. Elabora in massa creatività illimitate con media matching automatico e pubblicazione diretta via API.
Prova Ads Uploader gratisNessuna carta di credito richiesta • 7 giorni di prova gratuita
Fare questo su scala: caricamenti CSV ripetibili
Una lista è un lavoro da cinque minuti. Il problema inizia quando questo diventa una routine settimanale su molti pubblici e diversi account pubblicitari, che è la realtà per agenzie e team ad alto volume. Stai riesportando, rimappando le colonne, ricontrollando i codici paese, e cliccando attraverso lo stesso flusso di creazione ancora e ancora, e ogni passaggio manuale è un'occasione per spedire un file malformato.
La soluzione è standardizzare: fissa un unico modello di colonne, valida le intestazioni prima di ogni caricamento, e raggruppa il lavoro in batch invece di farlo un pubblico alla volta. Questa stessa disciplina di standardizzazione e batch è esattamente ciò che separa i team che lanciano campagne velocemente dai team che restano bloccati a lottare con i fogli di calcolo. Se i workflow di liste e annunci su volume sono il tuo collo di bottiglia, vale la pena dare un'occhiata al panorama più ampio di opzioni nella nostra rassegna dei migliori strumenti di lancio annunci in massa per Meta ads.
Domande frequenti
Che formato serve per un CSV di pubblico personalizzato Facebook? Un file CSV o TXT con una riga di intestazione e un cliente per riga. La prima riga contiene i codici di colonna riconosciuti da Meta, e ogni identificatore ha la propria colonna. Il file deve contenere almeno 100 clienti unici dopo la rimozione dei duplicati.
Quali colonne e intestazioni servono nel CSV della lista clienti? Almeno un identificatore principale (email, phone, madid, appuid o pageuid), più identificatori opzionali che aumentano il tasso di corrispondenza come fn, ln, ct, st, country, zip, dob, doby, gen e age. Le colonne opzionali includono value, il campo di messaggistica WhatsApp e i campi Limited Data Use.
Qual è la dimensione minima della lista clienti? Ti servono almeno 100 clienti unici nel file dopo la deduplicazione, altrimenti Meta non creerà il pubblico. Il vecchio minimo di 20 è un'indicazione superata, e liste più grandi e più pulite ti danno più reach utilizzabile.
Devo fare l'hashing della mia lista clienti da solo? Non per un caricamento standard in Ads Manager. Meta fa l'hashing degli identificatori con SHA-256 nel tuo browser prima dell'invio. Fai l'hashing dei dati da solo solo quando carichi tramite la Marketing API o un'integrazione partner, dopo averli normalizzati.
Cos'è un buon tasso di corrispondenza per un pubblico personalizzato? Le liste ben formattate corrispondono comunemente nell'intervallo 30-60 percento, e i file puliti possono superare il 60 percento, mentre le liste B2B rendono meno, circa il 20-40 percento. Più identificatori e una formattazione pulita alzano il tasso.
Perché il mio pubblico personalizzato mostra Obsoleto? La lista non è stata aggiornata da oltre 30 giorni, il che può influire sulla delivery. Ricarica una versione aggiornata con l'opzione Aggiorna lista.
Posso incollare una lista invece di caricare un file CSV? Sì. Il passaggio Aggiungi lista include un'opzione per incollare valori separati da virgola. È comodo per liste piccole, ma un CSV formattato è più veloce e più sicuro per qualsiasi cosa di dimensioni consistenti.
Mettere tutto insieme
Un pubblico personalizzato di lista clienti è forte solo quanto il file che c'è dietro. Fai bene le colonne, dai a ogni identificatore la propria colonna, aggiungi i codici paese e metti in minuscolo le tue email, e includi più di un identificatore in modo che Meta abbia più con cui abbinare. Caricalo in Ads Manager, lascia che faccia l'hashing e si generi, e aggiornalo prima che diventi Obsoleto. Poi trasforma quel gruppo abbinato in lookalike e liste di soppressione.
Fallo una volta ed è un compito veloce. Fallo ogni settimana su più account e la vera vittoria sta nello standardizzare il modello e raggruppare i caricamenti in batch, così una lista pulita si trasforma sempre in un pubblico funzionante invece che in un mal di testa di formattazione.
