KI-Chatbot in PrestaShop einbinden — in 5 Minuten, ohne Entwickler
↑ Teil von KI-Chatbot für Website
Kurz gesagt: Sie legen in BotChata einen Agenten an, lassen ihn Ihren Shop indexieren und fügen ein einziges Script-Tag ein — über ein Code-Modul oder direkt in der footer.tpl Ihres Themes. Danach beantwortet der Bot Kundenfragen zu Versand, Zahlung, Rückgabe und Produkten rund um die Uhr — ausschließlich aus den Inhalten Ihres Shops. Dauer: ~5 Minuten, ohne Programmierung.
→ Kostenlos starten — ohne Kreditkarte · In 5 Minuten live · Dauerhaft kostenloser Tarif
Warum das für einen PrestaShop-Betreiber zählt: Der Großteil der Supportanfragen sind vier Fragen, die sich endlos wiederholen — wann kommt die Lieferung, was kostet der Versand, ist Größe X noch da, wie gebe ich zurück. Sie kommen abends, am Wochenende und nachts, also genau dann, wenn niemand antwortet. Ein Bot, der Ihren Shop kennt, fängt sie ab. Und einmal pro Woche bekommen Sie eine E-Mail mit den Fragen, die er nicht beantworten konnte — genau die Lücken, die Sie auf Ihren Seiten schließen sollten.
Was Sie brauchen (Voraussetzungen)
- Ein Shop auf PrestaShop 1.7 oder 8 mit Admin-Zugang.
- Ein BotChata-Konto — der kostenlose Tarif reicht (Anmeldung per E-Mail, ohne Kreditkarte).
- 5 Minuten. Kein Code, kein Entwickler.
Die Anleitung funktioniert mit jedem Theme — auch mit Classic und mit gekauften Templates.
Teil 1 — BotChata einrichten (ca. 3 Minuten)
Schritt 1: Agent anlegen
Registrieren Sie sich auf botchata.net und öffnen Sie das Dashboard. Klicken Sie auf „Site hinzufügen", tragen Sie im Dialog „Agent hinzufügen" den Shopnamen und die Shop-URL ein und klicken Sie auf „Erstellen & Indexierung starten". Die Indexierung beginnt sofort.
Der kostenlose Tarif braucht keine Kreditkarte — nur Ihre E-Mail-Adresse. In den bezahlten Tarifen zeigt der Dialog vorher noch einen optionalen Schritt „KI" für Branche und Rolle; „Überspringen" genügt, beides lässt sich später unter Training → Verhalten ändern.
Schritt 2: Indexierung abwarten
BotChata liest Produktseiten, Kategorien, Versand- und Rückgabebedingungen, AGB, FAQ und Kontakt. Bei einigen hundert Artikeln dauert das wenige Minuten. Unter Training → Links sehen Sie jede erfasste Seite; sind alle als „Indiziert" markiert, ist der Agent bereit.
Was das praktisch bedeutet: Der Bot antwortet nur aus dem Indexierten. Stehen Ihre Rückgabebedingungen nicht auf der Seite, sagt er, dass er es nicht weiß — statt sie zu erfinden. Für einen Shop ist das entscheidend: Eine erfundene Versandbedingung endet in einer Diskussion und einer Retoure.
Schritt 3: Kurz testen
Öffnen Sie die Übersicht des Agenten und stellen Sie im Test-Chat echte Kundenfragen: „Wie lange dauert der Versand?", „Kann ich auf Rechnung zahlen?", „Wie sende ich zurück?".
Antwortet der Bot mit „Weiß ich nicht", ist nicht der Bot kaputt — das ist eine Lücke auf Ihrer Website. Die schließt man mit Text auf der Seite: Davon profitieren Bot, SEO und Kunde gleichzeitig.
Schritt 4: Einbettungscode kopieren
Öffnen Sie Veröffentlichung → Widget, wechseln Sie auf den Reiter „Skript" und klicken Sie beim Einbettungscode auf „Kopieren":
<script
src="https://botchata.net/api/widget.js"
data-api-key="IHR_SCHLÜSSEL"
data-api-url="https://botchata.net/api"
defer
></script>
deferlädt das Widget asynchron — es blockiert das Rendering nicht und belastet die Core Web Vitals nicht, was im Shop direkt auf die Rankings durchschlägt. Das Widget läuft in einem isolierten Shadow DOM und greift Ihr Theme nicht an.
Teil 2 — Code in PrestaShop einfügen (ca. 2 Minuten)
Zwei Wege. Weg A braucht keine Dateibearbeitung und übersteht Theme-Updates. Die Menüpunkte stehen unten auf Deutsch, in Klammern die englische Bezeichnung — die ist zwischen PrestaShop-Versionen stabiler.
✅ Weg A (empfohlen): Modul zum Einfügen von eigenem Code
- Gehen Sie im Backend auf Module → Modul-Manager (Modules → Module Manager).
- Installieren Sie ein Modul für eigenen Code aus den PrestaShop Addons (zum Beispiel einen „HTML / JavaScript / CSS"-Manager).
- Öffnen Sie die Konfiguration des Moduls und fügen Sie das BotChata-Script in das Feld für Code vor dem schließenden
</body>ein (meist Abschnitt „Footer"). - Speichern. Das Widget erscheint auf allen Shop-Seiten.
Das Modul ist der bequemste Weg — Sie fassen keine Theme-Dateien an, und der Code übersteht Template-Updates.
Weg B (universell): Code in der Theme-Datei
Wenn Sie den Code lieber direkt im Theme setzen (funktioniert immer):
- Verbinden Sie sich per FTP oder über den Dateimanager Ihres Hosters.
- Öffnen Sie die Theme-Datei mit dem schließenden
</body>— üblicherweisethemes/IHR_THEME/templates/_partials/footer.tpl. - Fügen Sie das BotChata-Script direkt davor ein.
- Speichern Sie und leeren Sie den PrestaShop-Cache: Erweiterte Einstellungen → Leistung (Advanced Parameters → Performance), oben rechts Cache leeren.
⚠️ Bearbeiten Sie Theme-Dateien nur in einem Child-Theme bzw. einer Kopie, sonst überschreibt das nächste Template-Update Ihre Änderung. Genau deshalb ist Weg A in der Regel der sicherere.
Optional: Live-Produktsuche im Katalog
Das Script gibt dem Bot die Inhalte Ihrer Seiten. Das deckt den Großteil der Anfragen ab — aber eine indexierte Produktseite ist eine Momentaufnahme, nicht der Stand dieser Sekunde.
Deshalb hat BotChata eine eigene PrestaShop-Integration über den Webservice: Der Bot sucht dann Produkte direkt in Ihrem Katalog — nach Namen, mit Preis und Verfügbarkeit direkt aus der Shop-API.
- Aktivieren Sie in PrestaShop Erweiterte Einstellungen → Webservice (Advanced Parameters → Webservice) und legen Sie einen neuen Schlüssel mit Leserecht für die Ressource
productsan. - Öffnen Sie in BotChata Integrationen → PrestaShop und tragen Sie Shop-URL und API-Schlüssel ein.
Die Integration gibt es ab dem Tarif Business. Das Script oben funktioniert in jedem Tarif, auch im kostenlosen — die meisten Shops starten mit dem Script und nehmen die Integration später dazu.
Und der Bestellstatus? „Wo ist meine Bestellung Nr. 1234?" beantwortet die PrestaShop-Integration nicht — sie sucht Produkte, keine Bestellungen. Dafür gibt es zwei Wege: eigene API-Aktionen (ab Base — der Bot ruft einen Endpunkt auf, den Ihr Entwickler oder Ihre Agentur bereitstellt) oder die Übergabe an einen Mitarbeiter (ab Business — der Bot übergibt das Gespräch samt Verlauf per Telegram, und ein Mensch antwortet von dort).
Prüfen, ob es funktioniert
- Öffnen Sie den Shop in einem neuen privaten Fenster.
- Unten rechts erscheint die BotChata-Sprechblase.
- Klicken Sie darauf und stellen Sie eine echte Kundenfrage („Versenden Sie auch nach Österreich?").
- Der Bot sollte innerhalb von Sekunden mit Inhalten aus Ihrem Shop antworten.
Sie sehen das Widget? Sie sind live. 🎉
DSGVO-Hinweis
- Server in Deutschland: BotChata läuft auf Hetzner-Servern in Deutschland, und Ihre Daten werden nicht für KI-Training verwendet.
- Auftragsverarbeitung: Den AVV finden Sie unter botchata.net/de/dpa. Führen Sie das Tool außerdem in Ihrer Datenschutzerklärung.
- Consent-Tool: Nutzen Sie ein Einwilligungsmodul und laden Sie das BotChata-Script erst nach Einwilligung.
- EU AI Act: Das Widget kennzeichnet sich im Kopf als KI-Assistent, und diese Kennzeichnung lässt sich nicht abschalten — so erfahren Kunden vor der ersten Nachricht, dass sie mit einer KI sprechen (Transparenzpflicht nach Art. 50, ab 2. August 2026). Das beschreibt das Verhalten des Widgets und ist keine Rechtsberatung.
Häufige Probleme
| Problem | Lösung |
|---|---|
| Das Widget erscheint nicht. | PrestaShop-Cache leeren (Erweiterte Einstellungen → Leistung) und den Browser-Cache ebenfalls. Im Shop ist das Ursache Nummer eins. Prüfen Sie außerdem, ob das Script im aktiven Theme bzw. Modul steckt. |
| Widget auf der Startseite, aber nicht im Warenkorb oder Checkout. | Manche Themes und Performance-Module entfernen fremde Scripts aus dem Bestellprozess oder bündeln sie. Tragen Sie botchata.net/api/widget.js in die Ausnahmen ein. |
| Nach dem Theme-Update ist das Widget weg. | Sie haben Weg B ohne Child-Theme genutzt. Script erneut einfügen — oder auf Weg A (Modul) wechseln. |
| Der Bot kennt ein neues Produkt nicht. | Es kam nach der Indexierung dazu. Unter Training → Links neu indizieren — oder die Live-Produktsuche (ab Business) anbinden. |
| Der Bot sagt „Weiß ich nicht" zum Versand. | Die Bedingungen fehlen auf der Seite oder stehen nur in einem Bild. Der Bot liest Text — als eigene Seite ausschreiben. |
| Die Integration findet nichts. | Prüfen Sie, ob der PrestaShop-Webservice aktiviert ist und der Schlüssel Leserecht auf products hat. |
| Antwortet in der falschen Sprache. | Die Sprache des Kunden wird automatisch erkannt (40+ Sprachen) — praktisch beim grenzüberschreitenden Verkauf. In einem frischen Fenster testen. |
Häufige Fragen
Brauche ich ein spezielles PrestaShop-Modul von BotChata? Nein. Es genügt ein Script-Tag. Ein Code-Modul aus den Addons ist lediglich der bequemste Weg, es einzufügen, ohne Theme-Dateien anzufassen.
Kennt der Bot meine Produkte und Preise? Aus den indexierten Seiten ja — Produkte, Kategorien, Versand- und Rückgabebedingungen, FAQ. Zusätzlich gibt es ab dem Tarif Business eine Integration über den PrestaShop-Webservice: Dann sucht der Bot Produkte direkt in Ihrem Katalog, mit Preis und Verfügbarkeit aus dem Shop.
Kann der Bot den Bestellstatus nennen? Nicht von sich aus — die PrestaShop-Integration sucht Produkte, keine Bestellungen. Für Statusfragen gibt es eigene API-Aktionen (ab Base, Sie brauchen einen Endpunkt, den Ihr Entwickler bereitstellt) oder die Übergabe an einen Mitarbeiter per Telegram (ab Business).
Erfindet der Bot Versandbedingungen? Nein. Nur, was auf der Seite steht. Fehlt die Information, sagt er es. Für einen Shop ist das die Absicherung: Eine erfundene Rückgabebedingung kostet mehr als eine nicht gegebene Antwort.
Was kostet das? Es gibt einen dauerhaft kostenlosen Tarif ohne Kreditkarte — 100 Nachrichten pro Monat. Kostenpflichtig sind feste Tarifpreise: Base 39 €, Business 119 €, Premium 299 € pro Monat (alle Preise). Ohne Token, ohne Credits, ohne Abrechnung pro Gespräch. (Lizenz und Hosting von PrestaShop rechnen Sie separat ab.)
Verlangsamt das Widget meinen Shop?
Nein. Asynchrones Laden (defer), isolierter Shadow DOM, das Rendering wird nicht blockiert.
Jetzt starten
Geben Sie Ihrem PrestaShop-Shop einen Assistenten, der Sortiment und Bedingungen kennt und Kunden rund um die Uhr antwortet — in 5 Minuten.
→ Kostenlos starten — ohne Kreditkarte
In 5 Minuten live. 100 Nachrichten/Monat kostenlos. Ohne Kreditkarte. Server in Deutschland.