KI-Chatbot für Drupal Commerce: offizielles drupal.org-Modul

Januar 14, 2026 Plattform-Leitfäden
KI-Chatbot für Drupal Commerce: offizielles drupal.org-Modul

Drupal Commerce-Shops werden von Chat-Anbietern ignoriert. Die bestehenden Optionen sind verlassen oder zu teuer. Hier ist ein offizielles Drupal-Modul, das Sie in wenigen Klicks von drupal.org installieren können.

Ich habe über ein Jahrzehnt damit verbracht, Drupal-Seiten zu bauen. Commerce-Shops, mehrsprachige Plattformen, komplexe Integrationen. Das ganze Spektrum. Also, als Chat-Assistenten für E-Commerce lebensfähig wurden, suchte ich nach Optionen.

Was ich fand, war frustrierend. Jeder Anbieter baut zuerst für Shopify. WooCommerce bekommt anständige Unterstützung. Magento manchmal. Aber Drupal Commerce? Entweder "Kontaktieren Sie uns für Enterprise-Preise" (Übersetzung: wir haben es nicht, aber wir werden es für genug Geld herausfinden) oder einfach nichts.

Die wenigen Chat-Module, die es gab, waren dünne Wrapper um Drittanbieter-APIs, die seit Jahren keine Commits gesehen haben. Eins brach nach einem Commerce-Update. Ein anderes funktionierte lautlos nicht mehr, als sich die zugrunde liegende API änderte. Nicht die Grundlage, die Sie für kundenorientierter Unterstützung wollen.

Warum Webhook-Integration besser funktioniert

Anstatt die Verarbeitung in Drupal einzubetten, verwendet Emporiqa eine Webhook-Architektur. Ihr Drupal-Shop sendet Daten, wenn sich Produkte und Seiten ändern. Emporiqa handhabt Suche, Gesprächsverwaltung und Antworterstellung extern.

Für Drupal-Entwickler ist das sauberer:

  • Standard-Drupal-Muster. Event-Abonnenten, Queue-Worker, Drush-Befehle. Nichts Verrücktes.
  • Drupal-Upgrades brechen nicht. Wir hören nur auf Entity-Events. D10→D11? Kein Problem.
  • Ihr Shop bleibt schnell. Die Verarbeitung erfolgt auf unserer Infrastruktur. Chat-Traffic trifft nicht Ihren Drupal-Server.
  • Keine Vendor-Lock-in beim Modul. Es ist auf drupal.org, Open Source. Lesen Sie jede Zeile. Forken Sie es, wenn Sie wollen.

Was Sie erhalten

Das Emporiqa-Modul auf drupal.org ist eine vollständige Integration:

  • Automatische Synchronisierung - Produkte und Seiten werden synchronisiert, wenn Sie sie erstellen, aktualisieren oder löschen, inklusive Mindestbestellmenge pro Kanal, damit Großhandels- und Pack-Artikel im Warenkorb nicht stillschweigend fehlschlagen
  • Chat-Widget-Einbettung - Automatisch auf allen Seiten hinzugefügt
  • Drush-Befehle - Vollständige CLI-Unterstützung für Synchronisierung, Tests und Automatisierung
  • Alter Hooks - Passen Sie an, welche Daten synchronisiert werden, ordnen Sie Produkte Verkaufskanälen zu, geben Sie Stufenpreise an, alles ohne das Modul zu berühren
  • Queue-Verarbeitung - Zuverlässige Zustellung mit Drupals Queue-System
  • Mehrsprachige Unterstützung - Funktioniert sofort mit Drupals Übersetzungssystem
  • Seitensynchronisierung über Display Modes - Verwenden Sie Drupals native Display Modes, um auszuwählen, welche Felder pro Inhaltstyp synchronisiert werden. Kein benutzerdefinierter Code; konfigurieren Sie es in der Admin-Benutzeroberfläche.
  • Warenkorboperationen - Kunden fügen Produkte zum Warenkorb hinzu, aktualisieren Mengen und gehen direkt aus dem Gespräch zur Kasse
  • Conversion-Tracking - Chat-Sitzungen verknüpft mit Käufen über order.completed Webhook mit Umsatzzuordnung im Dashboard
  • CSAT-Bewertungen - Post-Chat Daumen hoch/runter mit Gesamtwertungen im Dashboard
  • Proaktive Chat-Trigger - Verhaltensaktiverung (Zeit auf der Seite, angezeigte Seiten, Checkout-Seite), pro Shop konfigurierbar

