Jak dodać chatbota AI do sklepu PrestaShop — krok po kroku
↑ Część działu chatbot na stronę
W skrócie: Tworzysz w BotChata agenta AI, pozwalasz mu zindeksować Twój sklep i dodajesz jeden znacznik script do PrestaShop. Od tej chwili chatbot odpowiada na pytania klientów przez całą dobę — o dostawie, zwrotach, dostępności — na podstawie treści Twojego sklepu, w ponad 40 językach. Bez programisty. Zgodny z RODO, hosting w UE.
→ Zacznij za darmo — bez karty · Online w 5 minut · Darmowy plan na zawsze
Dlaczego sklepy to robią: większość zapytań to wciąż te same pytania — gdzie jest moje zamówienie, jak wygląda zwrot, czy wysyłacie InPostem. Chatbot, który zna Twój sklep, odpowiada od razu, odciąża obsługę i zatrzymuje klientów przed odejściem z koszyka.
Czego potrzebujesz (wymagania)
- Sklep na PrestaShop 1.7 lub 8.x z dostępem do panelu administracyjnego.
- Konto BotChata — wystarczy darmowy start (rejestracja przez e-mail, bez karty płatniczej).
- 5 minut. Bez kodu, bez programisty.
Część 1 — Konfiguracja BotChata (ok. 3 minuty)
Krok 1: Utwórz agenta i dodaj sklep
Zarejestruj się na botchata.net i otwórz panel. Na ekranie Add a new site wpisz nazwę sklepu i jego adres URL, a potem kliknij Add & start indexing. Indeksowanie rusza automatycznie.

Do darmowego startu nie potrzebujesz karty — wystarczy e-mail.
Krok 2: Poczekaj na koniec indeksowania
BotChata przeczyta strony produktów, regulamin, FAQ i kategorie, i zbuduje z nich bazę wiedzy. Dla typowego sklepu zajmuje to 1–3 minuty. W zakładce Links widzisz każdą zebraną podstronę ze statusem Indexed — poczekaj, aż sklep pokaże Ready.

Dlaczego to ważne: bot odpowiada wyłącznie z zindeksowanych treści sklepu — Twój prawdziwy regulamin zwrotów, Twoje realne zasady wysyłki. Jeśli czegoś nie ma na stronie, mówi to wprost, zamiast wymyślać zasadę. To chroni Cię przed obietnicami, których nie składasz.
Żeby dodać kolejne źródło (drugą domenę albo pojedynczą podstronę), kliknij Add link i wybierz 🌐 Full site lub 📄 Single page.

Krok 3: Szybki test
Przejdź do zakładki Overview i zadaj botowi typowe pytania klientów w podglądzie na żywo („Czy wysyłacie InPostem?", „Jak wygląda zwrot?"). Jeśli odpowiedzi się zgadzają — czas na wdrożenie.

Krok 4: Skopiuj kod do osadzenia
Otwórz zakładkę Widget agenta i przejdź do sekcji Script. Skopiuj fragment obok napisu Embed code:

