Wissen · Audiences

Custom Audiences in ChatGPT Ads nutzen

Custom Audiences sind keine Keyword-Zielgruppen, sondern deine eigenen Kunden- und Interessentenlisten: Du lädst E-Mail-Adressen oder Telefonnummern (auch SHA-256-gehasht) hoch und nutzt das Ergebnis, um Kampagnen einzuschränken, Personen auszuschließen oder Gebote anzupassen.

Custom Audiences bringen deine eigenen Daten in ChatGPT Ads: Kundenlisten, Lead-Listen oder Prospect-Segmente. Die Erstellung läuft im Ads Manager über Settings → Audiences → Create custom audience: Name vergeben, Identifier-Type wählen, Datei hochladen, Review bestätigen, erstellen. Die Verarbeitung dauert normalerweise etwa 20–30 Minuten und kann je nach Dateigröße variieren.

Kurzfassung

  • Eigene Listen aus E-Mail/Telefon oder SHA-256-gehashten Varianten hochladen.
  • Mindestens 25.000 gematchte Nutzer nötig – empfohlen sind 100.000+.
  • Include/Exclude wird auf Kampagnenebene gesteuert.
  • Bid Multipliers (0,1x–10x) gelten auf Ad-Group-Ebene.
  • Datenschutz und Consent immer vor dem Upload prüfen.

Was Custom Audiences sind

Eine Custom Audience ist eine hochgeladene Liste aus Kunden, Leads oder Prospects – auf Basis von E-Mail-Adressen oder Telefonnummern, wahlweise bereits SHA-256-gehasht. OpenAI matcht diese Identifier gegen Nutzer, und das Ergebnis steht dir als Targeting-Baustein zur Verfügung.

Zwei Dinge sind dabei wichtig zu verstehen: Der Ads Manager zeigt keine individuellen matched users und erlaubt keine Auswahl einzelner Personen – du siehst nur Größe und Status der Audience. Und Custom Audiences haben keine Keyword-Targeting-Logik: Sie sagen, wer erreicht wird, nicht in welchem Kontext. Für die inhaltliche Relevanz sind weiterhin Context Hints, Anzeige und Landingpage zuständig.

Drei Einsatzarten

EinsatzartEbeneZweckBeispiel
Campaign-level InclusionKampagneKampagne ist nur für Personen in den ausgewählten Audiences eligible.Upgrade-Angebot nur an bestehende Trial-Nutzer ausspielen.
Campaign-level ExclusionKampagnePersonen in den Audiences werden von der Auslieferung ausgeschlossen.Bestehende Kunden und recent purchasers aus Neukundenkampagnen ausschließen.
Ad-Group Audience Bid AdjustmentsAd GroupBid Multiplier erhöht oder senkt den max bid, wenn der Viewer zur Audience gehört.1,5x-Gebot für High-Value-Prospects, 0,5x für Low-Priority-Segmente.

Datei vorbereiten

Die meisten Upload-Fehler entstehen vor dem Upload – bei der Datei. Diese Vorgaben gelten laut offizieller Dokumentation:

PunktVorgabePraxis-Hinweis
DateitypUTF-8 CSV oder TXT, bis 500 MB (500.000.000 Bytes); UTF-8 BOM wird akzeptiert.Beim Export aus Excel/CRM explizit UTF-8 wählen, sonst drohen Encoding-Fehler.
Identifier-AnzahlBis zu 5.000.000 Identifier pro Upload.Sehr große Listen ggf. in mehrere Audiences aufteilen.
Identifier-TypeNur ein Type pro Upload: email, phone_number, email_sha256 oder phone_number_sha256.Nicht mischen – getrennte Audiences für getrennte Identifier-Types erstellen.
CSV-HeaderMit oder ohne Header; falls Header, muss die Spalte exakt email, phone_number, email_sha256 oder phone_number_sha256 heißen.Header klein schreiben und exakt übernehmen – Tippfehler führen zu Failed.
TXT-FormatEin Identifier pro Zeile, ohne Header.Keine Leerzeilen, keine Kommentare, keine Semikolons.
HashingSHA-256 gehashte E-Mail-Adressen oder Telefonnummern werden direkt akzeptiert.Hashen kann vor dem Upload im eigenen System erfolgen; Klartext-Upload ist aber ebenfalls vorgesehen.

Wichtig: Die Anzahl hochgeladener Zeilen kann von der gematchten Audience-Größe abweichen – ungültige Werte, Duplikate und nicht matchbare Identifier fallen heraus. Und: Custom Audiences können nach der Erstellung nicht editiertwerden. Für Änderungen erstellst du eine neue Audience und archivierst die alte.

CSV/TXT-Beispiele

CSV-Datei mit Header (die Spalte muss exakt so heißen):

