ChatGPT Ads oder OpenAI Ads? Kurz zur Begrifflichkeit
Beide Begriffe meinen dasselbe. OpenAI Ads ist der Produktname des Anbieters, also die Plattform, in der du Konto, Kampagnen und Abrechnung verwaltest. ChatGPT Ads beschreibt, wo die Anzeigen landen: im Chatverlauf von ChatGPT. Wir nutzen im Text beide Bezeichnungen, weil dir in der Praxis beide begegnen.
Was sind ChatGPT / OpenAI Ads?
ChatGPT Ads sind Werbeanzeigen, die innerhalb der ChatGPT-Konversationen ausgespielt werden. Der entscheidende Unterschied zu Google Ads: Nicht ein getipptes Keyword löst die Anzeige aus, sondern der Gesprächskontext. Du erreichst Nutzer also oft früher, während sie ihr Problem noch mit der KI durchdenken.
Bevor du startest: 5 Voraussetzungen
- Ein tragfähiges Angebot. Ein Kanal verstärkt nur, was ohnehin funktioniert.
- Eine dedizierte Landingpage. Nicht die Startseite. Message-Match entscheidet über die Conversion.
- Sauberes Conversion-Tracking. Der OpenAI-Conversion-Pixel muss installiert sein und dein Conversion-Event (z. B. „Lead created“) auf der Danke-Seite feuern.
- Ein Test- und Lernbudget. Plane bewusst Budget ein, um dem System Daten zum Optimieren zu geben.
- Werbetreibenden-Verifizierung. Rechne mit einer Freischaltung deines Kontos (Unternehmensdaten ausfüllen, Prüfung kann ein paar Stunden dauern). Am besten früh anstoßen.
ChatGPT / OpenAI Ads schalten: Schritt für Schritt
1. Werbekonto anlegen und als Werbetreibender verifizieren
Lege dein Werbekonto in der OpenAI-Ads-Oberfläche an und hinterlege Zahlungsdaten. Bevor du live gehen kannst, musst du dich als Werbetreibender verifizieren: Dafür füllst du deine Unternehmensdaten aus (Firmenname, Anschrift, ggf. Website und Rechtsform). Plane das rechtzeitig ein, denn die Prüfung kann ein paar Stunden dauern, bis dein Konto freigeschaltet ist. Erst danach kannst du Kampagnen ausspielen. Anschließend verbindest du deine Website bzw. den Conversion-Pixel.
Tipp: Verifizierung gleich zu Beginn starten, während du parallel Landingpage, Context Hints und Creatives vorbereitest. So verlierst du keine Zeit durch die Wartezeit.
2. Kampagne und Ziel festlegen
Wähle dein Kampagnenziel (z. B. Leads oder Conversions), dein Budget und den Zeitraum. Für Lead-Gen ist eine conversion-orientierte Gebotsstrategie („Ergebnisse maximieren“ bzw. oCPC) sinnvoll, setzt aber funktionierendes Tracking voraus.
3. Anzeigengruppe aufbauen (1 Winkel = 1 Gruppe)
Fokussiere jede Anzeigengruppe auf eine Audience-und-Intent-Kombination. Vergib einen sprechenden Namen, wähle den Conversion-Typ und hinterlege die Standard-Ziel-URL (deine Landingpage) sowie Tracking-Parameter (UTMs).
4. Context Hints formulieren (das Herzstück)
Context Hints sind keine Keyword-Liste, sondern ein Themen- und Situations-Brief. Beschreibe die Gespräche deiner Käufer:
- Spezifisch genug, um deine Zielgruppe zu treffen
- Eng genug, um Müll-Chats auszuschließen
- Situationen statt Produktkategorien
Beispiel (Vergleichsportal für Zahnzusatzversicherungen): „Menschen, die eine Zahnzusatzversicherung abschließen oder vergleichen wollen, etwa wegen anstehendem Zahnersatz, Implantat oder kieferorthopädischer Behandlung. Gespräche über Leistungen, Wartezeiten, monatliche Kosten und den besten Tarif. Ausschließen: reine Definitions- und Infofragen ohne Abschlussabsicht, Zahnarztsuche, gesetzliche Krankenkasse.“
5. Creatives erstellen (mehrere Winkel)
Lege 3 bis 5 Anzeigen je Anzeigengruppe an, jede aus einem anderen Blickwinkel (z. B. Nutzen und Ersparnis, Vertrauen und Neutralität, Dringlichkeit). Bleiben wir beim Beispiel Zahnzusatzversicherung: eine Anzeige stellt die Ersparnis in den Vordergrund („Bis zu 90 % für Zahnersatz absichern“), eine den Vergleich und die Neutralität („Tarife unabhängig vergleichen“), eine die Dringlichkeit („Vor der nächsten Behandlung absichern“). Halte Titel und Beschreibung kurz, damit nichts abgeschnitten wird, und nutze klare, thematisch relevante Bilder (quadratisch, min. 256 px, wenig Text im Bild).
6. Tracking aufsetzen: Pixel, Conversions, GTM
Das ist der Schritt, an dem die meisten Konten scheitern. Ohne sauber gemessene Conversions optimiert das System ins Leere, und du zahlst für Klicks statt für Anfragen. Das Tracking besteht aus drei Bausteinen, die du getrennt voneinander verstehen musst:
| Baustein | Was er macht |
|---|---|
| Datenquelle (Pixel ID) | Nimmt Events von deiner Website oder deinem Server entgegen. |
| Event | Die gemessene Aktion, z. B. lead_created nach dem Formularabsenden. |
| Conversion Event Setting | Legt fest, welches Event als Conversion zählt, und wird der Kampagne zugewiesen. |
Wichtig: Ein Event zu senden und eine Conversion anzulegen sind zwei getrennte Schritte. Solange kein Event Setting existiert und an der Kampagne hängt, siehst du in den Reports nichts, auch wenn der Pixel korrekt feuert.
6.1 Datenquelle anlegen und Pixel ID holen
Im Ads Manager findest du den Bereich unter Conversions. Dort legst du eine Datenquelle für deine Website an und bekommst zwei Werte: die Pixel ID (für die Installation und den Versand von Events) und die Source ID (brauchst du später, um die Conversion zu definieren). Verwechsle die beiden nicht, sie sind nicht austauschbar.
Wenn für die Website schon eine Datenquelle existiert, lege keine zweite an, sondern nutze die bestehende weiter. Sonst verteilst du deine Daten auf zwei Töpfe.
6.2 Pixel installieren
Das Basis-Snippet gehört in den <head> jeder Seite, auf der du messen willst, und zwar möglichst weit oben. Lädt es zu spät, gehen frühe Conversions verloren.
<script>
(function (w, d, s, u) {
if (w.oaiq) return;
var q = function () { q.q.push(arguments); };
q.q = [];
w.oaiq = q;
var js = d.createElement(s);
js.async = true; js.src = u;
var f = d.getElementsByTagName(s)[0];
f.parentNode.insertBefore(js, f);
})(window, document, "script", "https://bzrcdn.openai.com/sdk/oaiq.min.js");
oaiq("init", { pixelId: "DEINE-PIXEL-ID" });
</script> Der Pixel erledigt einiges automatisch: Er liest den Klick-Parameter oppref aus der Ziel-URL, legt ihn im First-Party-Cookie __oppref ab und hängt ihn an spätere Events. Genau hier liegt eine typische Falle: Wenn deine Ziel-URL auf eine andere URL weiterleitet und der Parameter dabei verloren geht, bricht die Attribution. Prüfe Redirects, Consent-Weiterleitungen und URL-Rewrites, bevor du live gehst.
Falls deine Seite eine Content Security Policy fährt, ergänze https://bzrcdn.openai.com in script-src sowie https://bzr.openai.com in connect-src und img-src.
6.3 Conversion-Event senden
Die eigentliche Messung läuft über oaiq("measure", ...). Nimm nach Möglichkeit ein Standard-Event, denn nur darauf lässt sich später bieten. Für Lead-Gen ist das lead_created:
oaiq("measure", "lead_created", { type: "customer_action" }); Weitere gängige Standard-Events: appointment_scheduled (Terminbuchung), registration_completed (Registrierung), order_created (Kauf), checkout_started, items_added, contents_viewed, page_viewed. Für E-Commerce kommt der Wert dazu, und zwar in der kleinsten Währungseinheit, also Cent:
oaiq("measure", "order_created", {
type: "contents",
amount: 8900, // entspricht 89,00 EUR
currency: "EUR"
}, { event_id: "order_12345" }); Nur wenn wirklich kein Standard-Event passt, nimmst du ein Custom Event. Der Haken: Auf Custom Events kannst du eine Kampagne nicht optimieren lassen, sie taugen ausschließlich fürs Reporting.
6.4 Conversion anlegen und an die Kampagne hängen
Jetzt definierst du, was als Conversion zählt. Dafür legst du im Conversions-Bereich ein Event Setting an und wählst dabei drei Dinge:
- Datenquelle, also die Source ID aus Schritt 6.1
- Event-Typ, z. B.
lead_created - Attributionsfenster, üblich sind 30 Tage Klick-Attribution
Anschließend weist du das Setting der Kampagne zu. Drei Punkte, die dich sonst später einholen:
- Klick- und Impression-Kampagnen können Conversions mitmessen, ohne dass du das Ziel änderst.
- Für eine conversion-optimierte Kampagne muss genau ein Standard-Event beim Anlegen hängen.
- Bei conversion-optimierten Kampagnen lassen sich Ziel und gewähltes Event nachträglich nicht mehr ändern. Entscheide also vorher, worauf optimiert wird.
Wenn du einer bestehenden Kampagne ein zweites Event hinzufügst, übergibst du immer die vollständige Liste. Die alte Zuordnung wird ersetzt, nicht ergänzt.
6.5 Einrichtung über den Google Tag Manager
In der Praxis läuft das selten hart im Quelltext, sondern über GTM. Das Setup besteht aus zwei Tags.
Tag 1: Basis-Pixel. Custom-HTML-Tag mit dem Snippet aus 6.2, Trigger All Pages, Tag-Priorität hochsetzen, damit es vor dem Event-Tag feuert. Wenn ihr Consent Mode fahrt, hängst du zusätzlich eine Einwilligungsprüfung auf die Marketing-Kategorie.
Tag 2: Conversion-Event. Ein zweites Custom-HTML-Tag mit dem measure-Aufruf, ausgelöst durch deinen Lead-Trigger. Sauber ist ein dataLayer-Event aus dem Formular-Plugin, ersatzweise ein Element-Visibility-Trigger auf die Danke-Meldung oder ein Pageview-Trigger auf die Danke-Seite.
<script>
oaiq("measure", "lead_created", { type: "customer_action" });
</script> Consent im EWR. Wenn ohne Einwilligung nichts gesendet werden darf, setzt du den Zustand vor der Initialisierung auf false und nach der Zustimmung auf true. Blockierte Events werden nicht nachgeholt, die Reihenfolge ist also entscheidend:
oaiq("consent", false);
oaiq("init", { pixelId: "DEINE-PIXEL-ID" });
// nach erteilter Einwilligung
oaiq("consent", true); Trage den Dienst in eurer CMP ein, inklusive des First-Party-Cookies __oppref. Alternativ zum Custom-HTML-Weg gibt es fertige Community-Templates für den Web-Container sowie ein Server-Side-Template für die Conversions API, wenn ihr ohnehin mit sGTM arbeitet.
6.6 Server-seitig ergänzen (optional, aber empfohlen)
Neben dem Pixel gibt es die Conversions API, die Events direkt vom Server meldet. OpenAI empfiehlt die Kombination aus beidem. Wichtig dabei: gleiche Pixel ID, gleicher Event-Name und dieselbe Event-ID auf beiden Wegen, sonst zählst du doppelt. Und anders als der Pixel greift sich die API den oppref nicht selbst, den musst du beim Klick einsammeln und mitgeben.
6.7 Vor dem Launch testen
- Pixel mit
debug: trueinitialisieren und die Ausgabe in der Browser-Konsole prüfen. - Testlead über das echte Formular absenden und schauen, ob genau ein
lead_createdrausgeht, nicht zwei. - Im Ads Manager die zuletzt eingegangenen Events prüfen. Dort siehst du auch, ob das Event aus dem Browser oder vom Server kam.
- Mit angehängtem
oppref-Parameter aufrufen und nachsehen, ob das Cookie__opprefgesetzt wird und Redirects es nicht abschneiden. - Consent-Fall gegentesten: einmal ablehnen, einmal zustimmen.
6.8 GA4 und CRM daneben legen
Der OpenAI-Pixel meldet an OpenAI, nicht an GA4. Für ein durchgängiges Bild spielst du dasselbe Trigger-Event im GTM parallel an GA4 aus und markierst den Traffic sauber per UTM. Entscheidend ist aber der dritte Schritt: Übergib dem CRM eine Quellinformation zum Lead, damit du am Ende nicht Leadmenge, sondern Lead-Qualität bewerten kannst. Erst dann siehst du, ob der Kanal Anfragen liefert, die auch zu Umsatz werden.
Hinweis: Der Ads Manager ist noch als Beta gekennzeichnet, Oberfläche und Feldnamen können sich kurzfristig ändern. Wirf vor der Umsetzung einen Blick in die aktuelle OpenAI-Dokumentation.
7. Launch und Beobachtung
Veröffentliche die Kampagne und lass sie in Ruhe lernen. In den ersten Wochen keine hektischen Eingriffe: sammle Daten, dann optimiere Context Hints, Creatives und Budget.
Best Practices auf einen Blick
- Ein Winkel je Anzeigengruppe, 3 bis 5 Creatives zum Testen.
- Context Hints eng führen, lieber nachschärfen als breit streuen.
- Auf Conversions optimieren, nicht auf Klicks.
- Lernbudget einplanen, nicht sofort an Search-ROAS messen.
- Lead-Qualität im CRM tracken, nicht nur Lead-Menge.
- Kanal im System denken, zusammen mit Google Ads, SEO und Landingpage.
Was kosten ChatGPT / OpenAI Ads?
Das Media-Budget bestimmst du selbst. Als grober Referenzpunkt kursieren CPCs im niedrigen einstelligen bis mittleren Euro-Bereich. Behandle das als Startwert, nicht als Regel. Wichtiger als der einzelne Klickpreis ist deine Cost per qualifiziertem Lead, und die siehst du nur mit sauberem Tracking.
Häufige Fehler beim ChatGPT Ads schalten
- Zu breite Context Hints, dadurch teure Fehl-Chats
- Kein oder lückenhaftes Conversion-Tracking, dadurch Optimierung ins Leere
- Traffic auf die Startseite statt auf eine dedizierte Landingpage
- Nur eine Anzeige je Gruppe, dadurch zu wenig Lernsignal
- Sofortige ROAS-Erwartung an einen Lernkanal
Fazit
ChatGPT / OpenAI Ads sind ein früher, gesprächsbasierter Kanal mit echtem Vorsprungpotenzial, wenn Angebot, Landingpage und Tracking stehen. Der wichtigste Hebel ist nicht das Budget, sondern präzise Context Hints und saubere Messung auf echte Anfragen.
Du willst ChatGPT / OpenAI Ads schalten, ohne Budget zu verbrennen? Wir übernehmen Strategie, Setup, Context Hints, Creatives und Tracking und optimieren auf echte Leads.
Hast du Fragen?
Als Full-Service Online-Marketing-Agentur unterstützen wir dich gerne.
Das könnte dich auch interessieren:
JTL Shipping 2.0
JTL Shipping 2.0: Was es ist, warum es zählt und wie du entspannt umsteigst Wer seinen Shop mit JTL betreibt, kommt an einem Thema gerade nicht vorb...
BSI-Warnung: Kritische WordPress-Sicherheitslücke „WP2Shell“ – jetzt handeln
Das Bundesamt für Sicherheit in der Informationstechnik (BSI) warnt aktuell vor zwei WordPress-Schwachstellen, die sich einzeln schon ernst nehmen la...
Social Media Marketing – so gehts du viral
Soziale Medien sind für die meisten Menschen gar nicht mehr wegzudenken. Und das betrifft längst nicht mehr nur junge Leute, denn inzwischen ist jed...
Erfolgreiches Videomarketing mit Youtube
Werbung und Videos gehören einfach zusammen. Mit Videos haben Unternehmen die Möglichkeit, eine emotionale Kommunikation zum potenziellen Kunden auf...