Gestion de campagnes

Comment créer une audience personnalisée Facebook à partir d'une liste de clients (modèle CSV + taux de correspondance)

Par Chris Pollard
20 août 202614 min de lecture

Une liste de clients propre est l'un des actifs de ciblage à plus forte intention que tu possèdes. La seule chose qui sépare cet export CRM d'une audience de retargeting ou lookalike performante, c'est de bien faire les colonnes du CSV.

La spec de formatage de Meta fait autorité, mais elle est éparpillée sur plusieurs pages d'aide et enterrée sous l'interface. Du coup, les gens devinent les en-têtes, sautent le code pays, importent une seule colonne email, et se retrouvent avec un taux de correspondance faible ou une erreur d'import. Ce guide rassemble tout le processus sur une seule page : le modèle CSV exact, comment préparer et exporter ta liste, comment fonctionne le hachage SHA-256, les étapes d'import dans Ads Manager, et comment faire monter ton taux de correspondance. C'est l'un des points d'entrée les plus pratiques vers les audiences personnalisées, et ça double comme référence de modèle que tu peux copier en quelques secondes.

Ce qu'est une audience personnalisée de liste de clients

Une audience personnalisée de liste de clients est une audience de ciblage publicitaire construite à partir d'un fichier de personnes que tu connais déjà : acheteurs, leads, utilisateurs d'essai ou abonnés. Tu importes leurs coordonnées, Meta les fait correspondre à des comptes Facebook et Instagram, et le groupe mis en correspondance devient une audience que tu peux cibler ou exclure.

Ça diffère d'une audience de site web ou d'engagement, que Meta construit automatiquement à partir de l'activité du pixel ou dans l'app. Ici, c'est toi qui fournis les données. Trois exigences de base s'appliquent :

  • Le fichier doit être un CSV ou TXT avec une ligne d'en-tête et un client par ligne.
  • Il doit inclure au moins 100 clients uniques après suppression des doublons ; les listes plus petites ne créeront pas d'audience.
  • Il doit contenir au moins un identifiant principal, comme une adresse email ou un numéro de téléphone.

Plus le fichier est propre et complet, plus Meta peut faire correspondre de personnes, et plus ton audience devient exploitable.

Le modèle CSV d'audience personnalisée Facebook (colonnes exactes)

Meta lit ton fichier grâce aux en-têtes de colonnes dans la première ligne. Utilise les codes exacts ci-dessous et il mappera tes données automatiquement. Les en-têtes se répartissent en trois groupes.

Identifiants principaux (inclus-en au moins un). Plus d'un améliore ton taux de correspondance.

En-tête de colonneIdentifiantNotes
emailAdresse emailJusqu'à 3 colonnes email ; une adresse par cellule
phoneNuméro de téléphoneJusqu'à 3 colonnes ; doit inclure le code pays
madidID publicitaire mobileApple IDFA ou Google AAID
appuidID utilisateur de l'app FacebookID numérique du SDK Facebook
pageuidID utilisateur de la Page FacebookID numérique des personnes ayant interagi avec ta Page

Identifiants supplémentaires (optionnels, mais ils augmentent le taux de correspondance).

En-tête de colonneIdentifiantFormatage
fnPrénomAvec ou sans accents
lnNom de familleNom de famille complet
ctVilleNom complet de la ville
stÉtat / régionNom complet ou abréviation US (CA)
countryPaysCode ISO à deux lettres (US, GB, FR)
zipCode postalFormats US et internationaux acceptés
dobDate de naissanceNombreux formats, avec ou sans ponctuation
dobyAnnée de naissanceAnnée à 4 chiffres (1990)
genGenreM ou F
ageÂgeNumérique

Champs optionnels.

En-tête de colonneObjectif
valueValeur client pour les lookalikes basés sur la valeur (nombre seul, pas de symbole monétaire)
add_to_messaging_cb_for_waAjoute le client à ta base de messagerie WhatsApp (flag true/false)
data_processing_optionsUtilise "LDU" pour activer Limited Data Use
data_processing_options_stateSignal d'état pour Limited Data Use
data_processing_options_countrySignal de pays pour Limited Data Use

Fiche de référence des codes de colonnes du CSV d'audience personnalisée Facebook, regroupés en identifiants principaux, identifiants supplémentaires et champs optionnels.

Un modèle minimal fonctionnel ressemble à ça :

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

