UTM-метки для Telegram: как размечать ссылки в канале, боте и рекламе
Ссылки из Telegram открываются во встроенном браузере, который почти не передаёт реферер. Без UTM-меток Яндекс.Метрика и GA4 записывают такие переходы в «прямые заходы» или в общий «t.me / referral», и вы не узнаете, какой пост, бот или рекламное объявление привело клиента. Рабочая схема: utm_source=telegram для всех ссылок, разный utm_medium для канала, бота и Telegram Ads, а в utm_campaign и utm_content — название поста или кнопки.
utm_source=telegram&utm_medium=social&utm_campaign=post_0512utm_source=telegram&utm_medium=messenger&utm_campaign=bot_welcomeutm_source=telegram&utm_medium=cpc&utm_campaign=tg_ads_almatyКоротко
- Встроенный браузер Telegram почти не передаёт реферер: без меток переходы падают в «direct» или в «t.me / referral».
- Источник один для всего мессенджера: utm_source=telegram. Канал различает utm_medium: social для постов, messenger для бота, cpc для Telegram Ads.
- Название канала держите в utm_campaign, дату или номер поста — в utm_content.
- Ссылка на бота вида t.me/bot?start=… передаёт параметр боту, а не сайту: размечайте ссылки внутри диалога.
- Динамических токенов в Telegram Ads нет, кампанию и креатив вписывают вручную; длинные ссылки в постах можно сокращать, метки сохраняются.
Почему трафик из Telegram теряется в аналитике
Когда человек нажимает на ссылку в Telegram, приложение открывает её во встроенном браузере. На iOS и Android этот браузер часто не передаёт реферер, а при копировании ссылки в другой браузер реферера нет вовсе. Счётчик видит визит без источника и относит его к «direct». Часть переходов с десктопа приходит с реферером t.me, поэтому в отчётах появляется ещё одна строка «t.me / referral». В итоге один и тот же канал разбросан по двум-трём строкам, а боты и реклама не отделяются от постов.
UTM-метки переносят источник внутрь самой ссылки, и браузер уже не нужен: счётчик читает параметры из адреса страницы. Так вы получаете честную картину: сколько заявок принёс канал, сколько бот, сколько Telegram Ads и какой именно пост сработал.
Готовые шаблоны UTM для Telegram
Источник один для всех ссылок, чтобы в отчёте Telegram не распался на telegram, tg и Telegram. Канал различается через utm_medium.
| Откуда ссылка | Шаблон |
|---|---|
| Пост в канале | utm_source=telegram&utm_medium=social&utm_campaign=channel_name&utm_content=post_2026_11_05 |
| Кнопка под постом | utm_source=telegram&utm_medium=social&utm_campaign=channel_name&utm_content=button_price |
| Бот и рассылка | utm_source=telegram&utm_medium=messenger&utm_campaign=bot_welcome&utm_content=step_3 |
| Telegram Ads | utm_source=telegram&utm_medium=cpc&utm_campaign=tg_ads_almaty&utm_content=creative_1 |
| Закреплённое сообщение, описание канала | utm_source=telegram&utm_medium=social&utm_campaign=channel_name&utm_content=pinned |
В utm_campaign удобно писать название канала или продукта, а дату и номер поста уносить в utm_content. Тогда в отчёте по кампании видно вклад канала целиком, а по содержанию — какой пост принёс переходы.
Разметка постов и кнопок в канале
В пост ссылка вставляется как обычный URL или прячется под текст через форматирование. Метки от этого не меняются: Telegram передаёт адрес целиком. Если под постом есть кнопки, дайте каждой свой utm_content: так вы увидите, что нажимают чаще — «Цены» или «Записаться».
Две практики, которые экономят время:
- Сокращайте длинные ссылки. Хвост с пятью параметрами в тексте поста выглядит тяжело, а Telegram показывает полный адрес в превью. Короткая ссылка через share.kz ведёт на тот же URL, и все метки после редиректа сохраняются.
- Храните шаблон канала. В конструкторе есть пресет Telegram и история ссылок: собрали один раз, дальше меняете только
utm_content.
Боты: start-параметр и ссылки внутри диалога
Ссылка на бота вида t.me/your_bot?start=promo передаёт значение promo самому боту, а не вашему сайту. Это способ понять, откуда пользователь пришёл в бота, но для сайта он бесполезен: UTM в такой ссылке не нужны.
Размечайте ссылки, которые бот отправляет в сообщениях: кнопки «Открыть каталог», «Оплатить», ссылки в рассылках. Укажите utm_medium=messenger, в utm_campaign — сценарий (welcome, reminder, sale), в utm_content — шаг или кнопку. Если бот умеет подставлять переменные, добавьте идентификатор пользователя в свой параметр, например tg_user=12345: он не ломает UTM и помогает связать заявку в CRM с конкретным чатом.
Telegram Ads: куда вставлять метки
В Telegram Ads объявление ведёт на канал, бота или сайт. Метки работают только в ссылках на сайт: адрес с хвостом вставляется в поле ссылки объявления целиком. Динамических токенов вроде {campaign_id} у Telegram Ads нет, поэтому название кампании и креатив вписывают руками.
Для рекламы берите utm_medium=cpc: так платный трафик не смешается с органическими постами, а в GA4 попадёт в группу Paid. Если объявление ведёт на канал или бота, разметьте ссылки уже внутри канала и бота: это следующий шаг пути, который можно измерить.
Как читать трафик Telegram в Метрике и GA4
В Яндекс.Метрике откройте «Источники» → «Метки UTM»: дерево source → medium → campaign покажет канал, бот и рекламу отдельно. В Google Analytics 4 зайдите в «Привлечение трафика» и выберите разрез «Источник / канал сеанса»: строки telegram / social, telegram / messenger и telegram / cpc.
Если часть визитов всё равно приходит как «direct», проверьте три вещи: ссылка в посте содержит метки (а не укороченная без них), редирект сокращателя не отрезает параметры, а сайт не делает лишний переход на главную при открытии. Старые посты без меток исправить нельзя, поэтому размечайте каждую новую ссылку сразу.
Правила оформления меток для Telegram
- Только латиница и нижний регистр:
telegram, а неTelegramи нетелеграм. - Один источник для всего мессенджера, канал различайте через
utm_medium. - Названия каналов транслитерируйте: «Бюро продаж» →
byuro_prodazh. - Не ставьте метки на ссылки внутри своего сайта и на ссылки в Telegram, которые ведут обратно в Telegram.
- Записывайте шаблон канала в историю конструктора и копируйте его, меняя только
utm_content.
Источники
- Telegram API: формат ссылок и deep linkscore.telegram.org
- Telegram Ads: правила и возможности платформыpromote.telegram.org
- Справка Google Analytics 4: сбор данных о кампаниях с помощью UTMsupport.google.com
- Справка Яндекс.Метрики: отчёт «Метки UTM»yandex.ru
Частые вопросы
01Какой utm_source указывать для Telegram?
02Почему переходы из Telegram попадают в «прямые заходы»?
03Работают ли UTM-метки в ссылке на бота t.me/bot?start=…?
04Есть ли в Telegram Ads динамические параметры?
05Можно ли сокращать ссылки с UTM для постов в канале?
06Как различать посты одного канала в отчёте?
Соберите UTM-метку прямо сейчас
Бесплатно, без регистрации, с историей в браузере и поддержкой динамических параметров всех площадок.
Открыть конструктор