BotChata

Jak dodać chatbota AI do sklepu WooCommerce — krok po kroku w 5 minut

↑ Część działu chatbot na stronę

W skrócie: Tworzysz w BotChata agenta AI, pozwalasz mu zindeksować Twój sklep i wklejasz jeden znacznik script do WordPressa. 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. Z integracją WooCommerce (plan Base) odpowiada też na „gdzie jest moje zamówienie?” — na podstawie danych sklepu na żywo, po sprawdzeniu telefonu lub e-maila klienta. Bez kodu. Zgodny z RODO, hosting w UE.

→ Zacznij za darmo — bez karty · Gotowe 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)

Część 1 — Konfiguracja BotChata (ok. 3 minuty)

Krok 1: Załóż konto i utwórz agenta

Zarejestruj się na botchata.net i otwórz panel. Kliknij „Dodaj stronę”, w oknie „Dodaj agenta” wpisz nazwę i adres sklepu i kliknij „Utwórz i rozpocznij indeksowanie”.

Do darmowego startu nie potrzebujesz karty — wystarczy e-mail. (7-dniowy test funkcji Premium włączysz później opcjonalnie kartą; do tego poradnika niepotrzebny.)

Krok 2: Pozwól zindeksować sklep

Indeksowanie startuje samo. W Szkolenie → Linki widzisz każdą stronę z jej statusem.

BotChata przeczyta strony produktów, regulamin dostawy i zwrotów, FAQ i kategorie, i zbuduje z nich bazę wiedzy. Dla typowego sklepu trwa to kilka minut; strony dostają oznaczenie „Zaindeksowano”, a status agenta zmienia się z „Indeksowanie…” na „Gotowy”.

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.

Krok 3: Szybki test

Przejdź do zakładki „Przegląd” 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 Publikacja → Widget, zakładka „Skrypt”, i skopiuj znacznik script. Wygląda tak:

<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 WordPressa / WooCommerce (ok. 2 minuty)

Masz trzy drogi. Metoda A jest najlepsza dla większości — bez kodu, odporna na aktualizacje.

✅ Metoda A (zalecana): przez wtyczkę header/footer — bez kodu

  1. W panelu WordPress: Wtyczki → Dodaj nową.
  2. Wyszukaj „WPCode” (dawniej „Insert Headers and Footers”), zainstaluj i włącz.
  3. Przejdź do Code Snippets → Header & Footer.
  4. Wklej skopiowany skrypt BotChata w polu „Footer”.
  5. Zapisz. Gotowe — widżet ładuje się teraz na każdej stronie sklepu, także na stronach produktów i koszyka.

Dlaczego „Footer”: skrypt powinien być tuż przed zamykającym </body> — żeby strona załadowała się najpierw, a widżet po niej.

Metoda B: motyw blokowy przez Edytor witryny

Jeśli używasz nowoczesnego motywu blokowego, zadziała też bez wtyczki:

  1. Otwórz Wygląd → Edytor.
  2. Wybierz Szablony → Stopka (lub szablon widoczny na wszystkich stronach).
  3. Dodaj na końcu blok „Własny kod HTML” i wklej skrypt.
  4. Zapisz.

Metoda C: ręcznie w footer.php (dla programistów)

Tylko jeśli świadomie edytujesz pliki motywu — najlepiej w motywie potomnym, inaczej zmiana zniknie przy następnej aktualizacji motywu.

  1. Wygląd → Edytor plików motywu.
  2. Otwórz footer.php.
  3. Wklej skrypt tuż przed </body>.
  4. Zaktualizuj plik.

⚠️ Edycja plików motywu jest podatna na błędy i nieodporna na aktualizacje. W razie wątpliwości użyj Metody A.

Opcjonalnie: status zamówienia z WooCommerce (plan Base)

Powyższe kroki sprawiają, że bot odpowiada ze stron sklepu. Żeby odpowiadał też na „gdzie jest moje zamówienie?”, podłącz natywną integrację WooCommerce. Czyta zamówienia przez REST API WooCommerce — bez wtyczki i bez programisty.

  1. W WordPressie: WooCommerce → Ustawienia → Zaawansowane → REST API → Dodaj klucz. Uprawnienia: Odczyt. Wygeneruj i skopiuj Consumer key i Consumer secret.
  2. W BotChata: Funkcje → Integracje → WooCommerce. Wpisz adres sklepu i oba klucze, potem kliknij Testuj połączenie.

