Главная · Блог · Отложенная рассылка в Telegram-боте: как запланировать, остановить и не ошибиться со временем

Отложенная рассылка в Telegram-боте: как запланировать, остановить и не ошибиться со временем

· Команда ЧБТ · Рассылки, Telegram

Акцию удобно подготовить в пятницу днём, а отправить в субботу в 10 утра, когда люди просыпаются и листают телефон. Для этого в ЧБТ у рассылки есть поле «Отложенный запуск». Оно простое, но у него есть особенности, которые лучше знать заранее: по каким часам считается время, что будет с клиентами в другом часовом поясе, что зафиксируется в момент создания, а что — в момент отправки, и как остановить рассылку, если вы передумали.

Как запланировать рассылку

  1. Откройте бота → «Рассылки» → «Новая рассылка».
  2. Заполните «Название» — оно только для вас, клиенты его не видят.
  3. Напишите «Текст сообщения». Кнопки под полем вставляют переменные {{name}}, {{phone}} и {{email}}.
  4. В поле «Кому» укажите теги через запятую. Пустое поле — все контакты проекта в Telegram, MAX и ВКонтакте.
  5. В поле «Отложенный запуск» выберите дату и время.
  6. Нажмите «Создать рассылку».

Рассылка появится в списке со статусом «Запланирована» и строкой «Старт» с датой и временем. Когда время наступит, статус сменится на «Отправляется», а после отправки — на «Отправлена» со счётчиками доставки.

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

По каким часам считается время

Главное, что нужно знать: часовой пояс в форме не выбирается. Время, которое вы ввели в «Отложенный запуск», ЧБТ понимает по часам своего сервера, и строка «Старт» в списке показывает его так же.

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

Второе следствие: рассылка уходит всем в один момент. Клиент в Москве и клиент в Новосибирске получат сообщение одновременно — у одного будет 10 утра, у другого 14 часов. Если это важно, разделите аудиторию по поясам, как описано ниже.

Точность старта

Планировщик проверяет запланированные рассылки раз в минуту. Поэтому старт происходит не в ту же секунду, а в течение минуты после назначенного времени. Для акции это незаметно; если нужна точность «ровно в 12:00:00» — например, старт продаж с ограниченным количеством, — заложите минуту запаса и напишите в тексте «старт в 12:00», а не «прямо сейчас».

Дальше рассылка идёт по одному сообщению с короткой паузой — не быстрее 20 в секунду, а на деле медленнее, потому что ЧБТ ждёт ответа мессенджера на каждое сообщение. Тысяча получателей — это минута-другая. Последние в списке получат сообщение позже первых, это нормально.

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

Что фиксируется сразу, а что — в момент отправки

ЧтоКогда определяется
Текст сообщенияПри создании — потом его не изменить
Список тегов в «Кому»При создании
Кто попадёт в рассылкуВ момент отправки — по тегам, которые у контактов будут тогда
Имя, телефон, e-mail в текстеВ момент отправки — из карточки контакта
Через какого бота уйдёт сообщениеВ момент отправки — бот, которому контакт писал последним

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

Как изменить или отменить запланированную рассылку

Редактировать созданную рассылку нельзя — ни текст, ни время, ни теги. Если нужно что-то поменять:

  1. Нажмите «Остановить» на карточке запланированной рассылки и подтвердите. Статус станет «Остановлена», рассылка не уйдёт.
  2. Создайте новую рассылку с исправлениями.

«Остановить» работает и на ходу: у рассылки со статусом «Отправляется» кнопка тоже есть. Отправка прерывается перед следующим сообщением, уже доставленные сообщения не отзываются.

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

Часовые пояса: разделите аудиторию тегами

Если клиенты живут в разных поясах, а время доставки важно, сделайте по рассылке на пояс:

  1. Узнайте пояс клиента. Проще всего — в сценарии: вопрос «Из какого вы города?» с кнопками «Москва и запад», «Урал», «Сибирь», «Дальний Восток».
  2. На каждую кнопку — «Действие» → «Добавить тег»: пояс-мск, пояс-урал и так далее.
  3. Для акции создайте несколько рассылок с одинаковым текстом: в «Кому» — тег пояса, в «Отложенный запуск» — 10:00 местного времени, пересчитанные на часы сервера.

Если город вы уже собираете в анкете, тег можно ставить сразу после ответа — блоком «Условие» по переменной с городом. Рассылка выбирает получателей по «ИЛИ»: контакт с любым из тегов в поле «Кому» её получит, поэтому один контакт с двумя тегами поясов получит обе рассылки — следите, чтобы у человека был один тег пояса.

Какое время выбрать

  • Не ночью. Сообщение бота приходит как обычное сообщение с уведомлением. Рассылка в 23:30 раздражает и повышает шанс, что бота заблокируют, — а заблокировавший бота больше не получит ничего.
  • Утро и обед подходят для акций и новостей, вечер буднего дня — для контента и полезных материалов.
  • Напоминание о событии — за несколько часов до него, а не накануне поздно вечером.
  • Выходные хороши для B2C, плохи для B2B.

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

Отложенная рассылка или пауза в сценарии

У ЧБТ два инструмента «отправить потом», и путать их не стоит:

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

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

Пример: анонс вебинара тремя рассылками

Допустим, вебинар в четверг в 19:00, регистрация идёт через бота: сценарий ставит участникам тег вебинар-12-11. В понедельник вы планируете всё сразу:

  1. Рассылка «Анонс» — «Кому»: рассылка, отложенный запуск на вторник 11:00. Текст: тема, дата и слово для регистрации — «Напишите ВЕБИНАР, чтобы получить ссылку».
  2. Рассылка «Напоминание за день» — «Кому»: вебинар-12-11, запуск на среду 18:00: «Завтра в 19:00 — вебинар. Ссылка придёт за час».
  3. Рассылка «Ссылка» — «Кому»: вебинар-12-11, запуск на четверг 18:00: «Через час начинаем, ссылка: …».

Вторая и третья рассылки отберут получателей в момент старта. Поэтому все, кто зарегистрировался во вторник и в среду после анонса, получат напоминание и ссылку, хотя рассылки были созданы ещё в понедельник. Если вебинар перенесли — остановите две запланированные рассылки и создайте новые с другой датой.

Перед тем как нажать «Создать рассылку»

  • Дата и время в будущем, с поправкой на часы сервера.
  • В «Кому» правильные теги без опечаток — тег Акция и тег акция для рассылки разные.
  • Текст не обещает того, что изменится до старта: цену, наличие, срок.
  • Переменные проверены — если у части контактов нет имени, начните без {{name}} или с нейтрального приветствия.
  • Ссылки в тексте открываются, а ключевое слово для ответа совпадает с триггером сценария.
  • Тестовую рассылку вы отправили себе: поставьте себе тег тест в «Контактах» и разошлите по нему сразу, без отложенного запуска.

Где работает и сколько стоит

Рассылки уходят в Telegram, MAX и ВКонтакте — каждому в тот мессенджер, где он писал боту. Посетителям чата на сайте рассылка не отправляется: написать им можно, только пока чат открыт. Получают её только те, кто сам писал вашему боту: по номерам телефонов бот не пишет.

Раздел «Рассылки» доступен на тарифах Базовый (650 ₽ в месяц за бота) и Бизнес. На Бесплатном он показывает, что рассылки входят в эти тарифы. Сценарии, которые собирают теги для будущих рассылок, работают на любом тарифе: базу можно копить заранее.

Сообщение — только текст: картинок и кнопок в рассылке нет. Чтобы получить ответ, просите написать слово, которое запускает нужный сценарий.

Ещё в блоге