Chatbot dla WooCommerce: integracja ze sklepem na WordPress
WooCommerce to jedna z najpopularniejszych platform sklepów internetowych w Ukrainie. Pokażemy Ci, jak podłączyć do niej konsultanta AI, który zna Twój katalog, i sprawdzać, ile zamówień przyniósł.
· 6 min czytania · LEO Chat od LIONEX
Co zyskuje sklep na WooCommerce
- Katalog bez ręcznej pracy — produkty, ceny po rabacie, dostępność, zdjęcia i kategorie są pobierane przez API WooCommerce i aktualizowane zgodnie z harmonogramem.
- Widget na stronie — bot odpowiada na pytania o produkty i dostawę, pokazuje karty produktów z przyciskiem „Kup”.
- Zamówienia sklepu w analityce — LEO Chat co 15 minut pobiera zamówienia WooCommerce wraz z UTM i łączy je z klientami czatu na podstawie numeru telefonu lub adresu email.
- Opisy z powrotem w sklepie — opis produktu ulepszony w LEO Chat (lub zwycięska wersja testu A/B) jest publikowany w WooCommerce jednym kliknięciem.
Krok 1. Utwórz klucz REST API
- W WordPress otwórz WooCommerce → Ustawienia → Zaawansowane → REST API.
- Kliknij „Dodaj klucz”, podaj opis (na przykład „LEO Chat”) i wybierz użytkownika z uprawnieniami administratora.
- Uprawnienia — „Odczyt/zapis” (zapis jest potrzebny tylko do publikowania opisów).
- Skopiuj Consumer key (ck_…) i Consumer secret (cs_…) — secret jest wyświetlany tylko raz.
API WooCommerce działa przez HTTPS, a bezpośrednie odnośniki w WordPressie nie mogą być ustawione na „Proste” (Ustawienia → Bezpośrednie odnośniki). Jeśli hosting usuwa nagłówek autoryzacji, LEO Chat automatycznie przełączy się na przekazywanie kluczy w żądaniu.
Krok 2. Podłącz sklep w panelu
W panelu LEO Chat otwórz „Kanały i integracje” → kartę „WooCommerce (API)”, wpisz adres strony i oba klucze. LEO Chat sprawdzi dostęp, zaimportuje katalog i utworzy źródło, które będzie aktualizowane automatycznie. Secret jest przechowywany w formie zaszyfrowanej.
Jeśli wcześniej podłączono sklep przez kanał XML/YML, produkty zostaną przeniesione do API według SKU — bez duplikatów.
Krok 3. Dodaj widżet na stronie
W sekcji „Kanały” podłącz widżet na stronie i wklej fragment kodu przed </body> — w WordPress zrobisz to w ustawieniach motywu lub za pomocą wtyczki do wstawiania kodu w stopce. Zanim wstawisz bota, możesz przetestować go na stronie testowej w panelu.
Krok 4. Sprawdź, jaką sprzedaż wygenerował bot
Zamówienia z WooCommerce pojawiają się w panelu wraz ze źródłem. Jeśli klient najpierw rozmawiał z botem, a potem złożył zamówienie na stronie, LEO Chat powiąże zamówienie z rozmową na podstawie numeru telefonu lub adresu email. UTM jest pobierany z wbudowanego śledzenia zamówień WooCommerce (wersja 8.5 i nowsza). Więcej informacji znajdziesz w artykule jak obliczyć sprzedaż z chatbota.
A co, jeśli sklep działa na OpenCart?
OpenCart nie ma wbudowanego API produktów, dlatego katalog podłącza się przez plik YML: zainstaluj moduł eksportu YML (dla Prom.ua lub Rozetka) i dodaj link do pliku w Katalogu LEO Chat. Zamówienia z OpenCart nie są automatycznie przekazywane do LEO Chat.
Przetestuj na swoim sklepie
14 dni za darmo z funkcjami Business, bez karty. Bot pozna zawartość Twojej strony w kilka minut.
Często zadawane pytania
Czy do WordPressa potrzebujesz osobnej wtyczki?
Nie. LEO Chat pobiera katalog i zamówienia za pośrednictwem standardowego REST API WooCommerce, a widget to jedna linijka kodu na stronie.
Czy LEO Chat wprowadza zmiany w moim sklepie?
Tylko po Twoim działaniu: opis produktu zostanie opublikowany w sklepie, gdy klikniesz „Opublikuj”. Poprzednia wersja opisu zostaje zachowana, aby można było ją przywrócić.
Czy importowane są też produkty z wariantami?
Tak, jako jeden produkt z ceną wyświetlaną przez WooCommerce. Poszczególne warianty nie są importowane jako osobne pozycje katalogu.