Agentic Commerce

ChatGPT Shopping für Händler: wie deine Produkte in ChatGPT erscheinen

Sascha Hoffmann

Sascha Hoffmann · 28. September 2026 · 12 Min. Lesezeit

Ein Einkaufskorb aus dunklem Drahtgitter vor schwarzem Hintergrund, darin eine schlichte Schachtel, deren obere Kante gelb angeleuchtet ist.

ChatGPT Shopping zeigt Produkte aus drei Quellen: aus öffentlich lesbaren Produktseiten, aus strukturierten Produktdaten von Händlern und Drittanbietern und aus einem eigenen Produktfeed, den Händler bei OpenAI einreichen können.

Für Händler in Deutschland ist die Reihenfolge dieser drei Wege wichtiger als der Feed selbst. Der Standard-Feed von OpenAI zielt laut der aktuellen Spezifikation auf die USA, und andere Märkte gibt es nur nach Freigabe durch OpenAI. Deine Produktseiten und deine strukturierten Daten dagegen wirken sofort und in jedem Land. Wer diese Reihenfolge kennt, spart sich ein Feed-Projekt, das in Deutschland heute kaum Reichweite bringt, und macht stattdessen die Arbeit, die ChatGPT schon jetzt nutzen kann.

Das Wichtigste in Kürze

  • Laut der Hilfe von OpenAI nutzt ChatGPT für Produktergebnisse strukturierte Produktdaten von Händlern und Drittanbietern, dazu das eigene Wissen des Modells.
  • Die Produktrecherche in ChatGPT liest laut OpenAI öffentlich zugängliche Händlerseiten direkt und zitiert sie als Quelle.
  • Der Standard-Produktfeed von OpenAI zielt laut Spezifikation auf die USA, das gemeinsame Format bildet derzeit nur die USA, Kanada und Mexiko als Zielmärkte ab.
  • Ein Feed braucht neun Pflichtfelder, darunter eine stabile Artikelnummer, Titel, Beschreibung, Produkt-URL, Bild, Verfügbarkeit und Preis mit Währungscode.
  • Einen Feed im Format des Google Merchant Center akzeptiert OpenAI nur, wenn OpenAI dieses Format für deinen registrierten Feed bestätigt hat.
  • Für Händler in Deutschland sind lesbare Produktseiten und serverseitige Produktdaten heute der wirksamere erste Schritt als ein eigener ChatGPT-Feed.

Wie kommen Produkte in ChatGPT Shopping?

Produkte kommen über drei Wege in ChatGPT Shopping: über Produktseiten, die ChatGPT im Web abruft und liest, über strukturierte Produktdaten von Händlern und Drittanbietern und über einen eigenen Produktfeed, den ein Händler bei OpenAI einreicht.

Den ersten Weg beschreibt OpenAI bei der Produktrecherche in ChatGPT. Die Ergebnisse seien organisch und beruhten auf öffentlich zugänglichen Händlerseiten, die ChatGPT direkt liest und als Quelle zitiert, wobei minderwertige Seiten gemieden werden. Eine Produktseite, die ChatGPT nicht abrufen kann, fehlt auf diesem Weg also komplett.

Den zweiten Weg nennt die Hilfeseite zu Shopping in der ChatGPT-Suche. Dort steht, dass ChatGPT bei der Auswahl strukturierte Metadaten von Erst- und Drittanbietern berücksichtigt, etwa Preis und Produktbeschreibung. Für Händler auf Shopify schreibt OpenAI auf derselben Seite, dass deren Produktdaten über den Shopify Catalog bereits eingebunden sind und einzelne Händler dafür nichts tun müssen.

Der dritte Weg ist der eigene Feed nach dem Agentic Commerce Protocol. Händler bewerben sich dafür über die Händlerseite von ChatGPT und liefern danach regelmäßig eine Datei mit ihren Produkten. Dieser Weg gibt dir die meiste Kontrolle über Titel, Preise und Verfügbarkeit, hat aber in Deutschland die größten Einschränkungen.

