Чат-бот для WooCommerce: підключення до магазину на WordPress

WooCommerce — один із найпопулярніших рушіїв для інтернет-магазинів в Україні. Покажемо, як підключити до нього AI-консультанта, який знає ваш каталог, і як бачити, скільки замовлень він приніс.

· 6 хв читання · LEO Chat від LIONEX

Що отримує магазин на WooCommerce

  • Каталог без ручної роботи — товари, ціни зі знижкою, наявність, фото й категорії тягнуться через API WooCommerce і оновлюються за розкладом.
  • Віджет на сайті — бот відповідає на питання про товари й доставку, пропонує картки товарів з кнопкою «Купити».
  • Замовлення магазину в аналітиці — LEO Chat кожні 15 хвилин забирає замовлення WooCommerce разом з UTM і звʼязує їх із клієнтами чату за телефоном чи email.
  • Описи назад у магазин — опис товару, покращений в LEO Chat (або переможець A/B-тесту), публікується у WooCommerce одним кліком.

Крок 1. Створіть REST API-ключ

  1. У WordPress відкрийте WooCommerce → Налаштування → Розширені → REST API.
  2. Натисніть «Додати ключ», вкажіть опис (наприклад, «LEO Chat») і користувача-адміністратора.
  3. Права — «Читання/запис» (запис потрібен лише для публікації описів).
  4. Скопіюйте Consumer key (ck_…) і Consumer secret (cs_…) — secret показується один раз.

API WooCommerce працює через HTTPS, а постійні посилання в WordPress мають бути не «Простими» (Налаштування → Постійні посилання). Якщо хостинг обрізає заголовок авторизації, LEO Chat сам перемкнеться на передачу ключів у запиті.

Крок 2. Підключіть магазин у кабінеті

У кабінеті LEO Chat відкрийте «Канали й інтеграції» → картка «WooCommerce (API)», вставте адресу сайту й обидва ключі. LEO Chat перевірить доступ, імпортує каталог і створить джерело, яке оновлюватиметься автоматично. Secret зберігається зашифрованим.

Якщо раніше ви підключали магазин XML/YML-фідом, товари перейдуть на API за артикулом (SKU) — без дублів.

Крок 3. Додайте віджет на сайт

У «Каналах» підключіть віджет для сайту і вставте рядок коду перед </body> — у WordPress це робиться в налаштуваннях теми або плагіном для вставки коду в футер. Ще до вставки бота можна перевірити на тестовій сторінці з кабінету.

Крок 4. Дивіться, які продажі привів бот

Замовлення WooCommerce зʼявляються в кабінеті разом з джерелом. Якщо покупець спершу поговорив з ботом, а потім оформив замовлення на сайті, LEO Chat звʼяже це замовлення з розмовою за телефоном чи email. UTM береться з вбудованої атрибуції замовлень WooCommerce (версія 8.5 і новіша). Детальніше — у статті як порахувати продажі чат-бота.

А якщо магазин на OpenCart?

В OpenCart немає вбудованого API для товарів, тому каталог підключається YML-фідом: встановіть модуль вивантаження YML (для Prom.ua чи Rozetka) і додайте посилання на фід у Каталог LEO Chat. Замовлення OpenCart у LEO Chat автоматично не потрапляють.

Спробуйте на своєму магазині

14 днів безкоштовно з можливостями Business, без картки. Бот вивчить ваш сайт за кілька хвилин.

Часті питання

Чи потрібен окремий плагін для WordPress?

Ні. Каталог і замовлення LEO Chat бере через стандартний REST API WooCommerce, а віджет — це один рядок коду на сайті.

Чи змінює LEO Chat щось у моєму магазині?

Лише за вашою дією: опис товару публікується в магазин, коли ви натискаєте «Опублікувати». Попередній опис зберігається для відкату.

Варіативні товари теж імпортуються?

Так, як один товар з ціною, яку показує WooCommerce. Окремі варіації як позиції каталогу не імпортуються.