Rubik

Ще кілька років тому чат-бот на сайті означав набір кнопок: «Доставка», «Оплата», «Зв’язатися з менеджером». Клієнт швидко розумів, що розмовляє з автовідповідачем, і закривав вікно. Мовні моделі на кшталт ChatGPT, Gemini чи Claude це змінили: AI-чат розуміє питання, написані своїми словами, уточнює деталі й відповідає як консультант, а не як меню.

Тому власники інтернет-магазинів і сервісних компаній дедалі частіше питають, як додати такий чат на свій сайт. Шляхів два: підключити готовий сервіс із щомісячною підпискою або зробити власну розробку, інтегровану з сайтом. Ми пройшли обидва: спочатку спробували популярний готовий сервіс, потім розробили власний модуль AI-чату й запустили його в інтернет-магазині. Нижче розбираємо, чим ці підходи відрізняються насправді, де готового рішення достатньо, а де воно заважає продажам.

Що має вміти AI-чат, щоб продавати, а не просто відповідати

Мовна модель багато знає про світ, але нічого не знає про ваш магазин: ні асортименту, ні цін, ні умов доставки. Корисним чат робить не сама модель, а те, як його підключено до сайту. Для інтернет-магазину мінімальний набір такий:

  • Знати актуальний каталог. Товари, ціни, наявність, характеристики — і не вигадувати того, чого немає.
  • Показувати товари прямо в чаті. З фото, ціною, посиланням і кнопкою «У кошик», щоб від поради до покупки був один клік.
  • Відповідати за вашими правилами. Доставка, оплата, повернення — так, як прописано у вашого магазину, а не «загалом по ринку».
  • Вчасно передавати розмову людині. Коли клієнт просить менеджера, незадоволений або питання виходить за межі компетенції бота.
  • Залишати слід. Діалоги, заявки й контакти мають потрапляти до менеджерів, а не губитися в сторонньому кабінеті.

Саме за цими пунктами варто порівнювати будь-які рішення. Гарний віджет і «розумні» відповіді на демо ще нічого не доводять.

Як працюють готові сервіси AI-чатів

Готовий сервіс — це віджет, який вставляється на сайт одним рядком коду. У кабінеті сервісу ви завантажуєте документи, вказуєте адресу сайту для сканування, пишете інструкцію для бота й обираєте тариф. Далі чат відповідає клієнтам на основі того, що встиг «прочитати».

Плюси

  • Швидкий старт. Від реєстрації до робочого чату — день-два.
  • Не потрібен програміст. Усе налаштовується в кабінеті сервісу.
  • Невеликий платіж на старті. Зручно, щоб перевірити, чи клієнти взагалі пишуть у чат.

Мінуси, які проявляються не одразу

Слабкі місця готових сервісів зазвичай видно не на демо, а через кілька тижнів роботи з реальними клієнтами.

  • Бот знає сайт із тексту, а не з бази. Сервіс сканує сторінки або завантажені файли. Змінилася ціна, товар закінчився, з’явилася новинка — бот дізнається про це лише після повторного сканування, а до того впевнено пропонує те, чого вже немає.
  • Вигадані відповіді. Якщо в базі знань бракує інформації, модель заповнює прогалину правдоподібною вигадкою: неіснуючий розмір, знижка, строк доставки. Клієнт сприймає це як обіцянку магазину.
  • Чат не пов’язаний із продажем. Бот може порадити товар, але не покладе його в кошик, бо не має доступу до вашого магазину. Клієнт знову шукає товар у каталозі — і частина губиться на цьому кроці.
  • Оплата росте разом з успіхом. Тарифи прив’язані до кількості діалогів або повідомлень. Що активніше клієнти користуються чатом, то дорожча підписка, і ця плата не закінчується ніколи.
  • Дані на чужому сервері. Діалоги, телефони й імена клієнтів зберігаються в сервісу. Перейти на інше рішення означає почати з нуля без історії.
  • Обмежене налаштування. Дизайн віджета, логіка передачі менеджеру, сценарії — лише в межах того, що передбачив сервіс. Під вашу специфіку їх не допрацюєш.

Наш досвід: чому ми відмовилися від готового сервісу

Готовий AI-чат ми тестували на реальному проєкті. На загальні питання бот відповідав гладко, але як продавець не працював: не знав актуальних цін і наявності, не міг показати товар так, щоб його одразу купили, а частину відповідей доводилося перевіряти, бо вони не збігалися з реальними умовами магазину. Водночас витрати на підписку росли разом з кількістю діалогів.

Ми дійшли висновку, що проблема не в конкретному сервісі, а в самому підході: чат, який живе окремо від сайту, завжди знатиме про магазин менше, ніж сам магазин. Тому ми розробили власний модуль AI-чату, який працює всередині сайту й бере дані безпосередньо з його бази.