Ich prüfe bei einem Shop deshalb nie zuerst den Feed. Ich prüfe, ob die Produktseiten für ChatGPT lesbar sind, weil dieser Weg in jedem Land funktioniert und die beiden anderen darauf aufbauen.

Gilt der ChatGPT-Produktfeed auch für Händler in Deutschland?

Der Standard-Produktfeed von OpenAI gilt laut der aktuellen Spezifikation für die USA, andere Märkte gibt es nur, wenn OpenAI die Integration mit den erlaubten Ländern und Währungen ausdrücklich bestätigt.

In der Feed-Spezifikation für Produkte steht im Abschnitt zum Geo-Tagging, dass der Standard-Upload derzeit auf die USA zielt. Spalten mit Ländern in einzelnen Zeilen ändern daran nichts. Das gemeinsame Format bildet als Zielländer derzeit die USA, Kanada und Mexiko ab.

Die Spezifikation stellt außerdem klar, dass weder die Währung noch die Produkt-URL noch das Größensystem einen Zielmarkt auswählen. Ein deutscher Händler, der einen Feed mit Preisen in Euro hochlädt, landet ohne Freigabe also nicht automatisch in einem deutschen Markt.

Das ist die wichtigste Information, die in vielen deutschen Anleitungen zum Thema fehlt. Ein Feed ist für deutsche Händler kein falscher Schritt, aber er ist heute kein Hebel für Reichweite in Deutschland. Er lohnt sich vor allem, wenn du auch in die USA, nach Kanada oder nach Mexiko verkaufst oder wenn OpenAI dir einen weiteren Markt freigibt.

Drei Wege in ChatGPT Shopping Produktseiten wirken in jedem Land, strukturierte Produktdaten ebenfalls, der eigene Feed zielt im Standard auf die USA. Drei Wege in ChatGPT Shopping Nur einer davon hängt am Zielmarkt. 01 Produktseite, die ChatGPT abrufen kann wirkt in jedem Land 02 Strukturierte Produktdaten von dir oder von Drittanbietern 03 Eigener Feed bei OpenAI Standard zielt auf die USA

Kostenloser Check

Kann ChatGPT deine Produktseiten überhaupt lesen? Der Check prüft, ob KI-Crawler deine Domain abrufen dürfen und ob Produktdaten mit Preis und Verfügbarkeit im ausgelieferten HTML stehen.

Kostenlosen Check starten

Wie wählt ChatGPT aus, welches Produkt und welcher Händler erscheint?

ChatGPT wählt Produkte nach ihrer Relevanz für die Anfrage aus und ordnet die Händler für ein gewähltes Produkt laut OpenAI nach Verfügbarkeit, Preis, Qualität und danach, ob ein Händler Hersteller oder Hauptverkäufer des Artikels ist.

Die Hilfeseite von OpenAI nennt für die Produktauswahl mehrere Faktoren: die Anfrage und den Kontext der Person, strukturierte Metadaten von Erst- und Drittanbietern, Antworten, die das Modell vor neuen Suchergebnissen erzeugt, sowie die Sicherheitsregeln von OpenAI. Nennt jemand ein Budget, rückt laut OpenAI der Preis stärker in den Vordergrund.

Wählt eine Person ein Produkt aus, zeigt ChatGPT eine Liste von Händlern, die es anbieten. Diese Liste entsteht laut derselben Seite aus Händler- und Produktdaten von Drittanbietern oder direkt von den Händlern. Die Reihenfolge richtet sich nach Verfügbarkeit, Preis, Qualität und der Frage, ob ein Händler das Produkt selbst herstellt oder hauptsächlich verkauft.

Für dich als Händler folgt daraus eine klare Trennung. Ob ein Produkt überhaupt auftaucht, hängt an den Produktdaten, die ChatGPT findet. Ob dein Shop bei einem bekannten Produkt vorne steht, hängt an Verfügbarkeit, Preis und deiner Rolle als Hersteller oder Hauptverkäufer. OpenAI weist außerdem darauf hin, dass ChatGPT Titel und Beschreibungen vereinfachen kann, weil Händler dasselbe Produkt oft unterschiedlich benennen.