Deux règles font le plus souvent trébucher les gens. D'abord, mets chaque identifiant dans sa propre colonne. N'utilise pas une seule colonne pour le nom complet ; sépare-le en fn et ln. Ensuite, inclus toujours le code pays sur les numéros de téléphone et un code pays ISO dans la colonne country, même quand tous tes clients sont dans le même pays, parce que Meta fait correspondre à l'échelle mondiale. Meta héberge aussi un fichier d'exemple de liste de clients téléchargeable que tu peux utiliser comme point de départ.

Comment préparer et exporter ta liste

Tes données commencent presque toujours ailleurs : une plateforme ecommerce, un tableur, ou un CRM. Le travail consiste à les exporter et à les reformer pour qu'elles correspondent aux en-têtes ci-dessus.

  1. Exporte la liste brute. Récupère les contacts que tu veux cibler dans un CSV.
  2. Mappe les champs sur les en-têtes de Meta. Renomme tes colonnes en email, phone, fn, et ainsi de suite. Sépare les champs combinés, comme une seule colonne "Nom complet", en fn et ln.
  3. Nettoie les données. Retire les espaces en début et fin, mets les adresses email en minuscules, et retire les symboles monétaires de toute colonne value pour qu'elle ne contienne que des nombres.
  4. Ajoute la colonne pays. Donne à chaque ligne un code country ISO à deux lettres, et assure-toi que les numéros de téléphone portent leur code pays.
  5. Retire les informations interdites. N'importe jamais de données sensibles. Meta interdit des identifiants comme les pièces d'identité officielles, les données de comptes financiers, les informations de santé, et toute donnée sur des enfants de moins de 13 ans. Consulte les directives de formatage de Meta si tu n'es pas sûr qu'un champ soit autorisé.

Si ta liste vit dans un CRM comme HubSpot, Mailchimp ou Salesforce, tu peux l'exporter en CSV et suivre le même mapping, ou la synchroniser automatiquement. La mécanique pour connecter un CRM à Meta est couverte dans notre guide sur l'intégration CRM des Facebook lead ads, donc cet article reste concentré sur le fichier lui-même.

Lance plus. Clique moins.

Lance des centaines de créas d'un coup, associe automatiquement les miniatures aux vidéos et exporte directement vers Meta Ads Manager.

Essayer Ads Uploader gratuitement

Sans carte bancaire • Essai gratuit de 7 jours

Comment fonctionnent le hachage et la normalisation SHA-256

Les données clients sont sensibles, donc Meta ne fait jamais correspondre les emails ou numéros de téléphone bruts. Il fait correspondre des hachages : des empreintes chiffrées et à sens unique de chaque identifiant, produites avec l'algorithme SHA-256. Deux entrées identiques produisent toujours le même hachage, ce qui permet à Meta de comparer ta liste à ses utilisateurs sans jamais lire les valeurs sous-jacentes.

Il y a deux chemins, et celui qui s'applique détermine si tu dois un jour toucher au hachage toi-même.

  • Import direct dans Ads Manager. Quand tu importes un fichier ou colles des valeurs directement, Meta hache les identifiants dans ton navigateur avec SHA-256 avant que quoi que ce soit soit envoyé. Les données brutes ne quittent jamais ta machine sous forme lisible, et tu n'as rien de plus à faire.
  • Import via la Marketing API ou un partenaire. Si tu pousses la liste via l'API ou une plateforme connectée, tu normalises et haches toi-même chaque identifiant avant de l'envoyer.

Quand tu haches les données toi-même, la normalisation vient en premier, parce que le matching dépend d'entrées cohérentes :

  • Convertis le texte en minuscules.
  • Retire les espaces en début et fin.
  • Retire la ponctuation là où Meta l'attend.
  • Formate les numéros de téléphone en chiffres seuls avec le code pays inclus : retire les espaces, les tirets, les parenthèses et le signe plus, et retire tout zéro initial, par exemple 14155552671.

Puis hache chaque valeur normalisée avec du SHA-256 simple et sans salt ; un hachage salé ne correspondra jamais aux registres de Meta.

Diagramme montrant un email et un numéro de téléphone bruts normalisés en minuscules et en format chiffres seuls, puis convertis en hachage SHA-256 pour le matching de Meta.

Pour la grande majorité des annonceurs qui font un import manuel, c'est une bonne nouvelle rassurante : tu prépares un CSV propre et Meta s'occupe du hachage.

Comment importer ta liste et créer l'audience

