BotChata

Jak dodać chatbota AI do sklepu na Shopify — w 5 minut, bez programisty

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

W skrócie: tworzysz agenta w BotChacie, pozwalasz mu zindeksować sklep i wklejasz jeden tag skryptu do pliku motywu theme.liquid — albo instalujesz aplikację BotChata: AI Sales Agent z Shopify App Store, jeśli wolisz nie dotykać kodu. Od tej chwili agent odpowiada klientom całą dobę na pytania o produkty, dostawę i zwroty — wyłącznie z treści Twojego sklepu i w języku klienta: Niemiec zapyta po niemiecku, Polak po polsku.

→ Zacznij za darmo — bez karty · Gotowe w 5 minut · Darmowy plan na zawsze

Po co to polskiemu sklepowi na Shopify: jeśli wybrałeś Shopify zamiast Shopera czy IdoSell, prawie na pewno sprzedajesz też za granicę — a to znaczy pytania w kilku językach i o różnych porach. Gdy w Polsce jest druga w nocy, Twój klient w Kalifornii ma środek dnia i pytanie o wysyłkę. Agent, który zna Twój sklep, odpowiada mu od razu i w jego języku — 40+ języków z automatycznym wykrywaniem. A Ty co tydzień dostajesz e-mail z pytaniami, na które nie umiał odpowiedzieć, i uzupełniasz to na stronach.

Czego potrzebujesz

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

Jeśli instalujesz aplikację z App Store (Metoda B niżej), tę część możesz pominąć — kreator aplikacji sam utworzy agenta i uruchomi indeksowanie.

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.

Dodanie nowej strony — nazwa i adres sklepu

Do darmowego startu nie potrzebujesz karty — wystarczy e-mail.

Krok 2: Poczekaj na koniec indeksowania

BotChata przeczyta karty produktów, kolekcje, strony dostawy i zwrotów, FAQ oraz kontakt. Dla typowego sklepu to 1–3 minuty. W zakładce Links widzisz każdą zebraną podstronę ze statusem Indexed — poczekaj, aż sklep pokaże Ready.

Zakładka Links — wszystkie podstrony zindeksowane

Co to znaczy w praktyce: agent odpowiada wyłącznie z zindeksowanej treści. Jeśli warunków zwrotu nie ma na stronie, powie, że nie wie — a nie wymyśli. Przy sprzedaży zagranicznej to zabezpieczenie: wymyślony warunek dostawy do innego kraju kończy się sporem i zwrotem.

Żeby dodać kolejne źródło (drugą domenę albo pojedynczą podstronę), kliknij Add link i wybierz 🌐 Full site lub 📄 Single page.

Dodanie źródła — cała witryna albo pojedyncza podstrona

Krok 3: Szybki test

Przejdź do zakładki Overview i zadaj agentowi prawdziwe pytania klienta — i nie tylko po polsku: „Do you ship to Germany?", „Wie lange dauert der Versand?". Od razu widać, jak trzyma język.

Zakładka Overview — podgląd czatu na żywo

Krok 4: Skopiuj kod do osadzenia

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

Widget → Script — kod do osadzenia z przyciskiem Copy

<script
  src="https://botchata.net/api/widget.js"
  data-api-key="TWOJ_KLUCZ"
  data-api-url="https://botchata.net/api"
  defer
></script>

defer ładuje widżet asynchronicznie — nie blokuje renderowania i nie psuje Core Web Vitals. Widżet działa w izolowanym Shadow DOM, więc nie ruszy Twojego motywu.

Część 2 — Wklej kod do Shopify (ok. 2 minuty)

Nazwy pozycji w panelu podajemy po angielsku — Shopify zmienia tłumaczenia etykiet, a angielska nazwa i kolejność pozycji są stałe, więc to najpewniejszy punkt odniesienia, niezależnie od języka, w jakim masz otwarty panel.

✅ Metoda A: edycja theme.liquid

  1. W panelu Shopify: Online Store → Themes.
  2. Najpierw zrób kopię motywu — ⋯ → Duplicate. To ubezpieczenie na 10 sekund.
  3. Na aktywnym motywie: ⋯ → Edit code.
  4. W sekcji Layout otwórz plik theme.liquid.
  5. Znajdź zamykający znacznik </body> i wklej skrypt BotChata tuż przed nim.
  6. Save.

Gotowe — widżet ładuje się teraz na każdej stronie witryny: kolekcje, karty produktów, koszyk.

Dlaczego kopia motywu: theme.liquid to główny plik szablonu i błąd w nim psuje całą witrynę. Z duplikatem cofnięcie zmiany to dwa kliknięcia.