Wie ein Agent aus solchen Daten eine Auswahl trifft, habe ich am Beispiel eines Entscheidungsmodells im Ratgeber zu Jev und Agentic Commerce beschrieben.

Welche Felder braucht ein Produktfeed für ChatGPT?

Ein Produktfeed für ChatGPT braucht laut OpenAI neun Pflichtfelder pro Zeile: item_id, title, description, url, brand, seller_name, image_url, availability und price.

Die Feed-Spezifikation verlangt eine Zeile pro kaufbarem Artikel oder pro Variante. Die item_id muss stabil bleiben und darf nie für einen anderen Artikel wiederverwendet werden. Titel sollen höchstens 150 Zeichen lang sein, Beschreibungen höchstens 5.000 Zeichen und reiner Text. Marke und Verkäufer müssen echte Namen sein, keine Platzhalter.

Zwei Felder machen in der Praxis am häufigsten Probleme. Der Preis wird als Betrag mit Leerzeichen und dreistelligem Währungscode geschrieben, also etwa 49.90 EUR, mit Dezimalpunkt und ohne Tausendertrennzeichen. Die Verfügbarkeit akzeptiert nur die Werte in_stock, out_of_stock, pre_order, backorder oder unknown, und ein fehlender oder unbekannter Wert führt laut Spezifikation dazu, dass die Zeile abgelehnt wird.

Für Varianten wie Größen oder Farben bekommt jede Auswahl eine eigene Zeile mit eigener item_id, dieselbe group_id und die Angabe listing_has_variations=true. Die gewählten Optionen stehen in einem variant_dict. OpenAI betont ausdrücklich, dass der Preis nie Teil einer Angebotsnummer sein darf.

Eine minimale Zeile im Format JSONL sieht nach der Spezifikation so aus. Die Werte sind ein ausgedachtes Beispiel.

{"item_id":"TEE-BIO-M-SW","title":"Bio-Baumwoll-T-Shirt, schwarz, Größe M","description":"T-Shirt aus 100 Prozent Bio-Baumwolle, 180 g/m², Rundhals.","url":"https://beispiel-shop.de/produkte/bio-tshirt?farbe=schwarz&groesse=m","brand":"Beispielmarke","seller_name":"Beispiel Shop GmbH","image_url":"https://beispiel-shop.de/bilder/bio-tshirt-schwarz.jpg","price":"29.90 EUR","availability":"in_stock"}

Optional kannst du Versandkosten mit shipping_price, Rückgabe mit accepts_returns und return_deadline_in_days, Bewertungen mit review_count und star_rating sowie eine GTIN liefern. Die GTIN muss laut Spezifikation genau 8, 12, 13 oder 14 Ziffern mit gültiger Prüfziffer haben und als Text übermittelt werden, damit führende Nullen erhalten bleiben.

Welche Fehler führen dazu, dass ChatGPT Zeilen aus dem Feed ablehnt?

Zeilen im ChatGPT-Feed scheitern meistens an fehlenden Pflichtwerten, an Platzhaltern statt echter Angaben und an Preisen oder Kennungen im falschen Format.

Die Spezifikation von OpenAI ist bei den Platzhaltern eindeutig. Unbekannte optionale Werte sollen weggelassen werden, statt Texte wie null, unknown oder n/a einzutragen. Der Wert unknown ist nur dort erlaubt, wo die Spezifikation ihn ausdrücklich nennt, etwa bei der Verfügbarkeit. Ein leeres Feld bedeutet dabei weder null noch falsch, es bedeutet schlicht, dass keine Angabe vorliegt.