Einrichtung: Ein paar Klicks

Das Modul ist auf drupal.org, daher installieren Sie es wie jedes andere Drupal-Modul:

  1. Führen Sie composer require drupal/emporiqa aus
  2. Aktivieren Sie es: drush en emporiqa
  3. Konfigurieren Sie unter /admin/config/services/emporiqa - geben Sie Ihre Store-ID und Verbindungsgeheimnis ein, überprüfen Sie automatisch erkannte Feld-Zuordnungen, wählen Sie Sprachen
  4. Führen Sie drush emporiqa:sync-all aus
  5. Besuchen Sie Ihren Shop. Das Chat-Widget ist da.

Für vollständige Installationsschritte, Befehl-Referenzen und Fehlerbehebung, siehe die Drupal-Dokumentation.

Anpassung ohne Forken

Drupals Hook-System macht Anpassungen sauber. Das Modul bietet Alter Hooks, die Sie in Ihrem eigenen benutzerdefinierten Modul implementieren:

  • hook_emporiqa_entity_sync_alter() - Steuern Sie, was synchronisiert wird (Nicht veröffentlichte überspringen, Kategorien ausschließen, nach Store filtern)
  • hook_emporiqa_data_alter() - Ändern Sie Webhook-Payloads (benutzerdefinierte Felder hinzufügen, Daten transformieren)
  • hook_emporiqa_channels_alter() - Produkte Verkaufskanälen zuordnen (z.B. "b2b", "retail")
  • hook_emporiqa_tier_prices_alter() - Volumendiskontstaffeln von benutzerdefinierten Feldern oder externer Preisgestaltung bereitstellen
  • hook_emporiqa_cart_alter() - Warenkorboperationen abfangen oder stornieren (Limits erzwingen, Artikel validieren)
  • hook_emporiqa_order_tracking_alter() - Benutzerdefinierter Bestelllookup für Nicht-Commerce-Bestellsysteme

Ihre Anpassungen befinden sich in Ihrem Code. Das Emporiqa-Modul bleibt unmodifiziert und erhält Updates durch Composer wie jedes andere Contrib-Modul.

Ich habe dieses Muster für Autoteile-Shops (Fahrzeugkompatibilität), Kleidungsgeschäfte (Größentabellen), Elektronik-Einzelhandel (technische Spezifikationen) verwendet. Der Assistent wird viel nützlicher, wenn er Ihre domänenspezifischen Daten kennt.

Was dies erfordert

Was Sie brauchen:

  • Drupal-Entwicklungserfahrung. Sie brauchen jemanden, der sich mit Drush, Composer und der Bereitstellung von Modulen auskennt. Wenn Ihr Shop von einer Agentur verwaltet wird, können sie dies handhaben.
  • Kommandozeile oder Admin-Benutzeroberfläche. Die anfängliche Synchronisierung läuft über Drush oder die Admin-UI-Synchronisierungsregisterkarte (mit Batch-API-Fortschrittsanzeige).
  • Ein Emporiqa-Konto. Pay-as-you-go zu $0,25 pro Gespräch, mit $25 Startguthaben (~100 Gespräche) und einem voreingestellten Monats-Cap von $59/Monat, das Sie im Abrechnungs-Dashboard erhöhen können.

Wenn Sie keine Entwicklungsressourcen haben, erfordert diese Integration ein technisches Team oder Agentur-Unterstützung.

Was dies nicht tut

  • Sendet keine verlassenen Warenkorb-E-Mails oder SMS - Warenkorboperationen erfolgen im Chat, aber es gibt keine Folgekommunikation nach dem Verlassen.
  • Ersetzt nicht Ihr Support-Team - Bei komplexen Problemen handelt der Assistent an Menschen ab.

Emporiqa handhabt vorausgegangene Support (Produktentdeckung, Produktvergleich, Richtlinienfragen, Empfehlungen) und optionale Bestellverfolgung. Wenn Sie einen Bestellverfolgung-API-Endpunkt in Ihren Shop-Einstellungen konfigurieren, können Kunden nach ihrem Bestellstatus direkt im Chat fragen.

