Если вы публикуете ссылку в Telegram без UTM-меток, часть аналитики превращается в кашу. Переходы могут попасть в direct, referral, messenger или вообще смешаться с другими источниками. В итоге непонятно, какой пост сработал, какой канал дал заявки, а какая рекламная интеграция просто красиво выглядела в отчете.
Короткий ответ
Для Telegram чаще всего хватает трех обязательных параметров:
utm_source=telegram- источник трафика;utm_medium=socialилиutm_medium=messenger- тип канала;utm_campaign=sale_july- конкретная кампания, запуск или акция.
Если нужно отличать посты внутри одной кампании, добавьте utm_content. Если нужно отличать платные размещения от обычных публикаций, используйте аккуратную систему в utm_medium или utm_campaign, а не случайные названия каждый раз.
Пример простой ссылки:
https://example.ru/page?utm_source=telegram&utm_medium=social&utm_campaign=summer_saleПример для конкретного поста:
https://example.ru/page?utm_source=telegram&utm_medium=social&utm_campaign=summer_sale&utm_content=post_2026_07_07Почему Telegram часто ломает понятную аналитику
Проблема не в самом Telegram, а в том, что люди публикуют одну и ту же ссылку в разных местах:
- в основном канале;
- в личном чате;
- в боте;
- в рекламной интеграции;
- в закрепе;
- в комментариях;
- в Stories/кружке/описании профиля;
- в нескольких каналах-партнерах.
Без UTM все эти переходы выглядят почти одинаково. Да, аналитика может показать часть рефереров, но для нормального сравнения кампаний этого мало. UTM-метки нужны не “для красоты”, а чтобы потом ответить на простой вопрос: откуда реально пришли люди и какая публикация дала результат.
Как выбрать `utm_source` для Telegram
Самый стабильный вариант:
utm_source=telegramНе надо каждый раз писать по-разному:
telegram
telega
tg
t.me
telegram_channelДля аналитики это будут разные источники. Потом придется вручную склеивать отчеты, а это занятие для людей, которые случайно проиграли спор с таблицами.
Если у вас несколько каналов, можно оставить utm_source=telegram, а конкретный канал указать в utm_campaign или utm_content. Например:
utm_source=telegram
utm_medium=social
utm_campaign=main_channel_july
utm_content=post_01Так отчет останется аккуратным: источник один, а детализация уходит в кампанию и контент.
Как выбрать `utm_medium`
Тут нет единственно святого варианта, но важно выбрать один подход и не менять его каждую неделю.
Для обычных публикаций в своем канале можно использовать:
utm_medium=socialДля рассылок, ботов и личных сообщений иногда удобнее:
utm_medium=messengerДля платных размещений можно использовать:
utm_medium=paid_socialили:
utm_medium=cpcГлавное - не смешивать разные смыслы. Если сегодня рекламный пост называется social, завтра cpc, а послезавтра telegram_ads, отчет будет выглядеть как холодильник после праздников: вроде все съедобное, но порядок уже не восстановить.
Как назвать `utm_campaign`
utm_campaign должен отвечать на вопрос: “какая это кампания?”
Плохие варианты:
utm_campaign=test
utm_campaign=post
utm_campaign=telegram
utm_campaign=1Хорошие варианты:
utm_campaign=summer_sale_2026
utm_campaign=webinar_july_2026
utm_campaign=product_launch
utm_campaign=black_fridayНазвание должно быть понятным через месяц. Если вы откроете отчет позже и не сможете вспомнить, что значит newtest2_final_real, значит метка была плохой.
Когда нужен `utm_content`
utm_content полезен, когда в одной кампании несколько ссылок или несколько публикаций.
Например, у вас кампания webinar_july_2026, и вы делаете:
- анонс;
- напоминание за день;
- пост за час до старта;
- закреп;
- кнопку в боте.
Тогда можно использовать:
utm_content=announce_post
utm_content=reminder_day_before
utm_content=last_call
utm_content=pinned_message
utm_content=bot_buttonТак вы увидите не просто “Telegram дал переходы”, а какой конкретно формат сработал.
Готовые схемы UTM для Telegram
Обычный пост в канале
utm_source=telegram
utm_medium=social
utm_campaign=article_promo
utm_content=channel_postЗакрепленное сообщение
utm_source=telegram
utm_medium=social
utm_campaign=lead_magnet
utm_content=pinned_messageРеклама в чужом канале
utm_source=telegram
utm_medium=paid_social
utm_campaign=partner_channel_july
utm_content=channel_nameКнопка в Telegram-боте
utm_source=telegram
utm_medium=messenger
utm_campaign=bot_onboarding
utm_content=start_buttonСсылка в описании канала
utm_source=telegram
utm_medium=social
utm_campaign=profile_link
utm_content=channel_descriptionНужно ли сокращать UTM-ссылку
UTM-ссылка быстро становится длинной. В Telegram это не всегда проблема: ссылку можно спрятать в текст, кнопку или форматированную ссылку. Но если вы вставляете URL открытым текстом, он выглядит громоздко.
В таком случае логика простая:
- Сначала соберите ссылку в генераторе UTM.
- Проверьте, что страница открывается.
- Если ссылка слишком длинная, сократите ее в сокращателе ссылок.
- Вставьте короткую ссылку в пост или кнопку.
Главное - не терять UTM при сокращении. Сокращать нужно уже готовую ссылку с параметрами, а не чистый URL без меток.
Частые ошибки
Ошибка 1. Разные названия одного источника
Сегодня telegram, завтра tg, потом telega. В отчетах это разные источники. Используйте один вариант.
Ошибка 2. Кириллица и пробелы в параметрах
Лучше писать латиницей, маленькими буквами и через нижнее подчеркивание:
summer_sale
new_product
partner_channelТак меньше риска получить кривую ссылку или нечитаемый отчет.
Ошибка 3. Слишком общая кампания
utm_campaign=telegram ничего не объясняет. Telegram уже указан в utm_source. Кампания должна описывать акцию, запуск или тему.
Ошибка 4. Нет проверки перед публикацией
Перед тем как отправить пост, откройте ссылку в браузере. Если страница не открывается или метки отвалились, лучше заметить это до публикации, а не после того как пост уже увидели люди.
Мини-чеклист перед публикацией
Проверьте:
- ссылка открывается;
utm_sourceнаписан одинаково во всех Telegram-публикациях;utm_mediumсоответствует типу размещения;utm_campaignпонятно описывает кампанию;utm_contentпомогает отличить пост, кнопку или закреп;- длинная ссылка сокращена только после добавления UTM;
- в посте ссылка выглядит аккуратно.
Как быстро собрать ссылку
Так вы не вручную собираете хвост из параметров, не забываете ? и &, не ломаете ссылку перед публикацией и получаете нормальную аналитику без шаманства.
FAQ
Можно ли использовать `utm_source=tg` вместо `telegram`?
Можно, но лучше выбрать один вариант и использовать его всегда. Для читаемости отчетов обычно понятнее telegram.
Что ставить в `utm_medium` для Telegram-канала?
Для обычного поста подойдет social. Для бота или личной рассылки можно использовать messenger. Для платного размещения - paid_social или другой выбранный вами стандарт.
Нужно ли ставить UTM на каждую ссылку в Telegram?
Если ссылка важна для аналитики, да. Особенно если вы сравниваете посты, каналы, рекламные размещения или разные форматы публикаций.
Можно ли потом сократить ссылку с UTM?
Да. Сначала соберите ссылку с UTM, потом сокращайте. Если сократить чистую ссылку без меток, аналитика не появится сама по себе.
Как понять, что UTM работает?
Откройте ссылку после публикации и проверьте, что в адресе есть нужные параметры. Потом смотрите отчеты аналитики по source, medium, campaign и content.