Avec un fichier formaté prêt, le flux de création dans l'app navigateur d'Ads Uploader ou directement dans Ads Manager prend quelques minutes.

  1. Ouvre Audiences dans Ads Manager.
  2. Sélectionne Créer une audience, puis Audience personnalisée.
  3. Choisis Liste de clients, puis Suivant.
  4. Préparer la liste : confirme que ton fichier suit la spec de formatage, puis continue.
  5. Ajouter la liste : choisis Importer un fichier ou Coller des valeurs séparées par des virgules. Indique à Meta si ton fichier inclut une colonne value, puis définis un nom pour l'audience, un libellé optionnel et une description, et accepte les conditions d'audience personnalisée.
  6. Faire correspondre les colonnes : Meta mappe chaque colonne à un identifiant. Une coche verte signifie qu'une colonne est mappée et prête à être hachée. Un point d'exclamation signifie qu'une colonne a besoin d'attention ou a été oubliée ; corrige ça avant de continuer pour protéger ton taux de correspondance.
  7. Sélectionne Importer et créer.

Ton audience s'affiche d'abord comme Génération pendant que Meta la traite et la fait correspondre, puis passe à Prête. Surveille un statut Obsolète plus tard : ça signifie que la liste n'a pas été actualisée depuis plus de 30 jours, ce qui peut freiner la diffusion. Réimporte une version fraîche via Mettre à jour la liste pour la garder à jour.

Parcours vertical de la création d'une audience personnalisée de liste de clients dans Ads Manager, d'Audience personnalisée en passant par Faire correspondre les colonnes jusqu'à Génération puis Prête.

Comprendre et améliorer ton taux de correspondance

Le taux de correspondance est la part de tes enregistrements importés que Meta parvient à relier à un compte Facebook ou Instagram. C'est le chiffre qui décide combien de ta liste devient réellement ciblable, et il varie beaucoup selon le type de liste.

  • Les listes grand public bien formatées correspondent généralement dans la fourchette de 30 à 60 pour cent, parce que les consommateurs ont tendance à utiliser des adresses email personnelles liées à leurs comptes, et les fichiers propres avec plusieurs identifiants peuvent dépasser 60 pour cent.
  • Les listes email B2B sont généralement plus basses, autour de 20 à 40 pour cent, car les emails professionnels sont moins susceptibles d'être rattachés à un profil personnel.

Une poignée de leviers font monter le taux de manière fiable :

  • Inclus plus d'identifiants. Une liste avec email, téléphone, nom et localisation donne à Meta plus de façons de trouver chaque personne que l'email seul.
  • Formate correctement. Les codes pays sur les numéros de téléphone, les codes ISO dans la colonne pays, et les emails en minuscules, tout ça aide.
  • Garde-la fraîche. Des données récentes correspondent mieux qu'une liste vieille d'un an.
  • Importe un fichier plus grand et plus propre. Plus de lignes valides veut dire plus de personnes mises en correspondance, même au même pourcentage.

Une fois que ton audience est mise en correspondance et Prête, elle devient la source pour des lookalikes basés sur la valeur et standards, qui étendent ta portée à des personnes qui ressemblent à tes meilleurs clients. Quand tu construis ceux-là, pense à supprimer les personnes déjà sur ta liste pour ne pas payer pour atteindre deux fois des clients existants. Notre guide sur les exclusions d'audience personnalisée couvre comment gérer proprement le chevauchement et la suppression.

Gagne des heures sur tes tests créatifs

Arrête de lancer tes pubs une par une. Traite en masse un nombre illimité de créas avec l'association automatique des médias et la publication directe via API.

Essayer Ads Uploader gratuitement

Sans carte bancaire • Essai gratuit de 7 jours

Faire ça à l'échelle : imports CSV répétables

Une liste, c'est une tâche de cinq minutes. Le problème commence quand ça devient une routine hebdomadaire sur de nombreuses audiences et plusieurs comptes publicitaires, ce qui est la réalité pour les agences et les équipes à haut volume. Tu réexportes, tu remappes les colonnes, tu revérifies les codes pays, et tu cliques à travers le même flux de création encore et encore, et chaque passage manuel est une chance d'expédier un fichier mal formé.

La solution, c'est de standardiser : fixer un seul modèle de colonnes, valider les en-têtes avant chaque import, et regrouper le travail par lots au lieu de le faire audience par audience. Cette même discipline de standardisation et de traitement par lots est exactement ce qui sépare les équipes qui lancent des campagnes rapidement des équipes qui restent coincées à batailler avec des tableurs. Si les workflows de listes et d'annonces à volume sont ton goulot d'étranglement, ça vaut le coup de jeter un œil au paysage plus large des options dans notre tour d'horizon des meilleurs outils de lancement d'annonces en masse pour Meta ads.