Як влаштований AI-чат власної розробки

В основі — підхід, який називають RAG (Retrieval-Augmented Generation, тобто генерація з пошуком). Замість того щоб «вчити» модель усьому одразу, система працює у два кроки:

  1. Пошук. Коли клієнт ставить питання, система шукає в базі знань сайту відповідні товари, категорії та сторінки — за змістом, а не лише за точним збігом слів. Запит «щось тепле для дитини на зиму» знайде зимові комбінезони, навіть якщо слова «тепле» в їхніх назвах немає.
  2. Відповідь. Мовна модель отримує питання разом зі знайденими даними та інструкцією магазину й формулює відповідь лише на їхній основі. Якщо в даних відповіді немає, бот так і каже та пропонує зв’язатися з менеджером.

Базу знань система формує сама з каталогу: товари з цінами й характеристиками, категорії, бренди, сторінки про доставку й оплату. Коли товар змінюється, база оновлюється автоматично, а періодично повністю перебудовується, щоб у чаті не лишалося застарілих позицій.

Модель можна обирати: ми підключаємо OpenAI, Google Gemini або Anthropic Claude. API-ключ оформлюється на власника сайту, тож він платить провайдеру напряму за фактично використані токени, без націнки посередника. Якщо з’явиться вигідніша чи розумніша модель, її можна змінити в налаштуваннях, не переробляючи чат.

Що ми заклали у власний AI-чат

Модуль ми розробили для OpenCart і використовуємо, зокрема, в інтернет-магазині натуральної шкіри й фурнітури Bahtarma. Ось що він уміє — і чого нам бракувало в готовому сервісі.

Товари прямо в чаті

У відповіді бот показує картки товарів з фото, ціною та кнопкою «У кошик», а назви категорій стають клікабельними посиланнями. Кількість товарів в одній відповіді обмежується: якщо підходящих більше, чат дає посилання на всю категорію, а не засипає клієнта списком.

Робота з наявністю

Товари, яких немає на складі, не потрапляють у рекомендації або показуються в кінці списку. Замість кнопки «У кошик» у них з’являється «Підібрати схожі» — і клієнт не йде з сайту з порожніми руками.

Пошук за фото і голосом

Клієнт може надіслати фото речі, і чат підбере схожі товари з каталогу. Питання можна й надиктувати: голосове повідомлення автоматично перетворюється на текст. Для покупців зі смартфона це часто зручніше, ніж набирати запит.

Правила продажу під магазин

У налаштуваннях власник звичайною мовою описує поточні акції та умови доставки, що пропонувати до основного товару (cross-sell), коли згадати дорожчу модель (upsell), за яких умов можна запропонувати промокод і які бренди показувати першими. Бот не вигадує знижок і акцій — використовує лише те, що прописано.

Передача менеджеру

Кнопка «Зв’язатися з оператором» і ключові слова-тригери переводять розмову на людину. Менеджер отримує сповіщення в Telegram, бачить усю історію діалогу й відповідає з адмінки. Якщо клієнт залишив номер телефону прямо в чаті, система автоматично створює заявку на дзвінок. Поза робочими годинами замість чату можна показувати форму зворотного зв’язку.

Проактивні підказки без нав’язливості

Чат сам пропонує допомогу в потрібний момент: на сторінці товару через кілька секунд, коли курсор іде за межі сторінки або коли в кошику лишилися товари. Якщо клієнт закрив підказку, вона не з’являється знову протягом заданого часу.

Контроль і аналітика

Усі діалоги зберігаються в базі магазину. В адмінці видно кількість чатів і повідомлень, витрати токенів і орієнтовну вартість, сторінки, з яких найчастіше пишуть у чат. Привітання можна тестувати в режимі A/B. Ліміт запитів з однієї IP-адреси захищає від спаму й несподіваних рахунків, а через webhook заявки можна передавати в CRM.

Порівняння: готовий сервіс і власна розробка

Критерій

Готовий сервіс

Власна розробка

Джерело даних

Сканування сторінок і завантажені файли

База сайту: товари, ціни, наявність

Актуальність

Після повторного сканування

Оновлюється при зміні товару

Товари в чаті

Текст і посилання

Картки з фото, ціною і кнопкою «У кошик»

Передача менеджеру

У межах можливостей сервісу

Telegram, адмінка, заявка на дзвінок, CRM

Дані клієнтів

На сервері сервісу

У базі вашого сайту

Оплата

Підписка, росте з кількістю діалогів

Впровадження один раз + токени за фактом

Налаштування

Шаблонні сценарії

Логіка під ваші процеси

Старт

1–2 дні

Від кількох днів (готовий модуль) до кількох тижнів (нестандартні задачі)

 

Коли вистачить готового рішення