csv
email_sha256
<SHA256_HASH_VON_EMAIL_1>
<SHA256_HASH_VON_EMAIL_2>
<SHA256_HASH_VON_EMAIL_3>

TXT-Datei – ein Identifier pro Zeile, ohne Header:

text
<SHA256_HASH_VON_TELEFONNUMMER_1>
<SHA256_HASH_VON_TELEFONNUMMER_2>
<SHA256_HASH_VON_TELEFONNUMMER_3>

Hinweis: Die Werte in diesen Beispielen sind reine Platzhalter. Nutze in eigenen Vorlagen und Tests niemals echte personenbezogene Daten – auch keine echten Hashes realer E-Mail-Adressen oder Telefonnummern.

Statusmeldungen verstehen

StatusBedeutungWas tun
Upload pendingDie Datei ist eingegangen, die Verarbeitung hat noch nicht begonnen.Kurz abwarten; bei langem Stillstand Upload und Dateiformat prüfen.
Processing / Indexing / PublishingDie Audience wird verarbeitet, indexiert und veröffentlicht. Normalerweise etwa 20–30 Minuten, abhängig von der Dateigröße.Abwarten – keine parallelen Re-Uploads derselben Datei starten.
ReadyDie Audience ist nutzbar und hat mindestens 25.000 matched users.In Kampagne (Include/Exclude) oder Ad Group (Bid Multiplier) einsetzen.
Too smallWeniger als 25.000 matched users – die Audience ist nicht nutzbar.Liste vergrößern, Datenqualität prüfen (ungültige Werte, falsches Format), neue Audience hochladen.
FailedDer Upload ist fehlgeschlagen, etwa wegen Format- oder Header-Fehlern.Datei gegen die Vorgaben prüfen (UTF-8, ein Identifier-Type, korrekter Header) und neu hochladen.

Include und Exclude richtig kombinieren

Drei grundlegende Muster haben sich bewährt:

  • Nur Inclusion: Die Kampagne liefert ausschließlich an Personen in der Audience – etwa eine Upgrade-Kampagne nur für Trial-Nutzer.
  • Nur Exclusion: Die Kampagne liefert an alle, außer Personen in der Audience – klassisch: Bestandskunden und recent purchasers aus Neukundenkampagnen ausschließen.
  • Inclusion + Exclusion zusammen: Beispielsweise alle Leads einschließen, aber Käufer der letzten 30 Tage ausschließen.

Zwei Regeln musst du dabei kennen: Die resultierende eligible Audiencemuss nach den Exclusions weiterhin mindestens 25.000 matched users enthalten – sonst liefert die Kampagne nicht. Und eine Custom Audience kann in derselben Kampagne nicht gleichzeitig included und excluded sein.

Bid Multipliers sinnvoll nutzen

Auf Ad-Group-Ebene findest du unter Advanced settings → Audience bid adjustments → Add multiplier die Möglichkeit, eine Ready-Audience zu wählen und einen Multiplier zwischen 0,1x und 10x zu setzen. Der Multiplier erhöht oder senkt dein max bid, wenn der Viewer zur Audience gehört – ohne die Auslieferung auf diese Gruppe zu beschränken.

  • Höhere Werte (z. B. 1,5x–3x) für High-Value-Kunden oder besonders passende Prospects.
  • Niedrigere Werte (z. B. 0,3x–0,7x) für Low-Priority-Segmente, die du nicht ganz ausschließen willst.
  • Nicht blind erhöhen: Wirkung im Reporting beobachten und schrittweise anpassen, statt mit 10x zu starten.

Datenschutz & Consent

Wichtig vor jedem Upload

  • Vor dem Upload prüfen, ob du die Daten für Werbe- beziehungsweise Remarketing-Zwecke nutzen darfst (rechtmäßige Grundlage beziehungsweise Consent).
  • Datenschutztext und Cookie-/Consent-Setup auf deiner Website prüfen und aktualisieren.
  • Listen sauber minimieren: nur notwendige Identifier verwenden, keine überflüssigen Zusatzdaten.
  • Keine sensiblen Daten hochladen und keine Listen aus unklaren Quellen verwenden.
  • Intern dokumentieren, woher die Liste stammt und wann die Einwilligung eingeholt wurde.

Das ist keine Rechtsberatung. Ob und wie du Kunden- oder Interessentendaten für Werbezwecke nutzen darfst, klärst du mit deiner Datenschutz-Fachperson.

Checkliste vor dem Upload

  • Rechtmäßige Grundlage / Consent geprüft
  • Ein Identifier-Type pro Datei
  • UTF-8-Format (BOM ok)
  • Header korrekt – oder bewusst kein Header
  • Duplikate bereinigt
  • Ungültige oder falsch formatierte Werte entfernt
  • Liste groß genug, dass 25.000 matched users realistisch sind
  • Audience-Name klar und datumsbezogen gewählt
  • Kampagnenlogik (Include / Exclude / Bid Multiplier) vorher geplant
  • Alte Audience archivieren statt überschreiben zu wollen

