Чат-бот для заявок на сайте: как спроектировать маршрут до менеджера

Практическая схема для сайта: какие вопросы задать, какие поля сохранить, когда подключить человека и как проверить маршрут на реальных диалогах.

5 минут чтенияДля владельца сайта, маркетолога или руководителя продаж.Редакция botodel · обновлено 3 августа 2026 г.
Содержание статьи 8 разделов

Короткий ответ

Чат-бот для заявок на сайте должен быстро распознать задачу посетителя, сохранить только нужный контекст и передать менеджеру уже подготовленное обращение. Рабочий минимум — один выбор цели, один уточняющий вопрос, удобный способ связи и понятное обещание следующего шага. Чем короче путь до полезного результата, тем меньше заявок теряется внутри анкеты.

Начните с решения, которое должен принять клиент

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

Перед первым вопросом сформулируйте один результат: подобрать услугу, получить расчёт, записаться на консультацию или узнать статус. Если результатов несколько, покажите их как выбор задач. Не начинайте с «Расскажите о себе» — это перекладывает проектирование на клиента.

Для каждой задачи запишите минимальный набор данных, без которого менеджер не сможет продолжить разговор. Телефон не всегда нужен первым. Иногда достаточно понять тип запроса, город и удобный канал связи, а номер попросить только перед передачей.

Минимальный маршрут заявки
01Входстраница или кнопка
02Задачачто нужно клиенту
03Контекстполя и источник
04Передачаоператор с историей

Четыре узла маршрута

Каждый узел должен иметь понятный вход, выход и действие после ответа.

  1. 01

    1. Назвать помощь

    «Помогу подобрать формат и передам запрос специалисту». В этой фразе есть польза и граница: бот не обещает решить всё сам.

  2. 02

    2. Уточнить одну вещь

    Задайте вопрос, который сильнее всего разделяет ветки. Для услуги это может быть цель обращения, для магазина — категория товара.

  3. 03

    3. Сохранить контекст

    Запишите ответ в поле контакта и добавьте источник. Менеджер должен видеть не только последнее сообщение, но и решение, к которому пришёл клиент.

  4. 04

    4. Передать с ожиданием

    Покажите, что запрос принят, кто ответит и когда. Если оператор недоступен, предложите оставить удобное время или получить ответ позже.

Пример сообщений: коротко, но не механически

Ветка «подобрать услугу»
Бот

Подберу подходящий формат. Что важнее сейчас?

Клиент

Нужно понять стоимость и сроки.

Бот

Понял. Это разовый проект или регулярная работа?

Клиент

Регулярная.

Бот

Записал. Оставьте телефон или выберите удобный канал — передам запрос менеджеру вместе с контекстом.

Почему это работает: вопрос «что важнее» открывает задачу, а не просит заполнить профиль. Следующий вопрос зависит от ответа.

Какие поля сохранить

Поле существует не для отчёта. Оно должно менять маршрут, работу оператора или последующее сообщение.

Минимальная карта данных для заявки
ПолеЗачем нужноКогда заполнять
request_typeВыбрать ветку и назначить ответственногоПосле первого выбора
request_goalПоказать менеджеру смысл обращенияПосле уточняющего вопроса
contact_channelПонять, где продолжить разговорПеред передачей
utm_sourceСравнить источники заявокИз входной ссылки автоматически
preferred_timeНе обещать звонок вслепуюТолько если нужен созвон

Когда передавать оператору

Передача — не ошибка и не поражение автоматизации. Это заранее спроектированный выход.

Передавайте, если:

  • клиент просит нестандартное условие, расчёт или исключение;
  • вопрос требует доступа к заказу, документам или внутренней системе;
  • бот дважды не понял намерение или получил противоречивые ответы;
  • человек нажал «Позвать менеджера» — без повторного отговаривания.

Проверка на десяти диалогах

  • Новый посетитель понимает пользу до первого вопроса.
  • Кнопки не повторяют друг друга и ведут в разные ветки.
  • Свободный текст обрабатывается или объясняет, что делать дальше.
  • Ответ сохраняется в нужное поле, а не только остаётся в переписке.
  • Оператор видит источник, задачу, ответы и причину передачи.
  • При недоступном операторе есть честный срок или альтернативный канал.
  • Повторное сообщение не запускает новый хаотичный диалог.
  • Длинный ответ не ломает лимит канала.
  • Клиент получает подтверждение и ожидаемый следующий шаг.
  • Владелец сценария знает, где смотреть проваленные диалоги.

Квалификация нужна не каждому посетителю

Хороший сценарий различает вопрос, готовую заявку и просьбу о человеке — и не тащит всех через одну анкету.

Посетитель с вопросом «работаете ли вы в Казани?» ещё не обязан оставлять телефон. Сначала дайте короткий ответ, затем предложите следующий шаг. А человек, который уже просит расчёт, наоборот, готов сообщить детали. Разделение этих намерений делает диалог естественным: бот не торопит любопытного и не задерживает готового клиента.

Как намерение меняет маршрут
Сигнал посетителяЧто делает ботРезультат
Задаёт справочный вопросОтвечает и предлагает уточнить задачуПонимание без обязательств
Просит цену или расчётСобирает параметры, влияющие на оценкуПодготовленная заявка
Не нашёл подходящий вариантПросит описать ситуацию свободноНестандартный запрос не потерян
Просит человекаНе спорит и передаёт историюМенеджер продолжает разговор

Как запустить сценарий без слепого риска

Не оценивайте сценарий только по числу отправленных контактов. Смотрите цепочку целиком: увидел виджет → начал диалог → выбрал задачу → дошёл до передачи → получил ответ команды. Если стартов много, а до первого выбора доходят единицы, проблема в обещании на кнопке или первом сообщении. Если люди отвечают, но менеджер не может продолжить, проблема уже в полях и передаче.

  • Кнопка виджета объясняет, какую помощь получит посетитель.
  • Свободный текст работает на каждом важном шаге, а не только кнопки.
  • Повторный вход возвращает контекст, а не начинает опрос заново.
  • Менеджер видит страницу входа, задачу и ответы клиента.
  • Для нерабочего времени есть честный срок ответа без ложного «мы уже подключаемся».

Источники и документация

Google Analytics: события GA4Официальная модель событий для шагов воронки и результатов заявки.web.dev: формы без лишнего тренияПринципы понятного ввода данных, которые применимы и к диалогу.Сценарии botodelСобрать и проверить маршрут до запуска.

Частые вопросы

Сколько вопросов задавать в чат-боте для заявки?
Столько, сколько меняют решение менеджера: обычно один вопрос о задаче, один — о контексте и один — о способе продолжить разговор. Если поле не влияет на ветку, передачу или следующий шаг, не просите его в первом диалоге.
Когда бот должен передавать посетителя менеджеру?
Сразу после собранного минимума, при нестандартном запросе, просьбе о цене или явном желании поговорить с человеком. Передача должна содержать источник, выбранную задачу и ответы — иначе клиенту придётся повторяться.
Как проверить, что сценарий сайта не теряет заявки?
Пройдите десять реальных формулировок: короткий вопрос, длинный запрос, неизвестная тема, просьба о человеке и возврат в диалог. Для каждого проверьте сообщение клиенту, сохранённые поля и то, что видит оператор.