Hier ist ein Szenario, auf das ich während der Tests ständig stieß. Ein Kunde öffnet das Chat-Widget, tippt "Zeige mir Wanderstiefel unter 100 Euro" und bekommt eine Liste mit passenden Produkten mit Bildern, Preisen und Beschreibungen. Bisher gut. Dann wählen sie einen aus. "Ich mag die Zweite, das wasserdichte Paar in Größe 42." Und dann... nichts Nützliches passiert. Der Chat sagt etwas wie "Gute Wahl, du kannst es in unserem Shop finden." Der Kunde muss das Gespräch verlassen, zur Produktseite navigieren, die richtige Größe in einem Dropdown finden und auf Zum Warenkorb hinzufügen klicken.
Diese Lücke zwischen "Ich will das" und "Es ist in meinem Warenkorb" ist, wo Käufe sterben. Jeder Extra-Klick ist eine Chance, dass der Kunde abgelenkt wird, überdenkt oder einfach aufgibt. Ich baute Emporiqa's Produktsuche, um die Entdeckungs-Seite gut zu handhaben. Aber Entdeckung ohne Aktion ist nur die Hälfte der Arbeit.
Der Abfall, über den niemand spricht
Die meisten Chat-Tools behandeln Produktempfehlungen als die Ziellinie. Der Assistent findet das Produkt, zeigt es und betrachtet seine Arbeit als getan. Aber die Absicht des Kunden ist nicht erfüllt. Sie sagten "Ich will das." Die Antwort sollte sein "Erledigt, es ist in deinem Warenkorb." Stattdessen werden sie zu einer Produktseite weitergeleitet, wo sie den Selektions-Prozess manuell wiederholen müssen.
Für Shops mit Produkt-Varianten (Größen, Farben, Konfigurationen) wird das schlimmer. Der Kunde hat dem Chat bereits gesagt, welche Variante er will. Sie zu einer Produktseite zu schicken, um diese Variante erneut auszuwählen, ist redundante Arbeit. Und redundante Arbeit kostet Konvertierungen. Das ist nicht nur unbequem — es bricht den Kauffluss genau an dem Punkt, an dem Sie ihn geschlossen haben sollten.
Wie Warenkorb-Operationen funktionieren
Hier ist, wie es funktioniert: Der Assistent sagt deinem Shop, was hinzuzufügen ist, und dein Shop's eigenes Warenkorb-System handhabt es. Der Assistent berührt den Warenkorb nie direkt. Er ruft nie Store-APIs auf, verwaltet nie Warenkorb-Status und kommt der Payment-Verarbeitung nie nahe.
- Der Kunde sagt "Füge die wasserdichten Wanderstiefel zu meinem Warenkorb hinzu, Größe 42"
- Der Assistent bestätigt, dass das Produkt existiert und prüft Verfügbarkeit
- Dein Shop's Warenkorb-System fügt es hinzu — alle deine Regeln (Promotionen, Lagerlimits) gelten immer noch
- Der Kunde sieht eine Bestätigung im Chat mit der aktualisierten Warenkorb-Summe
Der Shop besitzt die gesamte Warenkorb-Implementierung. Emporiqa übergibt nur strukturierte Daten: welches Produkt, welche Variante, welche Menge, welche Aktion. Der Shop entscheidet, wie er es ausführt. Das ist wichtig, weil jeder Shop seine Regeln anders konfiguriert.
Sechs unterstützte Aktionen
Kunden können all das durch natürliche Sprache im Chat tun:
- Zum Warenkorb hinzufügen: "Füge das zu meinem Warenkorb hinzu" oder "Ich nehme zwei von denen"
- Aus Warenkorb entfernen: "Entferne die Wanderstiefel" oder "Das will ich doch nicht"
- Menge aktualisieren: "Ändere die Menge auf 3" oder "Ich brauche fünf statt zwei"
- Warenkorb leeren: "Leere meinen Warenkorb" oder "Vergiss alles"
- Warenkorb ansehen: "Was ist in meinem Warenkorb?" oder "Zeige mir, was ich bisher habe"
- Zur Kasse gehen: "Ich bin bereit zum Kasse gehen" oder "Lass mich zahlen"
Der Assistent handhabt Kontext aus dem Gespräch. Wenn der Kunde gerade ein Produkt betrachtet hat und sagt "Füge es hinzu," weiß er, worauf sich "es" bezieht. Wenn das Produkt Varianten hat und der Kunde noch keine spezifiziert hat, fragt er, welche Variante er vor dem Fortfahren will. Wenn zum Beispiel ein Kunde sagt "Ich möchte das schwarze in Größe L", und das Produkt in Schwarz, Rot und Blau kommt, bestätigt der Assistent die Farb-Auswahl, bevor er mit anderen Optionen fortfährt.
Plattform-Unterstützung
Die Plugins für Drupal Commerce (Setup-Anleitung), WooCommerce (Setup-Anleitung), Sylius (Integrations-Dokumentation), Magento 2 (Integrations-Dokumentation) und PrestaShop enthalten Warenkorb-Operationen ab Werk. Kein benutzerdefinierter Code nötig. Das bedeutet, wenn Sie eine dieser Plattformen verwenden, aktivieren Sie Warenkorb-Operationen einfach im Dashboard, und alles funktioniert automatisch. Für andere Plattformen kann Ihr Entwickler eine kleine benutzerdefinierte Integration schreiben.
Conversion-Tracking: Den Kreis schließen
Jede Warenkorb-Aktion aus einer Chat-Sitzung wird als Konvertierungs-Ereignis verfolgt. Wenn ein Kunde ein Produkt durch den Chat zum Warenkorb hinzufügt, zeichnet Emporiqa es auf: welches Produkt, welche Menge, der Preis, ob es erfolgreich war. Wenn der Kunde den Kaufprozess einleitet, wird das auch aufgezeichnet. Das bedeutet, dass Sie später genau sehen können, welche Chat-Sitzungen zu echtem Umsatz führten.
Das letzte Stück ist Kaufvervollständigung. Zwei Pfade speisen diese Daten zurück zu Emporiqa:
- Bestätigungsseite: Dein Shop's Bestellbestätigungsseite sendet eine Kaufbenachrichtigung zurück zu Emporiqa. Das verknüpft den Kauf zurück mit der Chat-Sitzung, die ihn startete. Wenn ein Kunde mit dem Assistenten chattet, ein Produkt hinzufügt und dann kauft, verzeichnet Emporiqa den gesamten Weg.
- Server-Benachrichtigung: Dein Shop sendet eine Kaufbenachrichtigung mit der Bestell-ID und dem Gesamtwert. Das ist die Alternative, wenn dein Shop nicht mit einer Bestätigungsseite arbeitet oder du webhooks bevorzugst.
Mit beiden Warenkorb-Ereignissen und Kauf-Ereignissen, die mit der gleichen Chat-Sitzung verknüpft sind, bekommst du volle Zuordnung. Das Dashboard zeigt, welche Chat-Gespräche zu Warenkorbzusätzen führten, welche zur Kasse führten und welche als Käufe abschlossen. Du kannst den gesamten Funnel sehen: Sitzungen mit Warenkorb-Aktivität, Warenkorb-zu-Kasse-Rate, Kasse-zu-Kauf-Rate und Gesamtumsatz, der dem Chat zugeordnet ist. Nicht "wahrscheinlicher Umsatz" basierend auf Branchendurchschnitten, sondern dein echter Umsatz aus deinem Shop.
Was Warenkorb-Operationen nicht tun
Kein in-Chat Kaufprozess
Wenn ein Kunde "Zur Kasse gehen" sagt, leitet das Widget ihn zur Kaufseite des Shops um. Der Assistent verarbeitet keine Zahlungen, sammelt keine Versandadressen und handhabt keinen Teil des Kaufflusses. Das ist absichtlich. Shops mögen die Kontrolle über ihr Kauferlebnis. Das ist, wo sie Rabattcodes anwenden, upsellen und Steuern berechnen. Zahlungen innerhalb eines Chat-Widgets zu verarbeiten würde auch Sicherheits- und PCI-Compliance-Probleme erzeugen, die nicht wert sind, sie zu lösen, wenn der Shop bereits einen funktionierenden Kaufprozess hat. Ihr Checkout ist Ihre Festung — wir halten uns aus ihm raus.
Keine Warenkorb-Persistierung über Sitzungen
Der Assistent verwaltet keine eigene Warenkorb-Status. Er delegiert an dein Shop's Warenkorb-System, das Persistierung so handhabt, wie der Shop es konfiguriert hat (Cookies, Datenbank, Sitzung). Wenn dein Shop's Warenkorb löscht, wenn der Browser schließt, kann der Assistent das nicht überschreiben. Das ist richtig so — dein Shop sollte seine Warenkörbe kontrollieren, nicht wir.
Keine abgebrochener-Warenkorb-Verfolgung
Wenn ein Kunde Produkte durch den Chat zum Warenkorb hinzufügt und dann verlässt, ohne zu kaufen, sendet Emporiqa keine Folge-E-Mails oder SMS. Die Konvertierungs-Ereignisse werden aufgezeichnet und sind im Dashboard sichtbar, damit du sehen kannst, dass das passierte, aber es gibt keinen automatisierten Recovery-Workflow. Das ist eine andere Produktkategorie, und wir machen das nicht.
Warenkorb muss pro Shop aktiviert sein
Warenkorb-Operationen sind nicht standardmäßig aktiviert. Der Shop-Admin aktiviert sie im Dashboard und das Plugin muss auf der Website installiert sein. Wenn das Plugin nicht eingerichtet ist, sagt das Widget dem Kunden, die Produktseite direkt zu besuchen. Das ist ein sicherer Standard — du kontrollierst, ob diese Funktion aktiv ist.
Warum dieser Ansatz
Jede E-Commerce-Plattform handhabt Warenkörbe anders. WooCommerce mit seinen Extensions, Magento mit seinen komplexen Regel-Sets, PrestaShop mit seinen Modulen — jeder Shop hat eine andere Konfiguration. Anstatt zu versuchen, deinen Warenkorb von außen zu verwalten, übergibt Emporiqa die Anfrage des Kunden an deinen Shop und lässt deine Plattform das tun, was sie am besten kann. Deine Promotionen, Lagerlimits, Steuern-Regeln und Kauffluss funktionieren genau wie zuvor. Wir versuchen nicht, zwischen dir und deine Plattform zu passen.
Erste Schritte
Wenn du Emporiqa bereits mit einem der unterstützten Plugins (Drupal Commerce, WooCommerce oder Sylius) benutzt, funktionieren Warenkorb-Operationen, nachdem du sie im Dashboard aktiviert hast. Die Plugins handhaben alles ab Werk.
Für benutzerdefinierte Plattformen schreibt dein Entwickler eine kleine Integration. Das ist normalerweise ein einfacher REST-Endpunkt, der Warenkorb-Befehle akzeptiert und sie an dein Backend weiterleitet. Siehe die Dokumentation für Details und Code-Beispiele.
Um die vollständige Zuordnungs-Kette in Aktion zu sehen, bitte deinen Entwickler, die Kaufverfolgung auf deiner Bestellbestätigungsseite zu aktivieren. Das verbindet den letzten Punkt zwischen Chat, Warenkorb und abgeschlossenem Kauf. Das ist, wenn du sehen wirst, welche Gespräche tatsächlich zu bezahlten Bestellungen führten.
Möchtest du Warenkorb-Operationen mit deinen eigenen Produkten funktionieren sehen? Erstelle einen kostenlosen Sandbox-Shop mit bis zu 100 Produkten und teste den vollständigen Fluss: Produktsuche, zum Warenkorb hinzufügen, Kasse-Umleitung und Conversion-Tracking. Keine Kreditkarte erforderlich. Du wirst sehen, wie schnell Kunden von der Entdeckung zur Kasse gehen, wenn sie alles im Chat tun können.