Jak bot znajduje zamówienie i co odpowiada

Status zamówienia jest w planie Business (119 €/mies.). Instalacja skryptu działa w każdym planie, także w darmowym. Możesz zacząć od skryptu, a status zamówienia dołożyć później, gdy „gdzie moja paczka?” zacznie zjadać czas obsługi.

Krok 3 — Sprawdź, czy działa

  1. Otwórz sklep w nowym oknie incognito.
  2. W prawym dolnym rogu pojawia się dymek BotChata.
  3. Kliknij i zadaj prawdziwe pytanie klienta („Czy wysyłacie za granicę?”).
  4. Bot powinien w kilka sekund odpowiedzieć treścią z Twojego sklepu.

Widzisz widżet? Jesteś online. 🎉

RODO — na co zwrócić uwagę

Częste problemy

ProblemRozwiązanie
Widżet się nie pojawia.Wyczyść cache (przeglądarki i wtyczki cache, np. WP Rocket/LiteSpeed). Zapisz ponownie Metodę A i sprawdź, czy skrypt jest w stopce.
Bot odpowiada „nie wiem”.Ta podstrona (np. regulamin lub produkt) może nie być zindeksowana. W BotChata sprawdź „Źródła” i zindeksuj ponownie (jedno kliknięcie).
Widżet gryzie się z motywem.Shadow DOM powinien temu zapobiec. Jeśli przyklejony pasek (koszyk, baner cookie) zasłania dymek, podnieś go w Publikacja → Widget ustawieniem Odstęp dymka od dołu (mob.).
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.
Bot nie odpowiada o zamówieniach.Instalacja skryptu odpowiada tylko ze stron sklepu. Podłącz Funkcje → Integracje → WooCommerce (plan Base) i kliknij Testuj połączenie.
Bot nie znajduje zamówienia.Sprawdź, czy klucz REST ma uprawnienie Odczyt i czy klient podaje telefon lub e-mail z tego zamówienia. Przy własnych numerach zamówień poproś o numer dokładnie taki, jak w e-mailu z potwierdzeniem.

Najczęstsze pytania (FAQ)

Czy BotChata wymaga wtyczki WooCommerce? Nie. Wystarczy jeden znacznik script. Wtyczka header/footer (Metoda A) to tylko najprostszy, bezkodowy sposób, żeby go wkleić — nie jest obowiązkowa.

Czy bot zna moje produkty i regulamin? Tak — indeksuje strony sklepu (produkty, kategorie, regulamin zwrotów/wysyłki, FAQ) i z nich odpowiada. Status zamówienia bierze na żywo z WooCommerce przez natywną integrację (plan Base). Stanów magazynowych na żywo ani wyszukiwania w katalogu integracja WooCommerce nie obejmuje: o produktach bot odpowiada z zaindeksowanych stron.

Czy bot powie klientowi, gdzie jest jego zamówienie? Tak, z integracją WooCommerce (plan Base, 39 €/mies.). Tworzysz w WooCommerce klucz REST API z uprawnieniem do odczytu i wklejasz go w BotChata. Bot prosi o numer zamówienia oraz telefon lub e-mail podany przy zamówieniu i odpowiada tylko wtedy, gdy się zgadzają: status, produkty, płatność, sposób dostawy, a jeśli dodajesz numery przesyłek rozszerzeniem Shipment Tracking (albo wtyczką, która zapisuje je tak samo) — numer przesyłki.

Czy ktoś może sprawdzić cudze zamówienie? Nie. Zgodność sprawdza kod BotChata, nie AI: zły telefon lub e-mail oznacza odmowę i nic więcej. Nawet przy zgodności bot nie podaje imienia, adresu, telefonu ani e-maila kupującego.

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 plan kosztuje 0 € na zawsze (100 wiadomości/miesiąc, bez karty) i wystarcza do instalacji z tego poradnika. Płatne plany: Base 39 €, Business 119 €, Premium 299 €/miesiąc — stała cena za plan, bez tokenów i kredytów. Status zamówienia z WooCommerce działa od planu Base. Hosting WooCommerce rozliczasz osobno.

Czy widżet spowolni sklep? Nie. Ładuje się asynchronicznie (defer) w izolowanym Shadow DOM i nie blokuje renderowania.

Zacznij teraz

Daj sklepowi WooCommerce 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.