Przy aktualizacji motywu: jeśli później zaktualizujesz motyw do nowej wersji, zmiany w theme.liquid nie przeniosą się automatycznie — skrypt trzeba wkleić ponownie. Dopisz to do swojej listy kontrolnej aktualizacji.

Metoda B: aplikacja z App Store

BotChata: AI Sales Agent jest w Shopify App Store z odznaką Built for Shopify. Bez dotykania kodu:

  1. Otwórz stronę aplikacji (albo wyszukaj BotChata w App Store) i zainstaluj ją.
  2. Zaakceptuj uprawnienia — kreator tworzy agenta i uruchamia indeksowanie sklepu.
  3. Jeśli dymek nie pojawi się w sklepie, włącz go w Online Store → Themes → Customize → App embeds i zapisz.

Metoda B przetrwa aktualizację motywu, metoda A nie. Jest jednak haczyk z płatnością — zainstalowana tak subskrypcja rozliczana jest przez Shopify w dolarach ($39 / $119 / $299), a nie w euro (39 / 119 / 299 €) jak przy zakupie bezpośrednio na botchata.net.

Dane sklepu na żywo: katalog i status zamówienia

Skrypt powyżej daje agentowi treść stron. Pytania „gdzie jest moja paczka” albo „czy macie to w rozmiarze L do 100 €” to inna klasa: to dane z Twojego sklepu w konkretnym momencie.

Dla Shopify jest gotowa integracja: zakładka Integracje → Shopify → adres sklepu → zatwierdzenie dostępu w samym Shopify. Od tej chwili agent:

Jest też powód czysto techniczny. Wiele motywów Shopify rysuje ceny skryptem, i wtedy w zindeksowanym tekście strony ich po prostu nie ma. Z integracją agent bierze ceny z katalogu, a nie ze strony — a katalog aktualizuje się sam, gdy edytujesz produkt.

Integracja działa od planu Business (119 €/mies.). Na Premium możesz włączyć przypomnienie o porzuconym koszyku: agent raz przypomina klientowi, że coś zostało w koszyku, z linkiem do niego.

Czego integracja nie robi: nie zarządza magazynem, nie składa zamówień i nie przyjmuje płatności. Daje agentowi czytać dane sklepu, żeby odpowiadał precyzyjnie.

Sprawdź, czy działa

  1. Otwórz witrynę w nowym oknie incognito.
  2. W prawym dolnym rogu pojawia się dymek BotChata.
  3. Kliknij i zadaj prawdziwe pytanie klienta.
  4. Agent powinien w kilka sekund odpowiedzieć treścią z Twojego sklepu.

Widzisz widżet? Jesteś online. 🎉

RODO i dane

Częste problemy

ProblemRozwiązanie
Widżet się nie pojawia.Sprawdź, czy skrypt jest tuż przed </body> w theme.liquid aktywnego motywu. Typowy błąd: edycja duplikatu, gdy aktywny jest stary motyw.
Widżet zniknął po aktualizacji motywu.Aktualizacja podmienia theme.liquid. Wklej skrypt ponownie — albo przejdź na aplikację, ona aktualizacji się nie boi.
Brak widżetu na stronie płatności (checkout).Tak ma być: Shopify nie wpuszcza skryptów motywu na stronę płatności. Widżet działa na całej witrynie do tego kroku — tam, gdzie powstają pytania.
Bot nie zna produktu, który przed chwilą dodałem.Produkt pojawił się po indeksowaniu. Kliknij ponowne indeksowanie w zakładce Links — albo podłącz integrację, z nią katalog aktualizuje się sam.
Bot nie podaje ceny, choć jest na stronie.Motyw najpewniej rysuje cenę skryptem i w tekście strony jej nie ma. Ceny z katalogu daje integracja Shopify (od Business).
Odpowiada w innym języku niż pytanie.Język wykrywany jest automatycznie (40+ języków). Sprawdzaj w świeżym oknie, a nie tam, gdzie jest już historia rozmowy.
Widżet gryzie się z motywem.Shadow DOM powinien temu zapobiec. Jeśli mimo to — kolor, rozmiar i położenie dymka ustawisz w zakładce Widget, na każdym planie, także darmowym.

Szerzej o sklepach na WordPressie — poradnik dla WooCommerce; ile kosztuje bot w różnych modelach — ile kosztuje chatbot.

Zacznij teraz

Daj sklepowi na Shopify asystenta, który zna Twój asortyment i odpowiada klientom w ich języku przez całą dobę — w 5 minut.

→ Zacznij za darmo — bez karty

Gotowe w 5 minut. 100 wiadomości miesięcznie za darmo. Bez karty. Pełny cennik.