Foire aux questions

Quel format faut-il pour un CSV d'audience personnalisée Facebook ? Un fichier CSV ou TXT avec une ligne d'en-tête et un client par ligne. La première ligne contient les codes de colonne reconnus par Meta, et chaque identifiant occupe sa propre colonne. Le fichier doit contenir au moins 100 clients uniques après suppression des doublons.

Quelles colonnes et en-têtes faut-il dans le CSV de la liste de clients ? Au moins un identifiant principal (email, phone, madid, appuid ou pageuid), plus des identifiants optionnels qui augmentent le taux de correspondance comme fn, ln, ct, st, country, zip, dob, doby, gen et age. Les colonnes optionnelles incluent value, le champ de messagerie WhatsApp et les champs Limited Data Use.

Quelle est la taille minimale de la liste de clients ? Il te faut au moins 100 clients uniques dans le fichier après dédoublonnage, sinon Meta ne créera pas l'audience. L'ancien minimum de 20 est une indication dépassée, et des listes plus grandes et plus propres te donnent plus de reach exploitable.

Dois-je hacher ma liste de clients moi-même ? Pas pour un import standard dans Ads Manager. Meta hache les identifiants avec SHA-256 dans ton navigateur avant l'envoi. Tu ne haches les données toi-même que lors d'un import via la Marketing API ou une intégration partenaire, après les avoir normalisées.

Qu'est-ce qu'un bon taux de correspondance pour une audience personnalisée ? Les listes bien formatées correspondent généralement dans la fourchette de 30 à 60 pour cent, et les fichiers propres peuvent dépasser 60 pour cent, tandis que les listes B2B sont plus basses, autour de 20 à 40 pour cent. Plus d'identifiants et un formatage propre font monter le taux.

Pourquoi mon audience personnalisée affiche-t-elle Obsolète ? La liste n'a pas été actualisée depuis plus de 30 jours, ce qui peut affecter la diffusion. Réimporte une version actualisée avec l'option Mettre à jour la liste.

Puis-je coller une liste au lieu d'importer un fichier CSV ? Oui. L'étape Ajouter la liste inclut une option pour coller des valeurs séparées par des virgules. C'est pratique pour les petites listes, mais un CSV formaté est plus rapide et plus sûr pour tout ce qui est conséquent.

Tout rassembler

Une audience personnalisée de liste de clients n'est jamais plus solide que le fichier derrière elle. Fais bien les colonnes, donne à chaque identifiant sa propre colonne, ajoute des codes pays et mets tes emails en minuscules, et inclus plus d'un identifiant pour que Meta ait plus de matière à faire correspondre. Importe-la dans Ads Manager, laisse-la se hacher et se remplir, et actualise-la avant qu'elle ne devienne Obsolète. Puis transforme ce groupe mis en correspondance en lookalikes et en listes de suppression.

Fais-le une fois, et c'est une tâche rapide. Fais-le chaque semaine sur plusieurs comptes, et le vrai gain, c'est de standardiser le modèle et de regrouper les imports par lots, pour qu'une liste propre se transforme toujours en audience fonctionnelle au lieu d'un casse-tête de formatage.

Chris Pollard
Chris Pollard

Chris est le fondateur d'Ads Uploader, qui aide les équipes marketing et les agences à gagner des heures sur l'automatisation de Meta Ads. Après des années à voir des équipes perdre du temps sur des téléversements d'annonces répétitifs, il a construit l'outil qu'il aurait aimé avoir.

Arrête de lancer tes pubs
Une par une

Lance des centaines de pubs en quelques minutes. Association automatique des ratios vidéo et des miniatures. Publication directe sur Meta.

Essayer Ads Uploader gratuitement

Sans carte bancaire
Essai gratuit de 7 jours

Ad Library Helper

Extension Chrome gratuite pour rechercher, filtrer et sauvegarder des pubs depuis la bibliothèque publicitaire Meta.

Télécharger gratuitement

Développé par Ads Uploader

Prêt à passer tes pubs Meta à l'échelle ?

Découvre pourquoi les performance marketeurs, les agences et les marques font confiance à Ads Uploader pour gérer leurs uploads de créas en masse. Lance des centaines de pubs en quelques minutes, pas en heures.

Commencer gratuitement

Essai gratuit de 7 jours

Sans carte bancaire

Résiliable à tout moment