Telegram Bot — отбивка конверсий в Telegram канал
Назначение
Telegram Bot — это тип пикселя, который отправляет уведомления о конверсиях в Telegram-канал или группу в реальном времени. Применяется для того, чтобы оперативно отбивать конверсии (депозиты, регистрации, установки PWA и т.д.) прямо в Тг-канал команды, чтобы байеры и тимлиды могли мониторить результаты в режиме реального времени.
Преимущества:
-
✅ Моментальные уведомления о конверсиях прямо в Telegram
-
✅ Кастомный шаблон сообщений с макросами
-
✅ Поддержка HTML-форматирования (жирный, курсив и т.д.)
-
✅ Мониторинг в реальном времени без открытия платформы
-
✅ Отправка в любой канал или группу, где бот является администратором
Предварительная настройка: создание бота
Перед созданием Telegram Bot пикселя необходимо добавить бота в разделе Tracker → Telegram Bots:
-
Перейдите в Tracker → Telegram Bots
-
Нажмите «Добавить бота»
-
Укажите Имя и Токен бота (получите у @BotFather в Telegram)
-
Настройте Webhook для бота
-
Добавьте бота как администратора в нужный канал/группу
Бота также можно создать прямо из формы пикселя, нажав кнопку «+ Bot» рядом с выбором бота.
Настройка Telegram Bot пикселя
Шаг 1: Выбор бота
В поле «Telegram Bot» выберите бота из списка. Для администраторов список фильтруется по выбранной команде.
Шаг 2: Выбор канала/группы
В поле «Channel ID» выберите канал или группу, куда бот будет отправлять сообщения. Список каналов загружается автоматически после выбора бота.
Бот должен быть администратором канала/группы для отправки сообщений.
Шаг 3: Настройка шаблона сообщения
Теперь можно настроить пиксели для Telegram Bot`а.
-
Перейдите в Pixels
-
Выберите тип Telegram Bot
-
Нажмите ⋮
-
Редактировать
Шаблон сообщения определяет, как будет выглядеть уведомление в канале. Поддерживается HTML-разметка Telegram (<b>, <i>, <code> и т.д.) и макросы для подстановки данных конверсии.
Шаблон по умолчанию:
<b>{campaign.name} [{event.user_country}]</b>
Offer:{offer.name}
Revenue:{event.event_revenue}
------
FB Campaign:{event.ext_sub4} ({event.ext_utm_content})
FB Adset:{event.ext_sub5} ({event.ext_utm_term})
FB Ad:{event.ext_sub6} ({event.ext_sub1})
Пример сообщения в канале:
💬 My Campaign [DE]
Offer: Casino Offer X
Revenue: 150
------
FB Campaign: campaign_123 (1231321584654)
FB Adset: adset_789 (12313245645465)
FB Ad: ad_012 (12333255552222)
Как вставить макрос:
-
Нажмите на кнопку с нужным макросом под полем шаблона
-
Макрос вставится в текущую позицию курсора
-
Кнопка станет зелёной, если макрос уже используется в шаблоне
Маппинг событий для Telegram Bot
Маппинг настраивается так же, как и для других типов пикселей. Вы выбираете события трекера и соответствующие им события. При срабатывании события сообщение отправляется в канал.
Рекомендуемый маппинг:
Событие трекера | Значение | Когда отправится уведомление |
|---|---|---|
Deposit ( |
| При депозите лида |
Registration ( |
| При регистрации лида |
PWA Install ( |
| При установке PWA |
TG Join ( |
| При вступлении в TG-канал |
TG Start ( |
| При запуске TG-бота |
Тестирование Telegram Bot пикселя
Для проверки настроек используйте действие «Test Telegram» в меню пикселя (⋮):
-
Откройте меню действий (⋮) для Telegram Bot пикселя
-
Выберите «Test Telegram»
-
Бот отправит тестовое сообщение с заполненными тестовыми данными в выбранный канал
-
Проверьте сообщение в канале — данные будут тестовыми (например,
Test Campaign,Test Offer, revenue =10.00)
Полный пример конфигурации
Поле | Значение |
|---|---|
Название |
|
Сеть |
|
Статус |
|
Бот |
|
Канал |
|
Шаблон | (HTML-шаблон с макросами) |
Маппинг событий:
Событие трекера | Значение |
|---|---|
Deposit ( |
|
Результат: при каждом депозите в канал приходит сообщение с названием кампании, оффером, суммой и деталями рекламной кампании.
Особенности работы
-
Сообщения отправляются через Telegram Bot API (
sendMessageсparse_mode: HTML) -
Обработка асинхронная — события обрабатываются через очередь, как и другие типы пикселей
-
Логи отправки доступны в разделе «Логи» пикселя (статус, запрос/ответ)
