Четвёртого июля 2026 на lionex.com.ua сменился чат в углу страницы. Снаружи то же окошко с приветствием и кнопками. Внутри — первый рабочий экземпляр LEO Chat, платформы чат-ботов для интернет-магазинов, которую мы строили с начала июля. Через три дня тот же виджет встал на textory.com.ua.
Эта статья о том, зачем мы взялись за ещё одного бота на рынке, где их десятки, и что именно платформа считает, когда показывает «доход через бота».
Вопрос, на который у магазина обычно нет ответа
У магазина, с которым мы начинаем работу над сайтом, почти всегда уже есть бот или сервис рассылок с конструктором сценариев. И почти всегда владелец не может сказать, сколько заказов пришло через этого бота в прошлом месяце.
Он знает количество подписчиков. Знает, сколько сообщений отправлено. Иногда видит клики по кнопкам. Дальше данные обрываются, потому что заказ оформляется в другом месте: на сайте, в форме, в телефонном разговоре с менеджером. Цепочка рвётся ровно там, где начинаются деньги, и решение «платить за бота дальше или нет» принимается вслепую.
Мы замыкали её с другой стороны. Заказ должен оформляться внутри диалога, вместе с доставкой и оплатой, а каждый оплаченный заказ должен оставлять след: после какого сценария, после какой рассылки, в каком канале.
Что происходит в диалоге
Клиент пишет в Telegram-бот или в виджет на сайте. Бот отвечает из базы знаний магазина: загруженных файлов с условиями доставки и гарантии, страниц сайта, пар «вопрос — ответ». Когда в запросе есть намерение купить, бот показывает карточки товаров с кнопкой.
Дальше идёт та часть, ради которой всё и делалось. Корзина собирает несколько товаров. Имя. Телефон с проверкой формата +380. Доставка: для Новой Почты бот ищет город и отделение в реальном справочнике перевозчика, для курьера просит адрес. Оплата: наложенный платёж или карта через Monobank. В конце подтверждение, а когда создана экспресс-накладная, её номер приходит в тот же чат.
Каталог платформа берёт из фида Хорошоп или Prom.ua, из CSV либо из сканера, который читает микроразметку товаров на сайте и сам строит дерево категорий. Это важно для следующего шага: заказ в базе знает свой товар, сумму, способ оплаты и статус. Без этого считать нечего.
Как заказ становится строкой в отчёте
Здесь легче всего соврать, поэтому опишем механизм полностью.
Каждое взаимодействие с ботом оставляет событие: вход в сценарий, прохождение узла, отправленная рассылка, клик по ссылке из неё. События пишутся в отдельное аналитическое хранилище на ClickHouse и не смешиваются с операционной базой. Когда заказ переходит в статус «оплачен», платформа смотрит назад в настроенном окне и привязывает его к последнему взаимодействию с ботом перед оплатой — конкретному сценарию, рассылке или каналу. Это модель last-touch, и она названа своим именем в настройках.
Дальше дашборд «Доход через бота» складывает из этих привязок суммы: по каналам, по сценариям, по рассылкам. Рядом — конверсия «диалог → заказ» и воронка сценария по узлам, в которой видно, на каком шаге люди отваливаются.
Теперь граница, которую мы пишем рядом с каждым таким отчётом. Он показывает, что заказ оплачен после диалога или рассылки. Он не показывает, что без бота этого заказа не было бы. Для такого вывода нужен эксперимент с контрольной группой, а отчёт не является экспериментом. Поэтому «доход через бота» у нас читается как учёт, а не как доказательство прироста.
Бот не создаёт спрос. Он убирает техническую потерю: вопрос, заданный в половине двенадцатого ночи и закрытый на следующий день, корзину, брошенную за шаг до оплаты, рассылку, эффект которой никто не видел в деньгах. Сколько из этого станет заказами, решают ассортимент, цены и скорость людей на сложных вопросах.
Что мы измерили на собственном продукте
Процентов роста мы не обещаем, поэтому остаётся показывать то, что измерили сами, с датами.
Четвёртого июля 2026 мы прогнали AI-модуль на эталонном наборе: 29 вопросов, на которые база знаний имеет ответ, и 16 вопросов вне базы. Точность на первых — 89,7 %. На вторых бот ни разу не выдумал ответ: во всех 16 случаях он признал, что не знает, и предложил передать оператору. Это результат оценки на конкретном наборе, а не свойство, которое держится на любом вопросе.
В тот же день мы проверяли сквозную цепочку: тестовый заказ из бота появляется на дашборде дохода с правильной привязкой к сценарию в течение 60 секунд. Онбординг от пустого аккаунта до опубликованного бота на демо-данных 4 июля 2026 занял до 15 минут.
Семнадцатого августа 2026 мы проверяли, что платформа не теряет сообщения. На тестовом стеке под нагрузкой 300 сообщений в секунду в течение минуты мы принудительно убивали движок на двадцатой секунде, а в следующих прогонах перезапускали очередь NATS и Redis. После каждого прогона сверяли счётчики: сколько сообщений подтверждено на входе, сколько дошло до сценария, сколько узлов выполнено. Во всех трёх случаях ноль потерь и ноль дублей среди подтверждённых. По дороге нашли два бага, из-за которых сообщение могло потеряться, и исправили их до того, как это случилось на живом проекте.
Восемнадцатого августа замерили пропускную способность: 298 сообщений в секунду обработки в реальном времени при 64 параллельных воркерах, то есть 17 891 сообщение за минуту. На конфигурации по умолчанию — 159 в секунду. Полный интеграционный набор в тот день состоял из 585 тестов, все пройдены.
Седьмого сентября 2026, внешний замер из Украины: лендинг leo.lionex.com.ua отвечал за 0,21 секунды при 153 КБ HTML, кабинет — за 0,18 секунды, движок — за 0,19. Скрипт виджета весит 57 КБ, в сжатом виде 19 КБ. Это состояние на дату замера, не обещание на завтра.
Чего в LEO Chat нет
Живых каналов два: Telegram и виджет на сайте. Instagram и Viber — в планах. Если основной канал вашего магазина Instagram, LEO пока не подойдёт, и лучше узнать это сейчас.
Готовых интеграций с учётными системами и рекламными кабинетами тоже нет — это направление развития, а не сегодняшняя функция. Обмен с внешними системами делается через вебхуки и публичный API.
Оплата картой включается на ключах платёжного провайдера со стороны магазина, то есть это отдельный шаг подключения, а не тумблер.
Сложные вопросы бот не закрывает и не должен. Индивидуальная цена, спорный возврат, нестандартная доставка — это человек. Именно поэтому в платформе есть общий инбокс, куда бот передаёт диалог вместе со всей историей, атрибутами клиента и его заказами.
Что стоит спросить у любого поставщика бота
Независимо от того, возьмёте вы LEO Chat или нет, в разговоре с вендором есть один вопрос, который экономит год: как именно ваш отчёт привязывает оплаченный заказ к действию бота и в каком окне. Если ответа нет или вместо него показывают график подписчиков — отчёта о доходе у этого продукта нет, есть отчёт об активности.
Второй вопрос: что произойдёт с сообщением, если ваш сервис упадёт посреди диалога. Ответ «такого не бывает» означает, что это не проверяли.
Как это выглядит для нас самих
Мы пользуемся LEO Chat на двух собственных сайтах. На lionex.com.ua бот отвечает из базы знаний об услугах и собирает заявки, которые сразу попадают в нашу рабочую систему. На textory.com.ua он обслуживает пользователей Textory, нашего второго продукта.
Это не кейс клиента, и мы не подаём его как доказательство дохода. Это способ каждый день видеть продукт глазами пользователя и ловить то, чего не ловят тесты.
Посмотреть, как бот ведёт себя в диалоге, можно прямо здесь: чат в углу этой страницы — это он. Описание продукта и скриншоты кабинета — на странице LEO Chat, остальные наши продукты — в разделе собственных продуктов. Попробовать платформу на своём магазине — на leo.lionex.com.ua: модель тарифов там по объёму базы и AI-ответов, актуальные условия на сайте продукта.
Если нужно подключить бота к вашему каталогу, доставке и учёту, а не настраивать самому — оставьте задачу агентству. Отвечаем в течение двух часов и работаем по договору. Смежно о механике доставки в заказе мы писали в статьях об интеграции Новой Почты и о том, как устроен чекаут с Новой Почтой.




