Eine saubere Kundenliste ist eines der Targeting-Assets mit der höchsten Kaufabsicht, das du besitzt. Das Einzige, was zwischen diesem CRM-Export und einer leistungsstarken Retargeting- oder Lookalike-Audience steht, ist, die CSV-Spalten richtig hinzubekommen.
Metas Formatierungsvorgaben sind maßgeblich, aber über mehrere Hilfeseiten verstreut und unter Oberflächen-Chrome vergraben. Also raten Leute bei den Headern, lassen den Ländercode weg, laden eine einzelne E-Mail-Spalte hoch und landen bei einer schwachen Match Rate oder einem Upload-Fehler. Dieser Guide bündelt den gesamten Prozess auf einer Seite: die exakte CSV-Vorlage, wie du deine Liste vorbereitest und exportierst, wie SHA-256-Hashing funktioniert, die Upload-Schritte im Ads Manager und wie du deine Match Rate nach oben treibst. Es ist einer der praktischsten Einstiegspunkte in Custom Audiences, und dient gleichzeitig als Vorlagen-Referenz, die du in Sekunden kopieren kannst.
Was eine Kundenlisten-Custom-Audience ist
Eine Kundenlisten-Custom-Audience ist eine Ad-Targeting-Audience, die aus einer Datei von Menschen aufgebaut wird, die du bereits kennst: Käufer, Leads, Test-Nutzer oder Abonnenten. Du lädst ihre Kontaktdaten hoch, Meta gleicht sie mit Facebook- und Instagram-Konten ab, und die abgeglichene Gruppe wird zu einer Audience, die du targetieren oder ausschließen kannst.
Das unterscheidet sich von einer Website- oder Engagement-Audience, die Meta automatisch aus Pixel- oder In-App-Aktivität aufbaut. Hier lieferst du die Daten. Drei Grundanforderungen gelten:
- Die Datei muss eine CSV- oder TXT-Datei mit einer Kopfzeile und einem Kunden pro Zeile sein.
- Sie muss mindestens 100 eindeutige Kunden enthalten, nachdem Duplikate entfernt wurden; kleinere Listen erstellen keine Audience.
- Sie muss mindestens einen Haupt-Identifier enthalten, etwa eine E-Mail-Adresse oder Telefonnummer.
Je sauberer und vollständiger die Datei, desto mehr Menschen kann Meta abgleichen, und desto nutzbarer wird deine Audience.
Die Facebook-Custom-Audience-CSV-Vorlage (exakte Spalten)
Meta liest deine Datei anhand der Spaltenüberschriften in der ersten Zeile. Nutze die exakten Codes unten, und Meta ordnet deine Daten automatisch zu. Die Header fallen in drei Gruppen.
Haupt-Identifier (mindestens einen einschließen). Mehr als einer verbessert deine Match Rate.
| Spaltenüberschrift | Identifier | Hinweise |
|---|---|---|
email | E-Mail-Adresse | Bis zu 3 E-Mail-Spalten; eine Adresse pro Zelle |
phone | Telefonnummer | Bis zu 3 Spalten; muss den Ländercode enthalten |
madid | Mobile Advertiser ID | Apple IDFA oder Google AAID |
appuid | Facebook-App-Nutzer-ID | Numerische ID aus dem Facebook SDK |
pageuid | Facebook-Page-Nutzer-ID | Numerische ID für Menschen, die mit deiner Page interagiert haben |
Zusätzliche Identifier (optional, aber sie heben die Match Rate).
| Spaltenüberschrift | Identifier | Formatierung |
|---|---|---|
fn | Vorname | Mit oder ohne Akzente |
ln | Nachname | Vollständiger Nachname |
ct | Stadt | Vollständiger Stadtname |
st | Bundesland / Region | Vollständiger Name oder US-Abkürzung (CA) |
country | Land | ISO-Zweibuchstaben-Code (US, GB, FR) |
zip | PLZ / Postleitzahl | US und international akzeptiert |
dob | Geburtsdatum | Viele Formate, mit oder ohne Satzzeichen |
doby | Geburtsjahr | 4-stelliges Jahr (1990) |
gen | Geschlecht | M oder F |
age | Alter | Numerisch |
Optionale Felder.
| Spaltenüberschrift | Zweck |
|---|---|
value | Kundenwert für wertbasierte Lookalikes (nur Zahl, kein Währungssymbol) |
add_to_messaging_cb_for_wa | Fügt den Kunden zu deiner WhatsApp-Messaging-Basis hinzu (true/false-Flag) |
data_processing_options | Nutze "LDU", um Limited Data Use zu aktivieren |
data_processing_options_state | Bundesland-Signal für Limited Data Use |
data_processing_options_country | Land-Signal für Limited Data Use |

