Shopware 6.7 und ein API-Key bei einem der vier unterstützten KI-Anbieter: OpenAI, Anthropic (Claude), Mistral oder Google Gemini. Für die automatische Bereinigung der Protokolle muss ein Worker laufen.
Im Admin unter Erweiterungen, Meine Erweiterungen, Hochladen installieren - oder den Plugin-Ordner nach custom/plugins/StawKiProductAdvisor legen und über die Konsole installieren:
bin/console plugin:refresh
bin/console plugin:install --activate StawKiProductAdvisor
bin/console assets:install
bin/console cache:clear
Im Admin unter Marketing, KI Produktberater aktivieren, den Anbieter wählen und den API-Key hinterlegen. Jeder Anbieter hat einen eigenen Key und ein eigenes Modell, du kannst also zwischen Anbietern wechseln, ohne Keys zu verlieren. Alle Einstellungen lassen sich pro Sales-Channel getrennt setzen.
Der Produktberater ist ein Pre-Sales-Chat im Storefront. Er beantwortet Kundenfragen und empfiehlt dazu passende Produkte. Die Antwort wird per Server-Sent-Events gestreamt, erscheint also fortlaufend statt erst am Ende, auf Wunsch mit Tippeffekt.
Bei jeder Anfrage durchsucht das Plugin zuerst den Katalog. Die KI darf anschließend nur aus den gefundenen Treffern empfehlen. Damit ist ausgeschlossen, dass sie Produkte erfindet, die es im Shop nicht gibt - der häufigste Vorwurf gegen KI-Chats im Handel.
Ein schneller Vorab-Call extrahiert aus der Kundenfrage Suchbegriffe sowie Preis- und Eigenschafts-Vorgaben, etwa Farbe, Material oder Größe. Fällt dieser Call aus, greift ein lokaler Fallback. Das Zeitlimit liegt bei 10 Sekunden, damit der Chat nicht hängt. Das Modell für diese Extraktion lässt sich getrennt vom Antwort-Modell wählen.
Oben im Modul wählst du Verkaufskanal und Sprache. Jede Einstellung gilt zunächst für alle Kanäle; wählst du einen aus, bekommt dieser eigene Werte.
Die Einstellungen sind in aufklappbare Bereiche gegliedert und starten zugeklappt. Im Kopf jedes Bereichs steht links der Titel, rechts der Pfeil; die Erläuterung steckt im i hinter dem Titel.
Der Berater berücksichtigt die in Shopware gepflegten Cross-Selling-Zuordnungen: Zu den besten Treffern werden die hinterlegten Partnerprodukte aktiv in die Empfehlung aufgenommen und mit dem Hinweis „Passt gut zu" gekennzeichnet.
Empfehlungen und Produktkarten sortiert der Berater nach Passgenauigkeit zur Anfrage und gibt zusammengehörige Produkte gemeinsam aus, statt sie über die Antwort zu verteilen.
Gepflegte Zusatzfelder (Custom Fields) fließen mit ihren sprachrichtigen Bezeichnungen in den Zusammenhang ein, den die KI erhält. Über eine Mehrfachauswahl in den Einstellungen bestimmst du, welche Felder mitgegeben werden - ohne Auswahl sind es alle.
Im Detailfenster des Chats erscheinen die Angaben als eigener Abschnitt „Weitere Details". Enthalten die Felder Links oder eingebettete Videos, lassen sich diese direkt anklicken und öffnen in einem eigenen Fenster.
Neben den Produktdaten kann der Berater auch Inhalte deiner Shopseiten einlesen. Wie viel Text je Seite berücksichtigt wird, legst du im Feld „Zeichenlimit pro Shopseite" fest.
Der Wert null bedeutet unbegrenzt. Empfohlen sind 4.000 bis 8.000 Zeichen je Seite - genug für den Inhalt einer typischen Ratgeberseite, ohne den Zusammenhang mit Randtexten zu überladen.
Empfohlene Produkte erscheinen direkt im Chat als Quickview. Bei Variantenartikeln ist ein Konfigurator eingebaut: Die Auswahl löst die passende Variante auf, sodass Warenkorb- und Produktlink auf genau diese Variante zeigen und nicht auf den Hauptartikel.
Optional öffnet sich der Chat nach einer einstellbaren Verzögerung von selbst. Ergänzend kann der Button pulsieren, um Aufmerksamkeit zu erzeugen. Beides ist abschaltbar.
Für jede Empfehlung erfasst das Plugin Klicks, Warenkorb-Zugänge und den Warenkorbwert. Damit lässt sich beziffern, was der Berater tatsächlich zum Umsatz beiträgt, statt nur Gesprächszahlen zu zeigen.
Die Statistik im Admin zeigt die häufigsten Suchbegriffe und die meistempfohlenen Produkte. Die Rohdaten lassen sich als CSV exportieren und extern weiterverarbeiten.
Übermittelt werden der Nachrichtentext des Kunden samt bisherigem Gesprächsverlauf sowie ein kompakter Auszug passender Katalogprodukte, also Name, Nummer, Preis und Eigenschaften. Bestell-, Konto- und Zahlungsdaten werden nicht übermittelt.
E-Mail-Adressen und Telefonnummern entfernt das Plugin automatisch, bevor etwas an den Anbieter geht. Zusätzlich lässt sich ein Zustimmungs-Gate aktivieren, das vor der ersten Nachricht eine Bestätigung verlangt.
Ist das Logging aktiv, speichert das Plugin anonymisierte Anfragen ohne E-Mail und Telefonnummer. Die Aufbewahrungsdauer stellst du in Tagen ein, ein täglich laufender Task löscht ältere Einträge. Der Task benötigt einen aktiven Worker.
Prüfe, ob der Berater im betreffenden Sales-Channel aktiv ist - die Einstellungen gelten pro Kanal. Danach Cache leeren.
Meist fehlt ein gültiger API-Key beim gewählten Anbieter oder das Modell ist für den Key nicht freigeschaltet. Die intelligente Suche bricht nach 10 Sekunden ab und fällt auf die lokale Suche zurück.
Der Berater kann nur empfehlen, was die Katalogsuche findet. Prüfe Produktnamen und Eigenschaften, und schärfe die Persona.
Der Aufräum-Task läuft nur bei aktivem Worker.
Bei Fragen zur Einrichtung, zur Anbieterwahl oder zum Datenschutz helfen wir gern weiter. Schreib uns über die Kontaktseite oder an info@stoneandwater.online.
Jede Einstellung des Plugins mit Standardwert und Erklärung, in derselben Reihenfolge wie im Administrationsbereich. Die Texte stammen direkt aus dem Plugin (Version 1.8.25).
Lizenz
Lizenz für die Direktverkauf-Edition dieses Plugins.
LizenzschlüsselStandard: leer
Der Lizenzschlüssel aus deinem Kundenkonto bei Stone & Water. Ohne gültige Lizenz bleibt der Berater gesperrt.
Allgemein
KI-Produktberater aktivierenStandard: aus
Schaltet den Berater im Shop ein oder aus.
KI-AnbieterStandard: openai
Der Dienst, der die Antworten schreibt: OpenAI, Anthropic, Mistral oder Google. Für den gewählten Anbieter wird ein eigener API-Schlüssel hinterlegt.
API-KeyStandard: leer
Zugangsschlüssel des gewählten Anbieters. Jeder Anbieter hat sein eigenes Feld.
ModellStandard: je nach Anbieter, bei OpenAI gpt-5-mini
Das Sprachmodell des gewählten Anbieters. Ohne Auswahl nutzt der Berater das Standardmodell des Anbieters.
Anthropic Workspace-ID (optional)Standard: leer
Nur nötig, wenn der API-Schlüssel nicht auf einen Workspace beschränkt ist - die Anthropic-API verlangt dann die Workspace-ID (wrkspc_...). Alternativ in der Anthropic-Konsole einen Schlüssel mit Workspace-Zuordnung erstellen.
Verhalten & Persönlichkeit
Name, Avatar und Auftreten des Beraters.
Persona / ZusatzanweisungenStandard: Du bist ein freundlicher, kompetenter Verkaufsberater. Antworte kurz, konkret und ehrlich.
Tonalität, Fachgebiet, Cross-Selling-Hinweise. Wird dem System-Prompt hinzugefügt.
Masterprompt (Verhalten des Beraters)Standard: leer
Eigene Grundregeln für Ton, Vorgehen und Gesprächsführung. Gilt zusätzlich zur Rolle oben und wirkt in jedem Gespräch. Die Sicherheitsregeln des Plugins (nur vorhandene Produkte empfehlen, keine erfundenen Angaben) bleiben davon unberührt.
Max. Produkte im KontextStandard: 8
Wie viele passende Produkte der KI je Antwort als Grundlage mitgegeben werden.
Max. Zeichen pro NachrichtStandard: 500
Höchstlänge einer Kundennachricht in Zeichen. Längere Nachrichten werden auf diese Länge gekürzt.
Nur verfügbare Produkte empfehlenStandard: aus
Empfiehlt nur Produkte, die derzeit verfügbar sind.
Bestseller bevorzugenStandard: an
Bevorzugt bei gleicher Relevanz gut verkaufte Produkte gegenüber Ladenhütern (leichter Bestseller-Bonus im Ranking).
AntwortverhaltenStandard: Direkt empfehlen (Karten sofort)
Direkt empfehlen: schon die erste Antwort enthält passende Produktkarten (plus optionale Rückfrage). Beratungs-Funnel: bei allgemeinen Anfragen stellt der Berater erst 1-2 gezielte Rückfragen und empfiehlt danach.
Intelligente Suche (Keyword-Extraktion)Standard: an
Extrahiert per schnellem Vorab-Call Suchbegriffe aus der Kundenfrage und sucht damit gezielter im Katalog (mit lokalem Fallback). Aus: die rohe Frage wird direkt gesucht.
Nur exakte Merkmals-Treffer zeigenStandard: aus
Nennt der Kunde ein Merkmal (z. B. Farbe, Material, Größe) und kein Produkt erfüllt es genau, wird nichts gezeigt. Aus: es werden nahe Alternativen gezeigt, und der Berater weist ehrlich darauf hin.
Cross-Selling-HinweiseStandard: an
Gibt dem Berater das Zubehör des aktuell angesehenen Produkts mit, damit er passende Ergänzungen vorschlagen kann. Zusätzlich werden Cross-Selling-Verknüpfungen der gefundenen Produkte aktiv einbezogen und zusammengehörige Produkte gemeinsam ausgegeben.
Antwort-Vorschläge (Chips)Standard: aus
Zeigt nach jeder Antwort antippbare Antwort-Optionen aus Kundensicht, mit denen der Kunde ohne Tippen weitermacht (von der KI passend zur Antwort erzeugt).
Feste Antwort-OptionenStandard: leer
Optionale feste Antwort-Optionen aus Kundensicht (eine pro Zeile, max. 4). Werden nur genutzt, wenn die KI keine eigenen erzeugt. Leer = ausschließlich KI-Vorschläge.
Chat-Oberfläche
Name, Avatar, Begrüßung, Schnellstart und alles, was der Kunde im Chatfenster sieht.
Name des BeratersStandard: Produktberater
Name, unter dem der Berater im Chat auftritt.
BegrüßungstextStandard: Hallo! Ich helfe dir, das passende Produkt zu finden. Was suchst du?
Erste Nachricht des Beraters, wenn der Chat geöffnet wird.
Schnellstart-VorschlägeStandard: Was empfiehlst du mir?
Ich suche ein Geschenk
Hilf mir bei der Auswahl
Anklickbare Vorschläge beim Öffnen des Chats - eine pro Zeile (max. 4). Leer = keine.
Platzhalter im EingabefeldStandard: leer
Grauer Text im Eingabefeld des Chats. Leer = sprachabhängiger Standardtext.
Tippeffekt (menschliches Schreiben)Standard: an
Antwort erscheint gleichmäßig Zeichen für Zeichen statt schubweise.
TippgeschwindigkeitStandard: Normal
Wie schnell der Tippeffekt Antworten erscheinen lässt: langsam, normal oder schnell.
Kategorie-Link auf KartenStandard: an
Zeigt unter jeder Empfehlung (und im Detail-Modal) einen Link zur Kategorie, damit Kunden weiterstöbern können.
Varianten in der Schnellansicht zeigenStandard: an
Zeigt im Detail-Modal die Varianten-Auswahl (z. B. Farbe, Größe) als gestyltes Dropdown. Aus: das Modal verlinkt zur Produktseite zur Variantenwahl.
Schnellansicht nach Warenkorb schließenStandard: aus
Schließt das Detail-Modal automatisch, sobald ein Produkt erfolgreich in den Warenkorb gelegt wurde. Die Bestätigung bleibt im Chat sichtbar.
"In den Warenkorb" auf KartenStandard: aus
Zeigt direkt auf jeder Empfehlungskarte einen Warenkorb-Button (nur Produkte ohne Varianten). Varianten-Produkte führen weiterhin über das Detail-Modal.
Zubehör nach Warenkorb (Dazu passt)Standard: an
Zeigt nach dem Hinzufügen zum Warenkorb passende Zubehör-Karten aus den Cross-Selling-Zuordnungen des Produkts direkt im Chat.
Daumen-Feedback unter AntwortenStandard: aus
Zeigt nach jeder Antwort einen Daumen hoch/runter. Die Bewertung erscheint anonym in der Statistik (Zufriedenheit).
Produkt-Detailansicht (Modal) im ChatStandard: an
An: Klick auf eine Empfehlung öffnet ein Detail-Modal im Chat. Aus: die Karte verlinkt direkt zur Produktseite.
Datenschutz
Hinweis vor der ersten Nachricht.
Zustimmung erforderlichStandard: aus
Blockiert die Eingabe, bis der Kunde dem Hinweis zustimmt.
Hinweis-/ZustimmungstextStandard: leer
Datenschutz-Hinweis im Chat. Leer = der eingebaute Standard-Hinweis wird automatisch (DE/EN) angezeigt; eigener Text überschreibt ihn. Bei aktiver Zustimmungspflicht muss der Kunde vor der ersten Nachricht zustimmen.
Shop-Wissen / Zusatzinfos
Antworten zu Versand, Zahlung, Rückgabe oder Aktionen - frei eingeben oder Kategorien einbeziehen.
Zusatzinfos (Versand, Zahlung, Rückgabe, Aktionen)Standard: leer
Freitext, den der Berater für Fragen zu Versand, Zahlung, Rückgabe oder Rabatten nutzt.
Zeichenlimit pro ShopseiteStandard: 0
Maximale Zeichen, die pro Shopseite eingelesen werden. 0 = unbegrenzt (Standard). Empfehlung: 4.000 - 8.000 Zeichen pro Seite sind für den Produktberater in der Regel sinnvoll - das deckt die Inhalte ab und hält Tokenverbrauch und Antwortzeit niedrig. Bei sehr vielen Seiten eher 2.000 - 4.000 wählen.
Felder zur Abfrage
Nur angehakte Felder werden an die KI übergeben und im Chat angezeigt. Felder, die du nicht pflegst, einfach abhaken.
BildStandard: an
Gibt der KI das Produktbild der Produkte mit und zeigt es auf den Karten und in der Detailansicht des Chats. Ausgeschaltet bleibt es an beiden Stellen weg.
HerstellerStandard: an
Gibt der KI den Hersteller der Produkte mit und zeigt es auf den Karten und in der Detailansicht des Chats. Ausgeschaltet bleibt es an beiden Stellen weg.
Preis (inkl. Streichpreis)Standard: an
Gibt der KI den Preis samt Streichpreis der Produkte mit und zeigt es auf den Karten und in der Detailansicht des Chats. Ausgeschaltet bleibt es an beiden Stellen weg.
EigenschaftenStandard: an
Gibt der KI die Eigenschaften der Produkte mit und zeigt es auf den Karten und in der Detailansicht des Chats. Ausgeschaltet bleibt es an beiden Stellen weg.
Varianten-OptionenStandard: an
Gibt der KI die Varianten-Optionen der Produkte mit und zeigt es auf den Karten und in der Detailansicht des Chats. Ausgeschaltet bleibt es an beiden Stellen weg.
KategorienStandard: an
Gibt der KI die Kategorien der Produkte mit und zeigt es auf den Karten und in der Detailansicht des Chats. Ausgeschaltet bleibt es an beiden Stellen weg.
TagsStandard: an
Gibt der KI die Tags der Produkte mit und zeigt es auf den Karten und in der Detailansicht des Chats. Ausgeschaltet bleibt es an beiden Stellen weg.
BewertungStandard: an
Gibt der KI die Bewertung der Produkte mit und zeigt es auf den Karten und in der Detailansicht des Chats. Ausgeschaltet bleibt es an beiden Stellen weg.
EAN / HerstellernummerStandard: an
Gibt der KI EAN und Herstellernummer der Produkte mit und zeigt es auf den Karten und in der Detailansicht des Chats. Ausgeschaltet bleibt es an beiden Stellen weg.
Inhalt / EinheitStandard: an
Gibt der KI Inhalt und Einheit der Produkte mit und zeigt es auf den Karten und in der Detailansicht des Chats. Ausgeschaltet bleibt es an beiden Stellen weg.
Maße & GewichtStandard: an
Gibt der KI Maße und Gewicht der Produkte mit und zeigt es auf den Karten und in der Detailansicht des Chats. Ausgeschaltet bleibt es an beiden Stellen weg.
BeschreibungStandard: an
Gibt der KI die Beschreibung der Produkte mit und zeigt es auf den Karten und in der Detailansicht des Chats. Ausgeschaltet bleibt es an beiden Stellen weg.
Zusatzfelder (Custom Fields)Standard: an
Gibt der KI die Zusatzfelder der Produkte mit und zeigt es auf den Karten und in der Detailansicht des Chats. Ausgeschaltet bleibt es an beiden Stellen weg.
Position & Darstellung
Platzierung des Widgets inkl. Pixel-Abstand zur Standardposition.
Widget anzeigen aufStandard: Alle Seiten
Wo der Berater im Shop erscheint: auf allen Seiten oder nur auf Produktseiten.
Im Checkout ausblendenStandard: aus
Blendet den Berater auf den Checkout-Seiten (Anmeldung, Bestellübersicht, Abschluss) aus.
PositionStandard: Unten rechts
Ecke oder Rand des Bildschirms, an dem der Chat-Button sitzt: unten, mittig oder oben, jeweils links, mittig oder rechts.
Position des ChatfenstersStandard: leer
Legt fest, wo das geöffnete Chatfenster steht - unabhängig von der Sprechblase. Leer = an der Sprechblase ausgerichtet wie bisher.
Horizontaler Abstand (px)Standard: 24
Abstand zur linken/rechten Bildschirmkante.
Vertikaler Abstand (px)Standard: 24
Abstand zur Ober-/Unterkante. Erhöhen, um Back-to-Top-Buttons nicht zu überdecken.
Position (Mobil)Standard: leer
Eigene Ecke für Smartphones. "wie Desktop" übernimmt die Desktop-Position.
Horizontaler Abstand Mobil (px)Standard: leer
Abstand zum linken oder rechten Rand auf Smartphones. Leer übernimmt den Desktop-Wert.
Vertikaler Abstand Mobil (px)Standard: leer
Abstand zur Ober- oder Unterkante auf Smartphones. Leer übernimmt den Desktop-Wert.
AkzentfarbeStandard: #4f46e5
Farbe für Button, Sprechblasen und Hervorhebungen im Chat.
Proaktiv öffnenStandard: Aus
Öffnet den Chat automatisch nach einigen Sekunden (einmal pro Sitzung), um Besucher aktiv anzusprechen.
Verzögerung (Sekunden)Standard: 15
Wartezeit bis zum automatischen Öffnen.
Kontextbezogene Frage beim ÖffnenStandard: an
Beim automatischen Öffnen auf Produkt- und Kategorieseiten begrüßt der Berater mit einer passenden Frage zum gerade angesehenen Produkt bzw. zur Kategorie.
Aufmerksamkeits-Puls am ButtonStandard: aus
Lässt den Chat-Button dezent pulsieren, bis er zum ersten Mal geöffnet wird.
Logo in der Sprechblase anzeigenStandard: an
Ausgeschaltet erscheint statt des Logos ein Text in der Sprechblase.
Text in der SprechblaseStandard: leer
Wird angezeigt, wenn das Logo ausgeblendet ist. Leer = sprachabhängiger Standardtext (Produktberatung).
Farbe der SprechblaseStandard: leer
Hintergrund der Sprechblase. Leer = Weiß.
Textfarbe in der SprechblaseStandard: leer
Leer = Akzentfarbe.
Rate-Limit
Max. Nachrichten / FensterStandard: 20
Wie viele Nachrichten ein Besucher innerhalb des Zeitfensters senden darf. Gezählt wird je Besuchersitzung; danach muss er warten.
Zeitfenster (Sekunden)Standard: 60
Länge des Zeitfensters für das Rate-Limit in Sekunden.
Statistik
Anonymisierte Auswertung der Beratungsanfragen.
Aufbewahrung (Tage)Standard: 90
Logs älter als diese Tage werden automatisch gelöscht. 0 = unbegrenzt.
Zwei Wege, derselbe Funktionsumfang - such dir aus, was besser zu deinem Setup passt.