Как подключить канал в Telegram или Max, связать подписки с рекламой в Яндекс.Директе и где смотреть, откуда приходят подписчики и покупатели. Бот в Telegram: @jointrack_bot, в Max: «ТочкаВхода».
/link, выберите канал и создайте отдельную ссылку на каждое размещение. Подробнее/add_integration, войдите через Яндекс ID и выберите счётчик Метрики. Если счётчика нет, создайте его в том же окне, указав адрес сайта. Бот создаст цель подписки и пришлёт скрипт.Учёт начинается после подключения бота. Источники старых подписок задним числом не появятся.
Не находите бота в поиске или ссылка не открывается?
Так бывает при включённом VPN и при первом запуске, пока вы ни разу не открывали бота «ТочкаВхода». Сделайте так:
max.ru/se13734181_bot.После этого бот находится в поиске по имени «ТочкаВхода», можно добавлять его в канал подписчиком и администратором.
Подписки учитываются с момента подключения. Если человек подписался раньше, а отписался уже при боте, в отписках у него будет источник «начальная аудитория».
Если реклама ведёт не в канал, а в вашего бота в Telegram или Max, его можно подключить так же, как канал.
/add_bot./add_integration и скрипт на лендинг. Кнопка на лендинге должна вести на вашего бота./add_admin и перешлите ему ссылку: она работает сутки. То же есть в кабинете: «Настройки» → «Кто получает отчёты по боту», там же кнопка «Убрать».Так подключается бот на своём коде, который сам забирает сообщения у Telegram (getUpdates, polling). Telegram отдаёт каждое сообщение только одному получателю, поэтому со стороны запуски не видны: их должен передавать нам сам бот. Это делает тот, кто писал бота. Если бот писала нейросеть, скопируйте ей этот раздел целиком, этого достаточно.
Что нужно сделать
/add_bot и токен вашего бота. В ответ придёт адрес вида
https://jointrack.ru/bot/push/ключ. Ключ секретный, передайте его только разработчику.Content-Type: application/json.my_chat_member: в запросе
getUpdates передайте allowed_updates: ["message", "my_chat_member"]. Если список уже есть, допишите в него./link. Через минуту человек появится в
кабинете и в /user_info.Пример на Python, то же самое на любом языке:
import requests
PUSH_URL = "https://jointrack.ru/bot/push/ключ" # адрес из /add_bot
def send_to_jointrack(update): # update: один элемент из ответа getUpdates
try:
requests.post(PUSH_URL, json=update, timeout=5)
except Exception:
pass # ошибка отправки не должна останавливать бота
# в цикле обработки обновлений, перед своей логикой:
for update in updates:
send_to_jointrack(update)
...
Сервер отвечает {"ok": true}. Если ответ 404, ключ в адресе не тот: получите адрес снова через /add_bot.
Из обновлений мы берём только /start в личке и блокировку бота, остальное не читаем и не храним.
Повторный запуск того же человека дубль не создаёт.
Глубокие цели. Заявка, оплата, пройденный тест: в этот момент бот шлёт на тот же адрес ещё одну строку, где
target это имя цели латиницей:
requests.post(PUSH_URL, json={"event": "goal", "user_id": user_id, "target": "order"}, timeout=5)
Цель «Бот: order» появится в счётчике Метрики сама при первом событии, добавьте её в стратегию кампании. Цель уходит по тому
переходу с рекламы, с которого человек запустил бота, поэтому принимается 21 день после запуска и только для тех, кто пришёл
с рекламы: если источника нет, в ответе будет "sent": false. Повтор той же цели для того же человека не дублируется.
Имён целей может быть сколько угодно: lead, pay, quiz.
/add_integration. Если каналов несколько, бот спросит, какой подключаем.example.ru.Засчитывается, если человек подписался с лендинга и не отписался за выбранный срок. Её можно поставить в стратегию Директа: он будет учиться на тех, кто остался в канале.
Особенно пригодится для закрытых каналов Max. Там подпиской считается уже открытие канала, и кто-то заглядывает из любопытства и сразу выходит. В эту цель такие люди не попадают.
Скрипт выглядит так, у каждого канала свой номер. Бот присылает его при подключении интеграции, он же есть в личном кабинете во вкладке «Настройки»:
<script src="https://jointrack.ru/s/xxxxxxxxxxxx.js" defer></script>
<head> на каждой странице, где есть кнопка канала. Если у проекта канал и в Telegram, и в Max, скриптов два, вставьте оба.https://t.me/ваш_канал
https://max.ru/имя_канала
https://max.ru/join/... ровно такая, как в Max.https://t.me/ваш_канал/123
https://max.ru/имя_канала/AaCmOgnmLIw.
Скрипт не мешает сайту: страница открывается так же быстро, а человек по кнопке сразу попадает в канал или на пост. Работает с Тильдой и другими конструкторами.
Лендингов может быть сколько угодно: основной, копии под разные кампании, тесты. Отдельная интеграция для этого не нужна, и заводить её не надо: поставьте на новую страницу тот же самый скрипт. Страница появится в отчётах сама после первых переходов, отдельно от других, в разделе «Лендинги».
сайт.ру/catalog, действует на весь раздел.Пришлите боту адрес страницы, например example.ru, и нажмите «Проверить лендинг».
В Telegram можно сразу командой: /check example.ru. Бот покажет:
Кнопка «🔄 Обновить» проверяет страницу заново и обновляет то же сообщение.
Чтобы в кабинете были кампании, объявления, регионы и площадки, добавьте в Директе в параметры URL кампании такой шаблон:
utm_source=yandex&utm_medium={source_type}&utm_campaign={campaign_id}_{campaign_name}&utm_content={ad_id}_{gbid}_{device_type}_{region_name}&utm_term={keyword}&place={source}
| Часть шаблона | Что появится в кабинете |
|---|---|
{source_type} | тип площадки: поиск или РСЯ |
{campaign_id}_{campaign_name} | кампания: название и номер |
{ad_id}_{gbid} | объявление и группа объявлений |
{device_type} | устройство: телефон, компьютер, планшет |
{region_name} | регион, где показано объявление |
{keyword} | ключевая фраза или автотаргетинг |
{source} | площадка: сайт или приложение, где показано объявление |
Другие метки вида utm_... тоже появятся в кабинете под своим именем.
Если у проекта есть канал и в Telegram, и в Max, подключите оба. После интеграции бот предложит объединить их
в одну кнопку статистики, и в /stats они будут рядом.
Каналы в Telegram и Max, подключённые к одному счётчику Метрики, считаются одним проектом: оплата одна на оба. Ничего связывать не нужно, достаточно выбрать тот же счётчик при интеграции второго канала.
Прелендинг это короткая страница перед каналом: реклама ведёт на неё, а оттуда человек переходит в канал по кнопке. Свой сайт не нужен: страница собирается в кабинете, скрипт и политика на ней ставятся сами.
/lk, откройте вкладку «Прелендинги», нажмите «Создать страницу» и выберите шаблон.max-canal.ru/имя, его и ставьте в объявление.
Откройте страницу на телефоне и проверьте текст, фото и кнопку.
/add_integration. Скрипт на прелендинг встанет сам.На странице достаточно одного действия: перейти в канал. Не перегружайте её текстом и не добавляйте лишних ссылок.
| PRO | PRO+ | |
|---|---|---|
| Шаблоны | «Минимал», «С буллитами» | плюс «Лента фото» и «Сетка 3×2» |
| Оформление | светлая тема | плюс тёмная тема |
| Страниц на канал | одна | до пяти, со сплит-тестом |
| Адрес | max-canal.ru/имя | max-canal.ru/имя и свой домен |
Для «Ленты фото» и «Сетки 3×2» нужно минимум 4 фото.
Сплит-тест: отметьте галочками страницы и нажмите «Сплит-тест». Посетители делятся между ними поровну, а в разделе «Лендинги» у каждой страницы видно переходы, подписки и процент подписки. Так понятно, какая работает лучше.
lend.ru, и нажмите «Подключить и проверить».147.45.251.52. Для поддомена, например promo.lend.ru, вместо неё можно сделать CNAME на leadfrom.ru.На вашем домене откроется первая опубликованная страница, остальные по адресу ваш-домен/имя. Адреса на leadfrom.ru
продолжают работать. Один домен на канал. Если PRO+ закончится, страницы останутся на leadfrom.ru, а домен снова заработает после продления.
PRO+ оплачивается в боте: /pro → выберите канал → на странице оплаты «PRO+, 1 месяц». При оплате PRO на 3 или 6 месяцев PRO+ будет в подарок на этот срок.
Публикуете пост в Telegram, а бот сам переносит его в ваш канал Max и сообщество VK. Работает и в обратную сторону, из Max в Telegram и VK. Переносятся форматирование и правки поста. Кросспостер входит в PRO без доплаты.
/channels и выберите канал, из которого берём посты.Можно задать правила: например, чтобы кнопка «Написать» в Telegram вела в вашу личку в Telegram, а в Max в личку в Max. Правил может быть несколько: личка, каталог, бот для расчёта стоимости. Ссылки на ваши каналы и на ваши прошлые посты, опубликованные через бота, заменяются сами.
Кроме каналов можно подключить группу, а в Telegram ещё и личку. Команда в боте: /add_chat.
Вступления в группу и выходы из неё считаются как подписки и отписки: видно, откуда пришли участники.
Можно подключить и личку: будет видно, сколько вам написали и откуда пришли обращения. Нужен Telegram Premium.
https://t.me/ваш_ник.Первое сообщение от нового человека считается обращением: видно, откуда он пришёл, а в Метрику уходит цель «Join TG — обращение в личку». Её можно добавить в стратегию Директа.
Подписки можно передавать в VK Рекламу, чтобы её кампании учились на подписках. Метрика для этого не нужна.
/add_integration_vk и выберите канал.3523812.userDidClick (переход в канал с лендинга) и userDidSubscribe (подписка). Для подключённого бота вместо подписки userDidStartBot.В кабинете во вкладке «Настройки» можно выбрать одно событие для Telegram и Max или отдельные. Чтобы отключить пиксель,
отправьте /add_integration_vk и пришлите слово «выключить».
Отправьте боту /lk в Telegram или в Max, и придёт ссылка на кабинет. В Telegram она есть и в утреннем отчёте.
/lk.Если каналов несколько, они переключаются списком сверху. Рядом всегда видно, сколько сейчас подписчиков в канале. Разделы:
| Раздел | Что показывает |
|---|---|
| Подписчики | кто подписался и отписался, поимённо, со временем и источником |
| Переходы | открытия лендинга, переходы в канал, подписки и отписки. Шаг таблицы выбирается: от 5 минут до дня, свежее время сверху. Ниже то же по устройствам |
| Лендинги | каждая страница: открытия, переходы в канал, открытия мини-аппа, процент перехода, подписки, процент подписки, отписки. |
| Метки | кампании, группы, объявления, ключевые фразы, регионы, устройства, тип площадки и любые другие ваши метки. Нажмите на значение, чтобы оставить только его и разобрать дальше, например кампанию по регионам |
| Источники | подписки по источникам и сколько человек осталось в канале, сайты, с которых пришли на лендинг, посевы |
| Поиск по id | до 200 id или ников за раз: канал, статус, источник, кампания, регион, страница, устройство |
| Настройки | счётчик Метрики, скрипт для лендинга и ссылка для кнопки (с копированием), цели, которые передаёт сервис, цель «Остался в канале», кнопка через мини-апп для каждой страницы (каналы Max), ссылки для посевов: создать, переименовать, удалить |