Eine minimale funktionierende Vorlage sieht so aus:
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
Zwei Regeln bringen Leute am häufigsten ins Stolpern. Erstens: jeden Identifier in seine eigene Spalte packen. Nutze nicht eine Spalte für den vollen Namen; teile ihn in fn und ln auf. Zweitens: immer den Ländercode bei Telefonnummern und einen ISO-Ländercode in der country-Spalte angeben, selbst wenn jeder Kunde im selben Land ist, weil Meta global abgleicht. Meta hostet außerdem eine herunterladbare Beispiel-Kundenlistendatei, die du als Ausgangspunkt nutzen kannst.
Wie du deine Liste vorbereitest und exportierst
Deine Daten liegen fast immer erst woanders: auf einer E-Commerce-Plattform, in einer Tabelle oder in einem CRM. Die Aufgabe ist, sie zu exportieren und so umzuformen, dass sie zu den obigen Headern passen.
- Exportiere die Rohliste. Zieh die Kontakte, die du targetieren willst, in eine CSV.
- Ordne die Felder Metas Headern zu. Benenne deine Spalten in
email,phone,fnund so weiter um. Teile kombinierte Felder, etwa eine einzelne "Vollständiger Name"-Spalte, infnundlnauf. - Bereinige die Daten. Entferne führende und nachgestellte Leerzeichen, schreibe E-Mail-Adressen klein, und entferne Währungssymbole aus jeder
value-Spalte, sodass sie nur Zahlen enthält. - Füge die Länder-Spalte hinzu. Gib jeder Zeile einen ISO-Zweibuchstaben-
country-Code, und stelle sicher, dass Telefonnummern ihren Ländercode tragen. - Entferne verbotene Informationen. Lade niemals sensible Daten hoch. Meta verbietet Identifier wie amtliche Ausweisnummern, Bankdaten, Gesundheitsinformationen und jegliche Daten über Kinder unter 13 Jahren. Sieh dir Metas Formatierungsrichtlinien an, wenn du unsicher bist, ob ein Feld erlaubt ist.
Wenn deine Liste in einem CRM wie HubSpot, Mailchimp oder Salesforce liegt, kannst du sie als CSV exportieren und dasselbe Mapping befolgen, oder sie automatisch synchronisieren. Die Mechanik, ein CRM mit Meta zu verbinden, behandeln wir in unserem Guide zur Facebook-Lead-Ads-CRM-Integration, sodass sich dieser Artikel auf die Datei selbst konzentriert.
Mehr launchen. Weniger klicken.
Lade hunderte Creatives auf einmal hoch, ordne Thumbnails automatisch den Videos zu und exportiere direkt in den Meta Werbeanzeigenmanager.
Ads Uploader kostenlos testenKeine Kreditkarte nötig • 7 Tage kostenlos testen
Wie Hashing und SHA-256-Normalisierung funktionieren
Kundendaten sind sensibel, deshalb gleicht Meta niemals rohe E-Mail-Adressen oder Telefonnummern ab. Meta gleicht Hashes ab: verschlüsselte Einweg-Fingerabdrücke jedes Identifiers, erzeugt mit dem SHA-256-Algorithmus. Zwei identische Eingaben erzeugen immer denselben Hash, und genau das erlaubt es Meta, deine Liste mit seinen Nutzern zu vergleichen, ohne je die zugrunde liegenden Werte zu lesen.
Es gibt zwei Wege, und welcher zutrifft, entscheidet, ob du je selbst mit Hashing zu tun hast.
- Direkter Upload im Ads Manager. Wenn du eine Datei hochlädst oder Werte direkt einfügst, hasht Meta die Identifier in deinem Browser mit SHA-256, bevor irgendetwas gesendet wird. Die Rohdaten verlassen deinen Rechner nie in lesbarer Form, und du musst nichts zusätzlich tun.
- Upload über die Marketing API oder einen Partner. Wenn du die Liste über die API oder eine verbundene Plattform hochschiebst, normalisierst und hasht du jeden Identifier selbst, bevor du ihn sendest.
Wenn du die Daten selbst hasht, kommt zuerst die Normalisierung, weil das Matching von konsistenten Eingaben abhängt:
- Wandle Text in Kleinbuchstaben um.
- Entferne führende und nachgestellte Leerzeichen.
- Entferne Satzzeichen, wo Meta das erwartet.
- Formatiere Telefonnummern als nur Ziffern mit inkludiertem Ländercode: entferne Leerzeichen, Bindestriche, Klammern und das Pluszeichen, und entferne eine führende Null, zum Beispiel
14155552671.
Hashe dann jeden normalisierten Wert mit reinem SHA-256 ohne Salt; ein gesalzener Hash wird nie mit Metas Datensätzen übereinstimmen.