Beim Preis führt vor allem das Format zu Fehlern. Erwartet wird ein Betrag in der Hauptwährungseinheit mit Dezimalpunkt, ein Leerzeichen und der Währungscode nach ISO 4217. Ein Sonderpreis im Feld sale_price muss größer als null, kleiner als der reguläre Preis und in derselben Währung angegeben sein, sonst wird er nicht verwendet.

Bei den Kennungen kommt es auf die Form an. OpenAI verlangt, Artikelnummern als Text zu übermitteln, damit führende Nullen erhalten bleiben, und eine GTIN ohne Leerzeichen und Bindestriche. Eine Herstellernummer soll nur zusammen mit der Marke geliefert werden, und sie darf keine fehlende GTIN ersetzen, die du dir ausdenkst.

Produkt- und Bild-URLs müssen öffentlich erreichbar sein, und OpenAI empfiehlt HTTPS. Liegt die Bilddatei hinter einem Login oder einem Bot-Schutz, fehlt dem Produkt das Pflichtbild.

Welche Zeilen abgelehnt wurden, zeigt laut Spezifikation die Upload-Historie. Sie meldet fehlende Pflichtspalten und ungültige Werte, und eine fehlerhafte Zeile kann abgelehnt werden, während die gültigen Zeilen weiterverarbeitet werden. Auch ein angenommenes Produkt ist damit noch nicht sichtbar, denn die Freigabe für die Suche garantiert laut OpenAI keine Anzeige.

Kann ich meinen Feed aus dem Google Merchant Center weiterverwenden?

Einen Feed im Format des Google Merchant Center kannst du bei OpenAI nur dann weiterverwenden, wenn OpenAI dieses Format für deinen registrierten Feed ausdrücklich bestätigt hat, sonst gilt das eigene Format von OpenAI.

Die Spezifikation beschreibt dafür einen eigenen Abschnitt zu Google-kompatiblen Feeds. Unterstützt werden Textdateien mit Tabulator oder Komma als Trennzeichen, auch komprimiert. XML, RSS, Atom und Tabellendateien funktionieren auf diesem Weg nicht, ebenso wenig Spaltennamen mit dem Präfix g:.

Jede Zeile braucht die Spalten id, title, description, link, image_link, availability, price und brand. Einige Werte weichen vom OpenAI-Format ab: Vorbestellungen heißen hier preorder statt pre_order, und der Wert unknown ist bei der Verfügbarkeit nicht erlaubt. Den Namen des Verkäufers übernimmt OpenAI in diesem Format aus der Registrierung, eine Spalte seller_name kann ihn nicht überschreiben.

Auch für diesen Weg gilt die Einschränkung beim Markt. Laut Spezifikation ersetzen die registrierten Zielländer die hochgeladenen Länderangaben nur, wenn OpenAI eine marktspezifische Verarbeitung bestätigt hat, andernfalls bleibt das Ziel die USA.

Der eigentliche Wert eines gepflegten Merchant-Center-Feeds liegt für deutsche Händler deshalb woanders. Er zwingt dich zu sauberen Produktdaten mit Artikelnummern, Preisen und Verfügbarkeiten, und genau diese Daten brauchst du auch auf deinen Produktseiten.

Wie passen Feed-Felder und strukturierte Daten auf der Produktseite zusammen?

Die Pflichtfelder des ChatGPT-Feeds haben fast alle eine direkte Entsprechung in den strukturierten Produktdaten nach Schema.org, sodass du dieselben Werte einmal pflegst und an beiden Stellen ausgibst.

Die wichtigsten Paare sind item_id und sku, title und name, price und die beiden Eigenschaften offers.price und offers.priceCurrency sowie availability und offers.availability. Die Eigenschaften stammen aus den Typen Product und Offer von Schema.org.

Feld im ChatGPT-FeedEigenschaft nach Schema.org
item_idsku
titlename
descriptiondescription
urloffers.url
brandbrand.name
image_urlimage
priceoffers.price und offers.priceCurrency
availabilityoffers.availability
gtingtin13 oder passende GTIN-Eigenschaft