Во вкладке «Поиск по id» вставьте id своих клиентов или лидов и нажмите «Показать статистику только по ним». Все разделы пересчитаются только по этим людям: из каких кампаний, объявлений и регионов они пришли, на каких лендингах были. Список нигде не сохраняется, он есть только в открытой вкладке браузера.
У каждой ссылки есть «изменить»: там можно поменять название или удалить ссылку. После переименования статистика по ссылке сохраняется под новым названием. Удалённая ссылка перестаёт открывать канал, а те, кто уже пришёл по ней, остаются в статистике.
Любую таблицу можно отсортировать по любому столбцу: нажмите на заголовок, повторное нажатие меняет направление. Кнопка «Скачать в Excel» выгружает таблицы раздела файлом.
Время в кабинете московское, как в Метрике и Директе. Если вы в другом поясе, нажмите на него справа в строке с периодами, например «Ваш (UTC+10)»: время и границы «Сегодня» и «Вчера» пересчитаются под вас. Браузер запомнит выбор, вернуться можно по ссылке «МСК».
Отправьте /stats и выберите канал или «Все каналы». Бот пришлёт сводку за последние 24 часа:
сколько подписались и отписались, по каким источникам, какая конверсия из перехода в подписку
и сколько целей передано в Метрику.
За другие периоды и с подробными разрезами статистика есть в личном кабинете.
Каждый день в 09:05 по Москве бот присылает администраторам канала отчёт за вчера. Отчёт получают те администраторы, которые запускали бота.
Если подписок за день не было, отчёт всё равно придёт с кнопкой «Больше не присылать пустых отчётов». Кнопка отключает пустые отчёты только для того, кто её нажал.
Отправьте /user_info, затем id человека, его ник или перешлите боту любое его сообщение. Бот покажет:
Если человек не подписался, но переходил через мини-приложение, бот покажет и этот переход.

