Статья

Статистика Telegram-бота: где смотреть пользователей, запуски и конверсию

Аналитика Telegram-бота

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

ПользователиЗапускиКонверсияПоиск Telegram

Где посмотреть статистику Telegram-бота

У Telegram-ботов нет единой универсальной панели аналитики, одинаковой для всех проектов. Доступные отчёты зависят от того, где создан бот и какие события сохраняет его логика.

Конструктор ботов

Встроенный раздел аналитики

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

Собственная разработка

База данных и события

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

Внешняя аналитика

CRM и системы отчётности

События из бота передаются в CRM, продуктовую аналитику или BI-систему и связываются с заявками и выручкой.

Базовый вариант

Собственный журнал запусков

Для небольшого проекта достаточно хранить дату, user ID, параметр Start и результат прохождения основного сценария.

Важно: Bot API передаёт события боту, но не формирует за владельца полноценный исторический отчёт. Если нужное событие не сохраняется в базе или конструкторе, восстановить точную статистику задним числом может быть невозможно.

Чем пользователи Telegram-бота отличаются от запусков

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

Уникальный человек

Пользователь бота

Учитывается один раз по Telegram user ID. Для анализа также фиксируют дату первого и последнего взаимодействия.

Начало взаимодействия

Bot Start

Команда /start или нажатие кнопки Start. Повторная команда того же пользователя — отдельное событие, но не новый уникальный пользователь.

Пример расчёта

1 000 команд Start не всегда означают 1 000 новых пользователей

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

Основные показатели Telegram-бота

Новые пользователиКоличество уникальных user ID, впервые запустивших бота за выбранный период.
Все запускиЧисло событий Start, включая повторные запуски уже известных пользователей.
АктивацияДоля новых пользователей, выполнивших первое полезное действие после запуска.
КонверсияДоля пользователей, дошедших до регистрации, заявки, оплаты или другой цели.
DAU, WAU и MAUУникальные активные пользователи за день, неделю и месяц.
УдержаниеДоля пользователей, вернувшихся в бот через день, неделю или другой контрольный период.
Ошибки сценарияКоличество неотвеченных команд, исключений, зависаний и неудачных оплат.
Доход на пользователяВыручка и маржа в расчёте на привлечённого или активного пользователя.
Не выбирайте одну метрику: рост пользователей при падении активации может означать не масштабирование, а ухудшение качества трафика.

Как определить, откуда пришёл пользователь

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

Создайте метку источника

Например, ?start=site, ?start=channel_a или ?start=ads_01.

Сохраните первый параметр

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

Сохраняйте повторные касания

Дополнительное поле поможет понять, через какие ссылки уже известный пользователь возвращался в бот.

Свяжите источник с результатом

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

Подробные форматы ссылок и параметров разобраны в материале как сделать ссылку на Telegram-бота.

Как построить воронку Telegram-бота

Воронка показывает, на каком шаге теряется аудитория. Для каждого этапа сохраняют уникальных пользователей и долю перехода к следующему действию.

100%

Открыли и запустили

Новые пользователи, отправившие Start.

Шаг 2

Прошли активацию

Выбрали функцию, ответили на вопрос или открыли Mini App.

Шаг 3

Выполнили цель

Оставили заявку, зарегистрировались, создали объект или начали оплату.

Результат

Оплатили или вернулись

Совершили коммерческое действие либо повторно использовали бота.

Формула

Конверсия этапа = следующий шаг ÷ предыдущий шаг × 100%

Если бота запустили 1 000 новых пользователей, а основную функцию использовали 420, активация составляет 42%. Следующий этап сравнивают уже с этими 420 пользователями.

Как оценить результат Premium Bot Start

Premium Bot Start нужно оценивать в двух плоскостях: как прирост Premium-аудитории и как изменение поисковой видимости. Само количество добавленных запусков подтверждает выполнение, но эффективность продвижения показывает дальнейшая динамика.

До запуска

Зафиксируйте исходную точку

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

После запуска

Сравните позицию и трафик

Проверьте те же запросы в тех же условиях и сопоставьте изменение места с новыми Start, активациями и целевыми действиями.

Рост запусков без роста позиции

Услуга увеличила аудиторию, но выбранного объёма или других сигналов пока недостаточно для изменения конкурентной выдачи.

Рост позиции без органических Start

Запрос может иметь низкий спрос, сниппет бота — слабое соответствие или пользователи не выбирают проект в результатах.

Рост позиции и запусков

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

Разный результат по запросам

Это нормальная ситуация: конкуренты и пользовательский спрос отличаются для каждой формулировки.

Подробный разбор механики доступен в статье как вывести Telegram-бота в поиск. Для заказа используется отдельная категория Premium Bot Start.

Минимальный шаблон отчёта по Telegram-боту

ПериодНачало и конец сравнения.
ИсточникПараметр Start или название площадки.
Новые StartУникальные первые запуски.
АктивацияПервое полезное действие.
ЦелиЗаявки, регистрации и оплаты.
УдержаниеВозвраты через выбранный период.
РасходыСтоимость источника и одного результата.
ПоискЗапрос, позиция и органические запуски.

Ошибки в статистике Telegram-бота

Считать события вместо пользователей

Повторные Start и команды одного человека завышают показатель, если отчёт не группирует данные по user ID.

Перезаписывать первый источник

При повторном переходе исходный канал привлечения теряется. Храните первое и последнее касание отдельно.

Не фиксировать период

Сравнение разных интервалов и дней недели создаёт ложный рост или падение.

Смотреть только количество Start

Большой объём запусков не гарантирует активацию, заявку, покупку или возврат пользователя.

Смешивать рекламу и поиск

Если рекламные ссылки не размечены, органический рост невозможно отделить от платного трафика.

Менять методику отчёта

Показатели до и после продвижения должны рассчитываться одинаково, иначе сравнение не имеет аналитической ценности.

Частые вопросы о статистике Telegram-ботов

Где посмотреть количество пользователей Telegram-бота?

Откройте аналитику конструктора, базу данных собственной разработки или подключённую систему отчётности. Универсальной панели Telegram, одинаковой для всех ботов, нет.

Команда Start равна новому пользователю?

Не всегда. Уже известный пользователь может отправить /start повторно. Для новых пользователей учитывайте уникальный user ID и дату первого запуска.

Как узнать, откуда пришёл пользователь?

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

Какие показатели важнее общего количества пользователей?

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

Как измерить влияние Premium Bot Start на поиск?

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

Можно ли восстановить статистику задним числом?

Только если события уже сохранялись ботом, конструктором или внешней системой. Bot API не создаёт автоматический исторический отчёт за владельца проекта.