Skip to Content
РассылкиАналитика рассылок

Аналитика рассылок

Каждая рассылка в Botseller сопровождается мониторингом в реальном времени — прогресс доставки, статистика по ботам, классификация ошибок. Данные обновляются по мере отправки сообщений и помогают оперативно корректировать настройки.

Дашборд рассылки

После запуска рассылки система отображает дашборд с тремя уровнями детализации:

Уровень 1 — Прогресс (всегда виден)

Общая картина кампании:

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

Прогресс-бар показывает % отправленных от общего количества в реальном времени.

Уровень 2 — Статистика по ботам (раскрывается)

Детали по каждому аккаунту, участвующему в рассылке:

ПолеОписание
Имя ботаНазвание аккаунта из раздела «Каналы»
Отправлено сегодняСчётчик сообщений / дневной лимит
ОшибкиТекст последней ошибки (если есть)
СтатусАктивен / На паузе (throttle) / Заблокирован
Пауза доВремя, до которого бот приостановлен (при throttle)

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

Уровень 3 — Лог ошибок (раскрывается)

Конкретные контакты с ошибками:

ПолеОписание
КонтактНомер телефона или username
БотЧерез какой аккаунт отправлялось
ОшибкаПричина недоставки
ВремяКогда произошла ошибка

Статусы сообщений

Каждое сообщение в рассылке проходит через несколько статусов:

Создано → В очереди → Доставлено → Прочитано ↘ Ошибка ↘ Отменено
СтатусЗначениеФинальный?
⚪ СозданоСообщение создано в системеНет
⏳ В очередиОжидает отправки (в очереди ботов)Нет
✅ ДоставленоУспешно отправлено мессенджеромДа
👁 ПрочитаноПолучатель открыл сообщениеДа
❌ ОшибкаНе удалось доставитьДа
🚫 ОтмененоОтменено (пользователь нажал «Отменить»)Да

Классификация ошибок

По категориям

КатегорияОписаниеТипичная причина
БлокировкаАккаунт-отправитель заблокированПревышены лимиты, спам-жалобы
ThrottleВременное ограничение скоростиСлишком частая отправка (flood)
КонтактПроблема с получателемНомер не в мессенджере, аккаунт удалён
ПрочееДругие ошибкиСетевые проблемы, таймауты

Рекомендации по решению

Если % ошибок…Действие
< 5%Норма. Это невалидные контакты — очистите базу
5–10%Внимание. Снизьте лимит на 50 сообщений, увеличьте задержку
10–20%Предупреждение. Приостановите рассылку, проверьте аккаунты
> 20%Критично. Остановите рассылку. Проверьте: база устарела? Аккаунты заблокированы?

Высокий % ошибок — сигнал проблемы. Не продолжайте рассылку с ошибками > 10%. Снизьте лимиты, увеличьте задержку, почистите базу контактов.

Дедупликация

Система автоматически предотвращает повторные отправки:

  • На этапе загрузки — удаляет дубликаты контактов (case-insensitive: Ermacmi = ermacmi)
  • На этапе отправки — Redis-кэш отслеживает отправленные контакты (TTL 1 час)
  • Между рассылками — если контакт уже получил сообщение в рамках другой активной рассылки

Дедупликация работает case-insensitive — @Username и @username считаются одним контактом. Номера нормализуются: +79001234567 и 89001234567 — один контакт.

Оптимизация рассылок

Чек-лист перед запуском

  • ✅ База контактов актуальна (обновлена в последние 30 дней)
  • ✅ Шаблон проверен — нет опечаток, переменные маппированы
  • ✅ Лимиты адекватные (200–300/день для новых аккаунтов)
  • ✅ Задержка достаточная (30–90 сек для Telegram, 45–120 для WhatsApp)
  • ✅ Время отправки в рабочие часы (09:00–21:00)

После рассылки

  1. Проверьте % доставки — если < 90%, проблема в базе или лимитах
  2. Проверьте % ответов — низкий процент → переработайте текст шаблона
  3. Изучите ошибки — системные (throttle) vs контактные (не в мессенджере)
  4. Очистите базу — удалите контакты с ошибками типа «контакт не найден»

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

Когда обновляется статистика?

В реальном времени. Прогресс-бар, счётчики и статусы сообщений обновляются по мере отправки. Не нужно обновлять страницу.

Сбрасываются ли лимиты ботов ежедневно?

Да. Счётчик Отправлено сегодня обнуляется каждый день в полночь автоматически. Если бот исчерпал лимит — завтра он снова доступен.

Как снизить процент ошибок?

  1. Проверьте базу — удалите номера, которые не зарегистрированы в мессенджере
  2. Снизьте лимиты — уменьшите количество сообщений на аккаунт
  3. Увеличьте задержку — минимум 30 секунд для Telegram, 45 для WhatsApp
  4. Прогрейте аккаунты — для новых номеров начинайте с 50–100 сообщений/день

Можно ли экспортировать аналитику?

Детальная аналитика доступна в панели управления. Для экспорта данных используйте API рассылок — эндпоинты для получения статусов сообщений и статистики ботов.

Следующие шаги

Попробуйте бесплатно — создайте бота за 5 минут

Создать бота