Ein Unterschied betrifft den Preis. Im Feed stehen Betrag und Währung in einem Feld, bei Schema.org in zwei Feldern, und der Preis ist dort eine Zahl ohne Währungszeichen. Wer den Preis in beiden Welten aus derselben Quelle erzeugt, vermeidet den häufigsten Widerspruch zwischen Feed und Seite.

Ich rate dazu, diese Daten serverseitig auszugeben, also im HTML, das der Server ausliefert. Google beschreibt in seiner Dokumentation zu Produkt-Snippets und Händlereinträgen, welche Eigenschaften Google dafür auswertet. Werden die Daten erst per JavaScript nachgeladen, fehlen sie jedem Abruf, der kein JavaScript ausführt.

Was können Händler in Deutschland heute ohne eigenen Feed tun?

Händler in Deutschland können heute ohne eigenen Feed vier Dinge tun: KI-Crawler zulassen, Produktdaten serverseitig ausgeben, Preise und Verfügbarkeit aktuell halten und ihr Google Merchant Center sauber pflegen.

KI-Crawler zulassen heißt, dass die Crawler von OpenAI deine Produktseiten abrufen dürfen. OpenAI beschreibt in der Übersicht zu den eigenen Crawlern, dass OAI-SearchBot für die Suche in ChatGPT zuständig ist und ChatGPT-User für Abrufe, die eine Person auslöst. Welche Einträge dafür in die robots.txt gehören, steht im Ratgeber zu KI-Crawlern in der robots.txt. Prüfe zusätzlich, ob eine Firewall oder ein Bot-Schutz diese Abrufe blockiert.

Produktdaten serverseitig ausgeben heißt, dass Name, Preis mit Währung, Verfügbarkeit, Bild und Artikelnummer im ausgelieferten HTML stehen, als Text und als strukturierte Daten. Die technischen Grundlagen dazu fasst der Ratgeber Website für KI optimieren zusammen.

Preise und Verfügbarkeit aktuell halten ist kein Detail. OpenAI nennt Verfügbarkeit und Preis ausdrücklich als Kriterien für die Reihenfolge der Händler. Eine Seite, die „auf Lager" zeigt, während das Produkt ausverkauft ist, verliert diesen Vergleich spätestens beim zweiten Abruf.

Das Google Merchant Center pflegen lohnt sich doppelt. Es ist die Grundlage für Produktergebnisse bei Google, und die gepflegten Artikelnummern, Preise und Verfügbarkeiten sind dieselben Daten, die ein späterer ChatGPT-Feed braucht.

Die Reihenfolge für Händler in Deutschland Vier Schritte: Crawler zulassen, Produktdaten serverseitig ausgeben, Preise und Verfügbarkeit aktuell halten, erst dann ein eigener Feed bei OpenAI. Erst die Seite, dann der Feed 01 Crawler von OpenAI zulassen 02 Produktdaten im ausgelieferten HTML 03 Preis und Verfügbarkeit aktuell halten 04 Feed bei OpenAI, wenn der Markt passt

Wann lohnt sich ein eigener ChatGPT-Feed noch nicht?

Ein eigener ChatGPT-Feed lohnt sich für einen Händler in Deutschland noch nicht, solange er ausschließlich im deutschsprachigen Raum verkauft und OpenAI keinen Markt außerhalb der USA, Kanadas und Mexikos für ihn freigegeben hat.

Der Aufwand für einen Feed ist nicht die Datei selbst, er liegt in der laufenden Pflege. Preise und Verfügbarkeiten müssen aktuell bleiben, sonst zeigt ChatGPT falsche Angaben zu deinem Shop. Laut Spezifikation plant ein Datum für einen Sonderpreis oder eine Verfügbarkeit keine Änderung, du musst den Feed also bei jeder Änderung selbst aktualisieren.