Für die große Mehrheit der Werbetreibenden, die einen manuellen Upload machen, ist das eine beruhigende Nachricht: Du bereitest eine saubere CSV vor, und Meta übernimmt das Hashing.
Wie du deine Liste hochlädst und die Audience erstellst
Mit einer formatierten Datei bereit, dauert der Erstellungs-Flow in der Ads-Uploader-Browser-App oder direkt im Ads Manager nur ein paar Minuten.
- Öffne Audiences im Ads Manager.
- Wähle Audience erstellen und dann Custom Audience.
- Wähle Kundenliste und dann Weiter.
- Liste vorbereiten: bestätige, dass deine Datei den Formatierungsvorgaben entspricht, dann fahre fort.
- Liste hinzufügen: wähle Datei hochladen oder Kommagetrennte Werte einfügen. Gib Meta an, ob deine Datei eine
value-Spalte enthält, lege dann einen Namen, ein optionales Label und eine Beschreibung für die Audience fest, und akzeptiere die Custom-Audience-Bedingungen. - Spalten abgleichen: Meta ordnet jede Spalte einem Identifier zu. Ein grünes Häkchen bedeutet, dass eine Spalte zugeordnet und bereit zum Hashen ist. Ein Ausrufezeichen bedeutet, dass eine Spalte Aufmerksamkeit braucht oder ausgelassen wurde; behebe das, bevor du fortfährst, um deine Match Rate zu schützen.
- Wähle Hochladen und erstellen.
Deine Audience zeigt zunächst Wird befüllt an, während Meta sie verarbeitet und abgleicht, und wechselt dann zu Bereit. Achte später auf den Status Veraltet: Er bedeutet, dass die Liste seit über 30 Tagen nicht aktualisiert wurde, was die Auslieferung dämpfen kann. Lade eine frische Version über Liste aktualisieren erneut hoch, um sie aktuell zu halten.

