Ще кілька років тому чат-бот на сайті означав набір кнопок: «Доставка», «Оплата», «Зв’язатися з менеджером». Клієнт швидко розумів, що розмовляє з автовідповідачем, і закривав вікно. Мовні моделі на кшталт ChatGPT, Gemini чи Claude це змінили: AI-чат розуміє питання, написані своїми словами, уточнює деталі й відповідає як консультант, а не як меню.
Тому власники інтернет-магазинів і сервісних компаній дедалі частіше питають, як додати такий чат на свій сайт. Шляхів два: підключити готовий сервіс із щомісячною підпискою або зробити власну розробку, інтегровану з сайтом. Ми пройшли обидва: спочатку спробували популярний готовий сервіс, потім розробили власний модуль AI-чату й запустили його в інтернет-магазині. Нижче розбираємо, чим ці підходи відрізняються насправді, де готового рішення достатньо, а де воно заважає продажам.
Що має вміти AI-чат, щоб продавати, а не просто відповідати
Мовна модель багато знає про світ, але нічого не знає про ваш магазин: ні асортименту, ні цін, ні умов доставки. Корисним чат робить не сама модель, а те, як його підключено до сайту. Для інтернет-магазину мінімальний набір такий:
- Знати актуальний каталог. Товари, ціни, наявність, характеристики — і не вигадувати того, чого немає.
- Показувати товари прямо в чаті. З фото, ціною, посиланням і кнопкою «У кошик», щоб від поради до покупки був один клік.
- Відповідати за вашими правилами. Доставка, оплата, повернення — так, як прописано у вашого магазину, а не «загалом по ринку».
- Вчасно передавати розмову людині. Коли клієнт просить менеджера, незадоволений або питання виходить за межі компетенції бота.
- Залишати слід. Діалоги, заявки й контакти мають потрапляти до менеджерів, а не губитися в сторонньому кабінеті.
Саме за цими пунктами варто порівнювати будь-які рішення. Гарний віджет і «розумні» відповіді на демо ще нічого не доводять.
Як працюють готові сервіси AI-чатів
Готовий сервіс — це віджет, який вставляється на сайт одним рядком коду. У кабінеті сервісу ви завантажуєте документи, вказуєте адресу сайту для сканування, пишете інструкцію для бота й обираєте тариф. Далі чат відповідає клієнтам на основі того, що встиг «прочитати».
Плюси
- Швидкий старт. Від реєстрації до робочого чату — день-два.
- Не потрібен програміст. Усе налаштовується в кабінеті сервісу.
- Невеликий платіж на старті. Зручно, щоб перевірити, чи клієнти взагалі пишуть у чат.
Мінуси, які проявляються не одразу
Слабкі місця готових сервісів зазвичай видно не на демо, а через кілька тижнів роботи з реальними клієнтами.
- Бот знає сайт із тексту, а не з бази. Сервіс сканує сторінки або завантажені файли. Змінилася ціна, товар закінчився, з’явилася новинка — бот дізнається про це лише після повторного сканування, а до того впевнено пропонує те, чого вже немає.
- Вигадані відповіді. Якщо в базі знань бракує інформації, модель заповнює прогалину правдоподібною вигадкою: неіснуючий розмір, знижка, строк доставки. Клієнт сприймає це як обіцянку магазину.
- Чат не пов’язаний із продажем. Бот може порадити товар, але не покладе його в кошик, бо не має доступу до вашого магазину. Клієнт знову шукає товар у каталозі — і частина губиться на цьому кроці.
- Оплата росте разом з успіхом. Тарифи прив’язані до кількості діалогів або повідомлень. Що активніше клієнти користуються чатом, то дорожча підписка, і ця плата не закінчується ніколи.
- Дані на чужому сервері. Діалоги, телефони й імена клієнтів зберігаються в сервісу. Перейти на інше рішення означає почати з нуля без історії.
- Обмежене налаштування. Дизайн віджета, логіка передачі менеджеру, сценарії — лише в межах того, що передбачив сервіс. Під вашу специфіку їх не допрацюєш.
Наш досвід: чому ми відмовилися від готового сервісу
Готовий AI-чат ми тестували на реальному проєкті. На загальні питання бот відповідав гладко, але як продавець не працював: не знав актуальних цін і наявності, не міг показати товар так, щоб його одразу купили, а частину відповідей доводилося перевіряти, бо вони не збігалися з реальними умовами магазину. Водночас витрати на підписку росли разом з кількістю діалогів.
Ми дійшли висновку, що проблема не в конкретному сервісі, а в самому підході: чат, який живе окремо від сайту, завжди знатиме про магазин менше, ніж сам магазин. Тому ми розробили власний модуль AI-чату, який працює всередині сайту й бере дані безпосередньо з його бази.
Як влаштований AI-чат власної розробки
В основі — підхід, який називають RAG (Retrieval-Augmented Generation, тобто генерація з пошуком). Замість того щоб «вчити» модель усьому одразу, система працює у два кроки:
- Пошук. Коли клієнт ставить питання, система шукає в базі знань сайту відповідні товари, категорії та сторінки — за змістом, а не лише за точним збігом слів. Запит «щось тепле для дитини на зиму» знайде зимові комбінезони, навіть якщо слова «тепле» в їхніх назвах немає.
- Відповідь. Мовна модель отримує питання разом зі знайденими даними та інструкцією магазину й формулює відповідь лише на їхній основі. Якщо в даних відповіді немає, бот так і каже та пропонує зв’язатися з менеджером.
Базу знань система формує сама з каталогу: товари з цінами й характеристиками, категорії, бренди, сторінки про доставку й оплату. Коли товар змінюється, база оновлюється автоматично, а періодично повністю перебудовується, щоб у чаті не лишалося застарілих позицій.
Модель можна обирати: ми підключаємо 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-чат
- Аналіз сайту й задач. Що має робити чат — консультувати, продавати, збирати заявки; на якій CMS сайт і в якому стані каталог.
- Підключення бази знань. Синхронізуємо товари, категорії, бренди й інформаційні сторінки, налаштовуємо автоматичне оновлення.
- Інструкція та правила продажу. Разом з вами описуємо тон спілкування, акції, cross-sell, умови доставки й оплати.
- Передача менеджеру. Telegram, робочі години, заявки на дзвінок, за потреби — CRM.
- Дизайн віджета. Кольори, розташування, аватар або маскот бренду — у стилі сайту.
- Тестування й запуск. Проганяємо реальні питання клієнтів, виправляємо відповіді, запускаємо.
- Супровід. Переглядаємо діалоги, доповнюємо інструкцію й оновлюємо модуль у межах технічної підтримки.
Скільки коштує AI-чат для сайту
Витрати складаються з двох частин. Перша — впровадження: встановлення й налаштування модуля, дизайн віджета, підключення каталогу та сценаріїв. Вартість залежить від CMS, розміру каталогу й потрібних інтеграцій, мінімально 200$.
Друга — оплата мовної моделі за фактичне використання. На економних моделях один діалог коштує частки цента, а модуль показує витрати прямо в адмінці, тож рахунок не стане сюрпризом. Для порівняння: у готових сервісах ви платите фіксовану підписку, навіть якщо в чат написали кілька разів за місяць, і більше — якщо писали часто.
Підсумок
Готовий сервіс AI-чату — швидкий спосіб перевірити, чи клієнти взагалі хочуть спілкуватися з ботом. Але коли чат має продавати, він повинен знати ваш каталог так само добре, як сам сайт: ціни, наявність, умови доставки — і вміти передати клієнта менеджеру. Такий чат ми вбудовуємо в інтернет-магазини і сайти, які вже працюють. Якщо плануєте розвиток магазину, радимо також прочитати, без якого функціоналу не обійтися сучасному інтернет-магазину, і що обрати: конструктор чи індивідуальну розробку.