Auch für Händler auf Shopify ist ein eigener Feed oft kein erster Schritt. OpenAI schreibt, dass Produktdaten von Shopify-Händlern über den Shopify Catalog bereits in ChatGPT eingebunden sind. Ob das für deinen Shop gilt und in welchem Umfang, lässt sich in den Einstellungen deiner Plattform prüfen.

Anders sieht es aus, wenn du auch nach Nordamerika verkaufst oder Anzeigen in ChatGPT schalten willst. Für Anzeigen verweist die Spezifikation auf einen eigenen Leitfaden zu Produktfeeds für Anzeigen, der auf demselben Grundschema aufbaut. Dann ist ein sauberer Feed die Voraussetzung und keine Kür.

Unabhängig davon messe ich den Erfolg nicht am Feed, ich messe ihn an den Antworten. Wie ich prüfe, ob und wie ChatGPT meine Produkte nennt, steht im Ratgeber zu KI-Sichtbarkeit messen. Die größere Einordnung zu Protokollen und Kaufabschluss in Deutschland findest du im Ratgeber zu Agentic Commerce in Deutschland und auf der Seite zu Agentic Commerce.

Häufige Fragen

Wie kann ich mit ChatGPT einkaufen?

Du beschreibst in ChatGPT, was du suchst, und ChatGPT zeigt passende Produkte mit Bildern, Preisen und Händlern. Für ausführliche Vergleiche gibt es die Produktrecherche, die öffentliche Händlerseiten liest und eine Kaufberatung mit Quellen erstellt. Gekauft wird anschließend beim Händler selbst, weil OpenAI den Kauf direkt im Chat im März 2026 eingestellt hat.

Kann ChatGPT einen Onlineshop erstellen?

ChatGPT kann Texte, Produktbeschreibungen und Code für einen Onlineshop schreiben, betreibt aber selbst keinen Shop. Für den Verkauf brauchst du weiterhin ein Shopsystem, eine Zahlungsabwicklung und rechtlich korrekte Angaben. Damit deine Produkte später in ChatGPT auftauchen, müssen die Produktseiten dieses Shops für ChatGPT lesbar sein.

Wie kann ich Werbung bei ChatGPT schalten?

OpenAI beschreibt in der Entwicklerdokumentation einen eigenen Leitfaden für Produktfeeds für Anzeigen, der auf dem normalen Produktfeed aufbaut. Einzelne Produkte werden dort mit dem Feld is_ads_eligible für Anzeigen freigegeben. Ob Anzeigen für Deutschland buchbar sind, geht aus der Feed-Spezifikation nicht hervor, das klärst du direkt mit OpenAI.

Warum zeigt Google keine Produkte an?

Meist fehlen Google freigegebene Produktdaten, entweder weil kein gepflegter Feed im Google Merchant Center vorliegt oder weil die strukturierten Produktdaten auf der Seite fehlen oder fehlerhaft sind. Häufige Ursachen sind fehlende Preise, eine fehlende Verfügbarkeit oder Seiten, die Google nicht abrufen kann. Die Diagnose im Merchant Center und der Test für Rich-Suchergebnisse zeigen, woran es liegt.

Fazit

ChatGPT Shopping nutzt Produktseiten, strukturierte Produktdaten und eigene Feeds, und nur der Feed ist im Standard auf die USA beschränkt. Für Händler in Deutschland sind lesbare Produktseiten mit serverseitigen Produktdaten deshalb der erste Schritt, gefolgt von aktuellen Preisen und einem gepflegten Merchant Center. Ein eigener ChatGPT-Feed lohnt sich, sobald du nach Nordamerika verkaufst oder OpenAI deinen Markt freigibt. Bis dahin entscheidet deine Produktseite.

Findet ChatGPT deine Produkte schon heute?

Ob ChatGPT deine Produkte zeigen kann, beginnt bei einer einfachen Frage: Kommt der Crawler auf deine Produktseite, und findet er dort Preis und Verfügbarkeit. Der Check beantwortet genau das an deiner echten Domain.

Kostenlosen Check starten

Kostenfrei · 2 Minuten