Deine Match Rate verstehen und verbessern
Die Match Rate ist der Anteil deiner hochgeladenen Datensätze, den Meta erfolgreich mit einem Facebook- oder Instagram-Konto verknüpft. Das ist die Zahl, die entscheidet, wie viel von deiner Liste tatsächlich targetierbar wird, und sie variiert stark je nach Listentyp.
- Gut formatierte Consumer-Listen erreichen üblicherweise eine Match Rate von 30 bis 60 Prozent, weil Konsumenten eher private E-Mail-Adressen nutzen, die mit ihren Konten verknüpft sind, und saubere Dateien mit mehreren Identifiern über 60 Prozent kommen können.
- B2B-E-Mail-Listen liegen meist niedriger, um die 20 bis 40 Prozent, da geschäftliche E-Mail-Adressen seltener mit einem persönlichen Profil verknüpft sind.
Eine Handvoll Hebel bewegt die Rate zuverlässig nach oben:
- Nutze mehr Identifier. Eine Liste mit E-Mail, Telefon, Name und Standort gibt Meta mehr Wege, jede Person zu finden, als E-Mail allein.
- Formatiere korrekt. Ländercodes bei Telefonnummern, ISO-Codes in der Country-Spalte und Kleinbuchstaben bei E-Mails helfen alle.
- Halte sie aktuell. Aktuelle Daten matchen besser als eine Liste, die ein Jahr lang gealtert ist.
- Lade eine größere, sauberere Datei hoch. Mehr gültige Zeilen bedeuten mehr abgeglichene Menschen, selbst beim gleichen Prozentsatz.
Sobald deine Audience abgeglichen und Bereit ist, wird sie zur Quelle für wertbasierte und Standard-Lookalikes, die deine Reichweite auf Menschen ausdehnen, die deinen besten Kunden ähneln. Wenn du diese aufbaust, denk daran, die Menschen zu unterdrücken, die bereits auf deiner Liste stehen, damit du nicht dafür bezahlst, bestehende Kunden zweimal zu erreichen. Unser Guide zu Custom-Audience-Ausschlüssen behandelt, wie du Überlappung und Unterdrückung sauber handhabst.
Stunden beim Creative-Testing sparen
Schluss mit dem Hochladen einzelner Anzeigen. Verarbeite unbegrenzt viele Creatives in Bulk, mit automatischem Media-Matching und direkter API-Veröffentlichung.
Ads Uploader kostenlos testenKeine Kreditkarte nötig • 7 Tage kostenlos testen
Das im großen Stil machen: wiederholbare CSV-Uploads
Eine Liste ist eine Fünf-Minuten-Aufgabe. Der Ärger beginnt, wenn das zur wöchentlichen Routine über viele Audiences und mehrere Werbekonten hinweg wird, was für Agenturen und Hochvolumen-Teams die Realität ist. Du exportierst neu, ordnest Spalten neu zu, prüfst Ländercodes erneut und klickst dich immer wieder durch denselben Erstellungs-Flow, und jeder manuelle Durchgang ist eine Chance, eine fehlerhafte Datei auszuliefern.
Die Lösung ist zu standardisieren: eine Spaltenvorlage festlegen, die Header vor jedem Upload validieren und die Arbeit bündeln, statt eine Audience nach der anderen zu machen. Genau diese Standardisierungs-und-Bündelungs-Disziplin ist es, was Teams, die Kampagnen schnell starten, von Teams unterscheidet, die im Tabellenkalkulations-Gerangel stecken bleiben. Wenn Listen- und Ad-Workflows im großen Volumen dein Flaschenhals sind, lohnt sich ein Blick auf die breitere Landschaft an Optionen in unserem Überblick über die besten Bulk-Ad-Launch-Tools für Meta Ads.
Häufig gestellte Fragen
Welches Format braucht eine Facebook-Custom-Audience-CSV? Eine CSV- oder TXT-Datei mit einer Kopfzeile und einem Kunden pro Zeile. Die erste Zeile enthält Metas anerkannte Spaltencodes, und jeder Identifier steht in seiner eigenen Spalte. Die Datei braucht mindestens 100 eindeutige Kunden, nachdem Duplikate entfernt wurden.
Welche Spalten und Header gehören in die Kundenlisten-CSV? Mindestens ein Haupt-Identifier (email, phone, madid, appuid oder pageuid), plus optionale Identifier, die die Match Rate heben, wie fn, ln, ct, st, country, zip, dob, doby, gen und age. Optionale Spalten umfassen value, das WhatsApp-Messaging-Feld und die Limited-Data-Use-Felder.
Was ist die Mindestgröße für eine Kundenliste? Du brauchst mindestens 100 eindeutige Kunden in der Datei nach der Deduplizierung, sonst erstellt Meta die Audience nicht. Das alte Minimum von 20 ist veraltete Information, und größere, sauberere Listen geben dir mehr nutzbare Reichweite.
Muss ich meine Kundenliste selbst hashen? Nicht für einen Standard-Upload im Ads Manager. Meta hasht die Identifier mit SHA-256 in deinem Browser vor dem Senden. Du hashst die Daten nur selbst, wenn du über die Marketing API oder eine Partner-Integration hochlädst, nachdem du sie normalisiert hast.
Was ist eine gute Match Rate für eine Custom Audience? Gut formatierte Listen matchen üblicherweise im Bereich von 30 bis 60 Prozent, und saubere Dateien können über 60 Prozent kommen, während B2B-Listen niedriger liegen, bei etwa 20 bis 40 Prozent. Mehr Identifier und sauberes Formatieren treiben die Rate höher.
Warum zeigt meine Custom Audience Veraltet an? Die Liste wurde seit über 30 Tagen nicht aktualisiert, was die Auslieferung beeinträchtigen kann. Lade eine aktualisierte Version über die Option Liste aktualisieren erneut hoch.
Kann ich eine Liste einfügen, statt eine CSV-Datei hochzuladen? Ja. Der Schritt Liste hinzufügen enthält eine Option zum Einfügen kommagetrennter Werte. Das ist praktisch für kleine Listen, aber eine formatierte CSV ist schneller und sicherer für alles Größere.
Alles zusammenführen
Eine Kundenlisten-Custom-Audience ist nur so stark wie die Datei dahinter. Bekomm die Spalten richtig hin, gib jedem Identifier seine eigene Spalte, füge Ländercodes hinzu und schreibe deine E-Mails klein, und nutze mehr als einen Identifier, damit Meta mehr zum Abgleichen hat. Lade sie im Ads Manager hoch, lass sie hashen und befüllen, und aktualisiere sie, bevor sie veraltet. Verwandle diese abgeglichene Gruppe dann in Lookalikes und Unterdrückungslisten.
Mach es einmal, und es ist eine schnelle Aufgabe. Mach es jede Woche über mehrere Konten hinweg, und der eigentliche Gewinn liegt darin, die Vorlage zu standardisieren und die Uploads zu bündeln, sodass eine saubere Liste immer zu einer funktionierenden Audience wird, statt zum Formatierungs-Kopfschmerz.