Готовий сервіс — нормальний вибір, якщо:

  • у вас сайт-візитка або лендинг, і бот має відповідати на десяток типових питань про послуги, ціни та графік роботи;
  • ви хочете перевірити, чи клієнти взагалі писатимуть у чат, перш ніж вкладатися в розробку;
  • асортимент невеликий і майже не змінюється.

Власна розробка окупається, коли чат має продавати: у магазині сотні чи тисячі товарів, ціни й наявність змінюються щодня, важливо передавати клієнта менеджеру без втрати контексту і тримати дані в себе.

Типові помилки при впровадженні AI-чату

  • Порожня інструкція. Без чіткого опису магазину, правил і тону бот відповідає загальними фразами. Інструкцію варто писати так, ніби пояснюєте роботу новому консультанту в перший день.
  • Немає виходу на людину. Якщо клієнт не може швидко дістатися до менеджера, він просто йде. Передача оператору має бути в кожному сценарії.
  • Нав’язливі підказки. Спливаюче вікно на кожній сторінці дратує. Краще кілька точних тригерів і пауза після того, як клієнт закрив підказку.
  • Ніхто не читає діалоги. Історія чатів — безкоштовне дослідження клієнтів: які питання ставлять, чого не знаходять у каталозі, де сумніваються. Її варто переглядати хоча б раз на тиждень і доповнювати інструкцію.
  • Жодних лімітів. Відкритий чат без обмежень можуть використати боти-спамери, і рахунок за токени виросте. Ліміт запитів з однієї адреси вирішує проблему.
  • Запуск без тестування. Перед запуском проженіть через чат 20–30 питань, які клієнти насправді ставлять менеджерам, і перевірте кожну відповідь.

Як ми впроваджуємо AI-чат

  1. Аналіз сайту й задач. Що має робити чат — консультувати, продавати, збирати заявки; на якій CMS сайт і в якому стані каталог.
  2. Підключення бази знань. Синхронізуємо товари, категорії, бренди й інформаційні сторінки, налаштовуємо автоматичне оновлення.
  3. Інструкція та правила продажу. Разом з вами описуємо тон спілкування, акції, cross-sell, умови доставки й оплати.
  4. Передача менеджеру. Telegram, робочі години, заявки на дзвінок, за потреби — CRM.
  5. Дизайн віджета. Кольори, розташування, аватар або маскот бренду — у стилі сайту.
  6. Тестування й запуск. Проганяємо реальні питання клієнтів, виправляємо відповіді, запускаємо.
  7. Супровід. Переглядаємо діалоги, доповнюємо інструкцію й оновлюємо модуль у межах технічної підтримки.

Скільки коштує AI-чат для сайту

Витрати складаються з двох частин. Перша — впровадження: встановлення й налаштування модуля, дизайн віджета, підключення каталогу та сценаріїв. Вартість залежить від CMS, розміру каталогу й потрібних інтеграцій, мінімально 200$.

Друга — оплата мовної моделі за фактичне використання. На економних моделях один діалог коштує частки цента, а модуль показує витрати прямо в адмінці, тож рахунок не стане сюрпризом. Для порівняння: у готових сервісах ви платите фіксовану підписку, навіть якщо в чат написали кілька разів за місяць, і більше — якщо писали часто.

Підсумок

Готовий сервіс AI-чату — швидкий спосіб перевірити, чи клієнти взагалі хочуть спілкуватися з ботом. Але коли чат має продавати, він повинен знати ваш каталог так само добре, як сам сайт: ціни, наявність, умови доставки — і вміти передати клієнта менеджеру. Такий чат ми вбудовуємо в інтернет-магазини і сайти, які вже працюють. Якщо плануєте розвиток магазину, радимо також прочитати, без якого функціоналу не обійтися сучасному інтернет-магазину, і що обрати: конструктор чи індивідуальну розробку.

Хочете AI-чат, який продає?

Підкажемо рішення під ваш сайт

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

Так. Наш готовий модуль зроблено для OpenCart, але підхід той самий для будь-якої CMS: чат підключається до бази сайту й бере дані звідти. Для сайтів на WordPress ми робимо інтеграцію під конкретний проєкт.

Ні, і не повинен. Він знімає типові питання й допомагає з вибором цілодобово, а складні випадки передає людині вже з історією розмови. Менеджер витрачає час на тих, хто готовий купувати.

Ризик ніколи не нульовий, але його сильно зменшують дві речі: відповіді на основі даних з вашої бази й інструкція чесно казати «не знаю» замість здогадок. Тому перед запуском ми тестуємо чат на реальних питаннях клієнтів.

Мовою клієнта. Якщо сайт двомовний, бот відповідає українською чи російською залежно від того, як до нього звернулися.

Діалоги й контакти зберігаються в базі вашого сайту. Мовній моделі передається лише текст розмови та дані каталогу, потрібні для відповіді.


Хочете бути попереду конкурентів?

Почніть зараз!