Ein Chatbot wird für einen Shopware-Shop erst dann nützlich, wenn er auf drei Dinge zugreift: die Produktdaten samt Varianten und Eigenschaften, die aktuellen Bestände und Preise, und den Warenkorb. Ohne diesen Zugriff beantwortet er allgemeine Fragen und schickt Kunden für alles Konkrete zurück in die Filtersuche.
Shopware ist API-first aufgebaut, die technische Anbindung ist deshalb selten das Problem. Schwierig wird es an einer anderen Stelle: die Daten so aufzubereiten, dass der Assistent aus tausenden ähnlichen Artikeln den richtigen benennt und nichts behauptet, was im Datenblatt nicht steht.
Dieser Leitfaden beschreibt, was die Anbindung leisten muss, welche drei Wege es gibt und welche Fragen Sie jedem Anbieter stellen sollten.
Was die Anbindung leisten muss
Fünf Anforderungen entscheiden darüber, ob aus dem Chatbot ein Verkaufskanal wird.
Produktdaten mit Eigenschaften und Varianten. Titel und Beschreibung reichen nicht. Der Assistent braucht die Properties, an denen sich ähnliche Artikel unterscheiden, also Maß, Material, Farbe, Gebinde, Kompatibilität.
Bestände und Preise in Echtzeit. Eine Empfehlung für einen nicht lieferbaren Artikel kostet mehr Vertrauen, als sie Umsatz bringt. Bei B2B-Shops kommen kundenindividuelle Preise und Staffeln dazu.
Warenkorb-Zugriff. Der Assistent legt auf Zuruf in den Warenkorb, statt den Kunden zurück in die Navigation zu schicken.
Bestell- und Versandstatus. Der häufigste Serviceanlass im Shop. Dafür muss der Assistent den angemeldeten Kunden erkennen und auf seine Bestellungen zugreifen dürfen.
Rückführbarkeit jeder Aussage. Zu jeder Produktauskunft gehört die Quelle, aus der sie stammt, mit Stand. Das ist die Grundlage dafür, dass Sie im Zweifel belegen können, was der Assistent gesagt hat.

Drei Wege, den Chatbot an Shopware zu binden
Plugin aus dem Store | Eigenentwicklung | Plattform mit Connector | |
|---|---|---|---|
Aufwand am Anfang | gering | hoch | mittel |
Produktdaten aufbereiten | meist automatisch indexiert | selbst zu bauen | wird übernommen |
Varianten und Eigenschaften | oft oberflächlich | frei modellierbar | strukturiert und versioniert |
Kundenindividuelle Preise | selten | frei modellierbar | über Kundenkontext |
Weitere Kanäle | meist nur Shop | je nach Bau | Web, WhatsApp, Telefon |
Weitere Quellen anbinden | begrenzt | je nach Bau | PIM, ERP, CRM, Dokumente |
Betrieb und Pflege | beim Shop-Team | dauerhaft beim Entwicklungsteam | beim Anbieter |
Passt für | kleine Sortimente, Standardfälle | Sonderfälle mit eigener Logik | größere Sortimente, mehrere Kanäle |
Die Entscheidung hängt weniger am Shop als am Sortiment. Bei überschaubaren Katalogen mit klar unterscheidbaren Artikeln trägt ein Plugin. Sobald sich Artikel nur in Details unterscheiden oder Preise pro Kunde variieren, verschiebt sich der Aufwand von der Anbindung zur Datenaufbereitung, und dort entscheidet sich die Antwortqualität.
Woran Shopware-Integrationen scheitern
Verwechslung ähnlicher Artikel. Bei Sortimenten mit vielen fast identischen Einträgen, die sich nur in Spezifikation, Preis oder Gültigkeitsstand unterscheiden, greifen rein textbasierte Ansätze reproduzierbar daneben. Die Lösung liegt in gezielten Rückfragen und in einer strukturierten Abbildung der unterscheidenden Eigenschaften.
Veraltete Bestände. Ein nächtlicher Abgleich reicht für Beratung nicht. Bestand und Preis gehören zum Zeitpunkt der Antwort abgefragt.
Fehlende Berechtigungsprüfung. Der Assistent plaudert im Beratungsteil Konditionen aus, die erst nach Anmeldung sichtbar sein dürften. Die Prüfung gehört vor die Antwortgenerierung.
Erfundene Produkteigenschaften. Ein Sprachmodell erzeugt auch dann eine plausible Aussage, wenn die Eigenschaft im Datenblatt fehlt. Wenn Antworten ausschließlich aus geprüften Quellen stammen, lässt sich dieses Risiko deutlich reduzieren.
Kein Ausweg bei Grenzfällen. Fragen zu Verträglichkeit, Gesundheit oder rechtlichen Zusagen gehören an einen Menschen. Welche das sind, beschreibt unser Beitrag dazu, was ein Chatbot nicht beantworten sollte.
Was Sie liefern und was der Anbieter übernimmt
Diese Aufteilung sollten Sie vor Vertragsabschluss klären, weil sie den laufenden Aufwand in Ihrem Team bestimmt.
Einmalig von Ihnen: Zugang zur Store API und zu den weiteren Systemen, Freigabe der relevanten Datenfelder, eine Abnahme des Ergebnisses.
Laufend beim Anbieter: technische Anbindung und Feld-Mapping, Strukturierung der Inhalte, Qualitätsprüfung, Aktualisierung, Monitoring, Wartung bei API-Änderungen.
Wenn ein Anbieter die Datenaufbereitung als Ihre Aufgabe beschreibt, entsteht in Ihrem Team eine neue Dauerposition. Das ist der Punkt, an dem viele Projekte teurer werden als kalkuliert.
Vom Produktfeed zur belegten Antwort

Bei Mercury.ai läuft der Weg in drei Stufen. Produkt-, Wissens- und Kundendaten werden aus Shopware, PIM, CMS und CRM importiert. Sie werden normalisiert, verknüpft, auf Konsistenz geprüft und versioniert, sodass Entscheidungspfade über Dokumentgrenzen hinweg erhalten bleiben. Erst danach antwortet der Assistent, ausschließlich aus diesem geprüften Bestand und mit Angabe der Quelle.
Neben Shopware bestehen Connectoren für Shopify und Magento, für PIM- und CMS-Systeme wie Akeneo, Contentful und TYPO3 sowie für CRM und ERP. Alles Weitere läuft über die offene REST-API. Standard-Connectoren stehen in wenigen Tagen, individuelle Anbindungen in zwei bis vier Wochen. Technische Details stehen unter Integrationen.
Fragen, die Sie jedem Anbieter stellen sollten
Woher kommen Bestand und Preis zum Zeitpunkt der Antwort, und wie alt sind sie maximal?
Wie werden Varianten und Eigenschaften abgebildet, an denen sich ähnliche Artikel unterscheiden?
Was passiert, wenn zu einer Frage keine Quelle vorliegt?
Lässt sich zu jeder Aussage die Quelle mit Stand anzeigen?
Wann wird geprüft, ob der Fragende die Information sehen darf?
Wer pflegt die Daten nach dem Go-live, und mit welchem Aufwand?
Wie kommt der Kunde zu einem Menschen, und was wird dabei übergeben?
Läuft dieselbe Logik auch auf WhatsApp und am Telefon, oder ist sie an den Shop gebunden?
Die letzten drei Fragen trennen eine Shop-Erweiterung von einer Serviceplattform.