Всё, что бот отправляет через Telegram (отчёты, статистика, история подписчика), приходит без имён и ников подписчиков. Имена видны в личном кабинете на jointrack.ru и в боте в Max. Так устроено по политике конфиденциальности сервиса.
Политика конфиденциальности · Согласие на обработку данных · Оферта
В открытом канале Max человек может читать посты, выбрать товар и написать вам, не подписываясь. В обычной статистике его не видно. Кнопка через мини-апп на секунду открывает мини-приложение сервиса, а потом канал: так сервис узнаёт, кто именно нажал. Работает для каналов Max.

Кнопка у страницы меняет только эту страницу. Под таблицей есть общая настройка для всех остальных страниц с этим скриптом, в том числе новых. Перед её включением кабинет спросит подтверждение.
Цель в счётчике создаётся сама при первом включении. Скрипт на лендинге менять не нужно. Если кнопка вела на конкретный пост, после мини-приложения откроется этот пост.
/link и выберите канал. Для канала в Telegram нажмите «Посевы и сайты».jointrack.ru/r/код. Видно, сколько людей перешло по ней и сколько подписалось.Только для каналов в Telegram. Отправьте боту /link, выберите канал и нажмите «Telegram Ads». Напишите названия
объявлений или креативов, каждое с новой строки, и бот пришлёт по ссылке на каждое. Поставьте ссылку в объявление.
Подписки появятся в /stats и в кабинете: источник «Telegram Ads», внутри по названиям, с отписками.
Ссылку можно создать и в личном кабинете, во вкладке «Настройки». Там же можно указать ссылку на пост.
Подписи одинаковые в кабинете, в /stats и в утреннем отчёте.
| Источник | Что значит |
|---|---|
| Яндекс.Директ | человек пришёл по объявлению в Директе |
| VK Реклама | по объявлению в VK Рекламе |
| Telegram Ads | по ссылке для Telegram Ads; во вкладке «Источники» видно по названиям ссылок |
| посев: название | по вашей ссылке для посевов с этим названием |
| ВКонтакте, Instagram*, YouTube, Дзен, Авито и другие площадки | по ссылке с меткой этой площадки или с её сайта. Незнакомая метка показывается так, как написана |
| Яндекс (поиск), Google (поиск) | нашёл ваш лендинг в поиске |
| адрес сайта, например forum.example.ru | перешёл на ваш лендинг с этого сайта |
| реклама, источник не указан | в ссылке есть метка кампании, но не указано, какая это площадка |
| лендинг, без метки | зашёл на лендинг напрямую |
| по приглашению | по пригласительной ссылке, которую вы создали не в сервисе |
| вернулся | вышел из канала и вернулся меньше чем через 7 дней; новой подпиской не считается |
| без ссылки | пришёл не по вашей ссылке и не с вашей страницы, например нашёл канал сам |
| начальная аудитория | был в канале до подключения бота, виден только в отписках |
У подключённых ботов рядом с источником бывает пометка «через канал»: человек раньше пришёл с рекламы в ваш канал, а потом запустил бота.
В Метрику и Директ уходят только подписки после перехода с рекламы.
В Max те же действия вынесены кнопками под сообщением бота.
| Команда | Что делает |
|---|---|
/stats | статистика за последние 24 часа по каналу или по всем |
/lk | ссылка в личный кабинет |
/add | как подключить новый канал |
/add_bot | подключить своего бота в Telegram или Max |
/add_admin | дать доступ к отчётам по вашему боту ещё одному человеку |
/add_chat | подключить группу или личку |
/add_integration | интеграция с Яндекс.Директом |
/add_integration_vk | пиксель VK Рекламы |
/link | ссылка для посевов |
/pro | тариф и оплата |
/user_info | история подписчика по id, нику или пересланному сообщению |
/ref | партнёрская программа: ваши ссылки и начисления |
/channels | каналы на трекинге и подключён ли у них лендинг |
/check адрес | проверка лендинга (можно просто прислать адрес) |
/support | связаться с поддержкой, там же ссылка на инструкцию |
/help | список всех команд с пояснениями |
Переход это нажатие кнопки канала на лендинге. Часть людей открывает канал, смотрит и не подписывается.
Значит, человек пришёл не по вашей ссылке и не с вашей страницы. Чаще всего он нашёл канал сам, например через поиск.
Да. Вставьте скрипт в код страницы, в раздел <head>, и проверьте страницу в боте.
В течение минуты после подписки. Отчёты Метрики и Директа дальше обновляются в своём темпе.
Да, если он нажал кнопку через мини-апп: перешлите его сообщение боту. С обычной кнопкой так не получится, поэтому для таких страниц и есть кнопка через мини-апп.
Да, кнопка открывает канал при каждом нажатии. Переход при этом засчитывается один раз.
Только администраторы канала и сервис.
Да, в Telegram и Max. Группа подключается так же, как канал: добавьте бота администратором. Подробнее
Да, только в Telegram, через «Telegram для бизнеса», нужен Premium. В Max такой возможности нет. Подробнее
В один тариф входит один канал Telegram и один канал Max одного проекта. Пара ботов в Telegram и Max тоже считается одним тарифом. Другие каналы и боты оплачиваются отдельно.
Приводите клиентов по своей ссылке и получайте процент с каждой их оплаты. Ссылки доступны на любом тарифе. Партнёрская скидка на свою оплату действует, пока хотя бы один приглашённый на платном тарифе.
Команда /ref в боте или раздел «Реферальная программа» в кабинете (/lk). Там три ссылки: на сайт, на Telegram и на MAX, каждая копируется нажатием. Можно создать до 20 ссылок, например под разные площадки. У каждой своя статистика: сколько пришло, сколько подключили канал, сколько на платном тарифе и сколько начислено.
| За кого | Ставка |
|---|---|
| Ваши клиенты | 25%; 30%, если за месяц ваши клиенты оплатили 5 и больше каналов; 40% от 10 каналов; 50% от 25 |
| Второй уровень: кого привели ваши клиенты | 5–8% |
| Третий уровень | 3–4% |
Начисление идёт с каждой оплаты, пока клиент на платном тарифе. Бот пишет о каждом начислении.
Партнёрским балансом можно оплатить свой тариф со скидкой 25% в /pro. Вывести деньгами могут самозанятые и ИП, от 3 000 ₽, заявкой в кабинете.
Что-то не работает или есть вопрос: команда /support в боте или напишите в службу заботы «Точки входа» в
Telegram или
Max.
* Instagram и Facebook принадлежат Meta, признанной экстремистской организацией и запрещённой в России.