<script
src="https://botchata.net/api/widget.js"
data-api-key="TWOJ_KLUCZ"
data-api-url="https://botchata.net/api"
defer
></script>
Atrybut
deferładuje widżet asynchronicznie, więc nie spowalnia Twojego sklepu (Core Web Vitals mają znaczenie dla konwersji). Widżet działa w izolowanym Shadow DOM — nie koliduje z motywem.
Część 2 — Dodaj kod do PrestaShop (ok. 2 minuty)
Masz dwie drogi. Metoda A jest najprostsza i nie wymaga edycji plików.
✅ Metoda A (zalecana): moduł do wstawiania kodu
PrestaShop pozwala wstrzyknąć własny skrypt przez moduł do zarządzania kodem (np. darmowy HTML JavaScript CSS Manager z PrestaShop Addons):
- W panelu przejdź do Moduły → Menedżer modułów.
- Zainstaluj moduł do wstawiania własnego kodu i otwórz jego Konfiguruj.
- Wklej skopiowany skrypt BotChata w polu kodu wstawianego przed
</body>(sekcja „footer" / „przed zamknięciem body"). - Zapisz. Widżet pojawi się na wszystkich stronach sklepu.
Moduł to najwygodniejsza droga — nie ruszasz plików motywu, a kod przetrwa aktualizacje szablonu.
Metoda B (uniwersalna): wklej kod w pliku motywu
Jeśli wolisz dodać kod bezpośrednio w motywie:
- Połącz się ze sklepem przez FTP albo Menedżer plików hostingu.
- Otwórz plik motywu z zamykającym znacznikiem
</body>— zwyklethemes/TWOJ_MOTYW/templates/_partials/footer.tpl. - Wklej skopiowany skrypt BotChata tuż przed
</body>. - Zapisz plik i wyczyść cache: Parametry zaawansowane → Wydajność → Wyczyść pamięć podręczną.
⚠️ Edycję plików motywu rób na motywie potomnym / kopii, żeby aktualizacja szablonu nie nadpisała zmiany. Dlatego Metoda A jest zwykle bezpieczniejsza.
Opcjonalnie: wyszukiwanie w katalogu na żywo
Kroki powyżej dają botowi wiedzę ze stron sklepu — regulaminu, opisów, FAQ. To pokrywa większość pytań obsługowych, ale strona produktu w indeksie to zdjęcie sprzed chwili, nie stan z tej sekundy.
Dlatego BotChata ma osobną integrację z PrestaShop przez webservice: bot szuka wtedy produktów bezpośrednio w Twoim katalogu — po nazwie, z ceną i dostępnością prosto z API sklepu.
- W PrestaShop włącz Parametry zaawansowane → Webservice i dodaj nowy klucz z prawem odczytu zasobu products.
- W BotChata otwórz Integracje → PrestaShop i wpisz adres sklepu oraz klucz API.
Integracja jest dostępna od planu Business. Instalacja skryptu (wyżej) działa w każdym planie, także darmowym — większość sklepów zaczyna od skryptu i dokłada integrację później.
Krok 3 — Sprawdź, czy działa
- Otwórz sklep w nowym oknie incognito.
- W prawym dolnym rogu pojawia się dymek BotChata.
- Kliknij i zadaj prawdziwe pytanie klienta („Czy wysyłacie za granicę?").
- Bot powinien w kilka sekund odpowiedzieć treścią z Twojego sklepu.
Widzisz widżet? Jesteś online. 🎉
RODO — na co zwrócić uwagę
- Hosting w UE: BotChata działa na serwerach Hetzner w Niemczech; dane nie opuszczają UE bez zgody, i nie ma treningu AI na Twoich danych.
- Powierzenie przetwarzania: podpisz z BotChata umowę powierzenia (wzór dostępny na koncie) i wymień narzędzie w polityce prywatności.
- Zgoda / baner cookie: jeśli używasz banera zgód, ustaw ładowanie skryptu BotChata dopiero po zgodzie dla odwiedzających z UE.
- EU AI Act: klient widzi przed pierwszym czatem, że rozmawia z AI — obowiązek przejrzystości z art. 50 (od sierpnia 2026) jest spełniony domyślnie.
Częste problemy
| Problem | Rozwiązanie |
|---|---|
| Widżet się nie pojawia. | Wyczyść cache PrestaShop (Parametry zaawansowane → Wydajność) i cache przeglądarki. Sprawdź, czy skrypt jest w aktywnym motywie albo module. |
| Zmiana znika po aktualizacji motywu. | Użyłeś Metody B na motywie głównym — przenieś skrypt do modułu (Metoda A) albo do motywu potomnego. |
| Bot odpowiada „nie wiem". | Ta podstrona może nie być zindeksowana. W BotChata sprawdź zakładkę Links i zindeksuj ponownie (jedno kliknięcie). |
| Integracja katalogu nic nie zwraca. | Sprawdź, czy webservice PrestaShop jest włączony, a klucz ma prawo odczytu zasobu products. |
| Widżet gryzie się z motywem. | Shadow DOM powinien temu zapobiec. Jeśli mimo to wystąpi — dostosuj pozycję/z-index w Kreatorze widżetu (od planu Business). |
| Odpowiada w złym języku. | BotChata wykrywa język klienta automatycznie (40+ języków) — przydatne przy sprzedaży transgranicznej. Przetestuj w świeżym oknie. |
Najczęstsze pytania (FAQ)
Czy potrzebuję modułu, żeby dodać chatbota do PrestaShop?
Nie jest obowiązkowy, ale wygodny. Moduł do wstawiania kodu (Metoda A) nie wymaga edycji plików i przetrwa aktualizacje motywu. Alternatywnie wklejasz skrypt w footer.tpl (Metoda B).
Czy bot zna moje produkty i regulamin? Tak — indeksuje strony sklepu (produkty, kategorie, regulamin zwrotów i wysyłki, FAQ) i z nich odpowiada. Do wyszukiwania w katalogu na żywo służy integracja przez webservice PrestaShop (wyżej).
Czy to zgodne z RODO? Tak. Hosting w UE (Hetzner, Niemcy), umowa powierzenia w komplecie, brak treningu AI na Twoich danych, sterowanie przez baner zgód. Szczegóły wyżej.
Czy bot zmyśla odpowiedzi? Nie. Odpowiada tylko z zindeksowanych treści sklepu. Jeśli zasady nie ma na stronie, mówi to wprost — nie obieca zwrotu ani wysyłki, których nie oferujesz.
Ile to kosztuje? Darmowy start kosztuje 0 € (100 wiadomości/miesiąc, bez karty). Płatne plany od 29 €/miesiąc — stała cena za plan, bez limitów wiadomości, tokenów i kredytów (cennik). (Licencję i hosting PrestaShop rozliczasz osobno.)
Czy widżet spowolni sklep?
Nie. Ładuje się asynchronicznie (defer) w izolowanym Shadow DOM i nie blokuje renderowania.
Zacznij teraz
Daj sklepowi PrestaShop asystenta AI 24/7, który zna Twoje produkty i regulamin — w 5 minut.
→ Zacznij za darmo — bez karty
Gotowe w 5 minut. 100 wiadomości/miesiąc gratis. Zgodne z RODO, hosting w UE.