SOZDAM.SITE — сайты для бизнесаРазработка сайтов для бизнеса
← Блог
Telegram5 мин чтения

Telegram-бот: заявки без потерь

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

Бумажный самолёт соединяет карточки сообщений с аккуратной стопкой заявок

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

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

Начните с одного действия

Выберите основную задачу: например, запросить расчёт, записаться на обсуждение или описать неисправность. Не добавляйте в первое сообщение десяток равнозначных кнопок. Посетитель уже пришёл с сайта по конкретному предложению; полезнее объяснить, какую информацию сейчас нужно оставить и что будет дальше.

Если обращений немного и все они нестандартные, обычной ссылки на личный контакт может быть достаточно. Бот имеет смысл, когда повторяются одни и те же уточнения или нужно передавать заявку между несколькими людьми. Автоматизировать стоит существующую задачу, а не придумывать лишний путь для клиента.

Не теряйте контекст перехода

Telegram поддерживает ссылки запуска бота с параметром start. В него можно передать короткую метку источника, например service_site, чтобы сценарий понимал, с какого предложения пришёл человек. Важно: открытие ссылки не равно готовой заявке — пользователь ещё должен запустить взаимодействие и отправить необходимые данные.

По документации Telegram, параметр запуска ограничен 64 символами и поддерживает латинские буквы, цифры, дефис и подчёркивание. Используйте его для кода сценария или источника, а не для телефона, адреса или других личных сведений. Саму ссылку может увидеть или переслать любой её получатель.

Telegram: параметры запуска и deep linking

Спросите только то, что нужно для первого ответа

Хороший стартовый набор — тип задачи, короткое описание и удобный способ связи. Дайте возможность вернуться на шаг назад и исправить ответ. Не заставляйте человека выбирать точный бюджет или срок, если он ещё не знает, какой объём работ ему нужен.

Условный сценарий для разработки сайта, а не описание действующего бота: «Нужен новый сайт или доработка?» → «Чем занимается бизнес?» → «Что сейчас мешает получать обращения?» → «Как удобнее связаться?». Перед отправкой покажите итоговую карточку и кнопки подтверждения и редактирования. Это помогает заметить ошибку до передачи заявки.

Не предполагайте, что у любого пользователя есть публичный username или что бот автоматически получил его телефон. Если для процесса нужен отдельный контакт, запросите его явно и объясните назначение. Не собирайте документы и другие сведения, которые не нужны для первого разговора.

Сначала сохранить, потом уведомить

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

Если уведомление временно не отправилось, заявка должна остаться в хранилище и ожидать повторной попытки доставки. Повторное нажатие кнопки не должно создавать несколько одинаковых обращений. Конкретная реализация зависит от системы, но оба сценария стоит включить в требования до разработки.

Не сохраняйте токен бота в браузерном коде, публичном репозитории или ссылке. Доступ к нему нужен серверной части. Для работы бота требуется не только учётная запись в BotFather, но и подключённая логика обработки сообщений — собственный сервер или подходящая платформа.

Telegram: создание бота и подключение к API

Обязательно оставьте выход к человеку

После отправки покажите номер обращения и реальный порядок ответа. Если заявки разбирают только по рабочим дням, сообщите об этом прямо. Предусмотрите кнопку связи с человеком для ситуации, которую не покрывают готовые вопросы. Бесконечное возвращение в главное меню не решает задачу клиента.

Ответственному полезно видеть не набор отдельных сообщений, а одну карточку: задача, источник перехода, контакт и состояние обработки. Для небольшого потока хватит простой очереди «новая», «в работе», «закрыта». Для большого потока потребуется распределение между сотрудниками и интеграция с CRM, но это следующий этап, а не обязательное условие старта.

Что проверить до размещения ссылки на сайте

  • Новый пользователь проходит сценарий без пояснений разработчика.
  • Кнопка «Назад» и повторный запуск не смешивают ответы разных обращений.
  • Заявка сохраняется один раз, даже если подтверждение нажали повторно.
  • При сбое уведомления данные не пропадают и видны ответственному.
  • Ошибку можно исправить, а нестандартный вопрос — передать человеку.
  • На сайте остаётся альтернативный способ связи для тех, кому неудобен Telegram.

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

Обложка: иллюстрация, созданная с помощью ИИ специально для SOZDAM.SITE. Это визуальная метафора, а не скриншот клиентского проекта.