Der Geschäftsfall

Warum sich mit einem Chat-Assistenten für Drupal Commerce bemühen?

Wenn Ihr Shop:

  • Komplexe Produkte, die eine Erklärung benötigen
  • Internationale Kunden in verschiedenen Zeitzonen
  • Hohes Support-Ticket-Volumen von Routinefragen
  • Begrenzte Support-Stunden (verpassen nach-Stunden-Anfragen)

Dann ist ein Chat-Assistent wahrscheinlich sinnvoll. Die ROI-Analyse gibt Ihnen einen Rahmen zur Berechnung mit Ihren tatsächlichen Zahlen.

Wenn Ihr Shop niedriges Traffic und einfache Produkte hat? Vielleicht nicht noch lohnenswert. Die Installation ist kostenlos und das 25 $ Startguthaben deckt das Testen ab.

Erste Schritte

Hier ist die vollständige Einrichtung von der Anmeldung bis zur ersten Synchronisierung. Siehe Emporiqa für Drupal Commerce für Details.

  1. Kostenloses Emporiqa-Konto erstellen - $25 Startguthaben (~100 Gespräche), keine Kreditkarte erforderlich
  2. Installieren Sie das Modul: composer require drupal/emporiqa && drush en emporiqa
  3. Synchronisieren Sie Ihre Produkte
  4. Testen Sie den Chat mit echten Fragen

Wenn Ihr Shop Standard-Commerce-Produktstrukturen verwendet, sind Sie möglicherweise nach Schritt 4 fertig. Ich habe es gesehen.

Das Emporiqa-Modul ist auf drupal.org, Open Source und einsatzbereit. Installieren Sie es mit Composer, konfigurieren Sie Ihre Store-ID, synchronisieren Sie Ihre Produkte. Siehe Emporiqa für Drupal Commerce für den Überblick, die Docs für die Setup-Anleitung oder den Webhook-Setup-Leitfaden für Payload-Schemas.

Bereit zum Ausprobieren? Erstellen Sie ein kostenloses Emporiqa-Konto, Sie erhalten 25 $ Startguthaben (etwa 100 Gespräche) und keine Karte erforderlich. Lieber erst ansehen? Testen Sie die Live-Demo. Die Demo ist ein bestückter Elektronik-Shop, und der Chat verhält sich bei jedem Katalog gleich.

Frequently asked questions

Gibt es ein offizielles KI-Chatbot-Modul für Drupal Commerce?

Ja. Das Emporiqa-Modul liegt auf drupal.org und installiert sich in wenigen Klicks, ohne API-Schlüssel von Hand zu verdrahten. Es funktioniert mit Drupal 10 oder 11 und Commerce 2.x oder 3.x.

Wie geht die Drupal-Chat-Integration mit Plattform-Upgrades um?

Emporiqa hört über einen Webhook auf Standard-Drupal-Entity-Events, sodass ein Upgrade von D10 auf D11 es nicht bricht. Suche, Gespräche und Antworten laufen auf der Emporiqa-Infrastruktur, sodass Chat-Traffic nie Ihren Drupal-Server trifft.

Was kostet der Drupal Commerce-Chatbot?

Er funktioniert nach dem Pay-as-you-go-Prinzip mit 0,25 $ pro Gespräch, 25 $ Startguthaben, etwa 100 Gespräche, und ohne Karte zum Start. Die KI-Modellkosten sind in diesem Preis enthalten, und Sie erhalten ein Standard-Monatslimit von 59 $, das Sie im Abrechnungs-Dashboard ändern können.

Rosen Hristov, Founder & CEO of Emporiqa

Rosen Hristov

Founder & CEO at Emporiqa

Connect on LinkedIn

Share this article

Related Articles

Testen Sie es in Ihrem Shop

Verbinden Sie Ihre Produkte und sehen Sie zu, wie der Verkäufer Kundenfragen zu Ihrem Katalog beantwortet.

Ihr Dashboard zeigt, was jedes Gespräch gebracht hat. Nach rund 100 kostenlosen Gesprächen entscheiden Ihre eigenen Zahlen.

  • 25 $ Startguthaben
  • 0,25 $ pro Gespräch, gedeckelt
  • Keine Kreditkarte nötig