Prompt: Audience-Datei und Segmentlogik prüfen

Mit diesem Prompt prüfst du Segment-Idee, Quelle, Consent und Einsatzlogik, bevor eine Liste hochgeladen wird. Kopiere dabei keine echten personenbezogenen Daten (E-Mails, Telefonnummern, Hashes) in KI-Tools – beschreibe nur Mengen und Strukturen:

text
Du bist Prüf-Assistent für Custom Audiences in OpenAI Ads. Analysiere die
folgende Segment-Idee, BEVOR eine Liste hochgeladen wird.

EINGABE:
- Segment-Idee: <SEGMENT_BESCHREIBUNG>
- Datenquelle: <CRM_EXPORT_ODER_SHOPSYSTEM_ODER_NEWSLETTER_TOOL>
- Rechtsgrundlage / Consent-Status: <BESCHREIBUNG>
- Geplanter Identifier-Type: <EMAIL_ODER_PHONE_ODER_SHA256_VARIANTE>
- Ungefähre Listengröße: <ANZAHL_ZEILEN>
- Geplanter Einsatz: <INCLUDE_ODER_EXCLUDE_ODER_BID_MULTIPLIER>
- Zielkampagne / Ad Group: <KAMPAGNE>

AUFGABEN:
1. Prüfe, ob der geplante Einsatz (Inclusion, Exclusion oder Bid Adjustment) zur
   Segment-Idee passt.
2. Weise auf Größenrisiken hin: Sind nach Matching realistisch mindestens 25.000
   matched users erreichbar (empfohlen 100.000+)?
3. Prüfe die Datenschutz-Hinweise: Ist die beschriebene Rechtsgrundlage plausibel
   dokumentiert? Was fehlt?
4. Liste technische Risiken: Identifier-Mix, Duplikate, Format, Header.
5. Gib eine konkrete To-do-Liste vor dem Upload aus.

WICHTIG:
- Keine echten E-Mail-Adressen, Telefonnummern, Hashes oder sonstigen
  personenbezogenen Daten in dieses Tool kopieren – nur Mengen und Strukturen
  beschreiben.
- Die finale juristische Prüfung (DSGVO/Consent) erfolgt separat durch
  Fachpersonen.

AUSGABE als Markdown-Tabelle:
| Prüfpunkt | Status | Risiko | Empfohlene Maßnahme |

Interne Links

Häufige Fragen

Wie groß muss eine Custom Audience sein?
Jede Custom Audience muss mindestens 25.000 matched users enthalten, bevor sie nutzbar ist. OpenAI empfiehlt Audiences ab mindestens 100.000 Users. Bedenke: Die Anzahl hochgeladener Zeilen kann von der gematchten Größe abweichen – ungültige Werte, Duplikate und nicht matchbare Identifier fallen heraus. Plane also Puffer ein.
Kann ich E-Mails und Telefonnummern in einer Datei mischen?
Nein. Pro Upload ist nur ein Identifier-Type erlaubt: entweder email, phone_number, email_sha256 oder phone_number_sha256. Wenn du E-Mails und Telefonnummern nutzen willst, erstelle dafür separate Audiences mit jeweils eigenem Upload.
Kann ich eine Audience später bearbeiten?
Nein. Custom Audiences können nach der Erstellung nicht editiert werden. Für Änderungen erstellst du eine neue Audience und archivierst die alte. Plane daher Namen und Inhalt sorgfältig, etwa mit Datum im Namen.
Sehe ich einzelne Personen im Ads Manager?
Nein. Der Ads Manager zeigt keine individuellen matched users und erlaubt keine Auswahl einzelner Personen aus einer Audience. Du arbeitest ausschließlich mit der Gesamtgröße und dem Status der Audience – ein wichtiger Datenschutz-Aspekt des Systems.
Wann nutze ich Include, Exclude oder Bid Multiplier?
Inclusion (Kampagnenebene): Die Kampagne wird nur für Personen in der Audience ausgeliefert – etwa für eine Kundenliste mit Upgrade-Angebot. Exclusion (Kampagnenebene): Personen werden ausgeschlossen, etwa bestehende Kunden oder recent purchasers bei Neukundenkampagnen. Bid Multiplier (Ad-Group-Ebene): Das maximale Gebot wird für Audience-Mitglieder erhöht oder gesenkt (0,1x bis 10x) – etwa höhere Gebote für High-Value-Prospects, ohne die restliche Auslieferung einzuschränken.

Quellen

Stand: September 2026. Alle Angaben ohne Gewähr – maßgeblich sind die offiziellen OpenAI-Hilfeseiten und Policies. Diese Seite ist eine praktische Orientierung und keine Rechtsberatung.