Если вы ищете аналитику источников подписчиков Telegram для рекламы, главный вопрос не в том, сколько людей кликнули по объявлению. Для бюджета важнее другое: какой источник привел подтвержденных подписчиков, кто быстро отписался, где реклама дала качественный вход в канал, а где команда купила дорогой шум.

Практичный ответ такой: каждый рекламный переход нужно записывать как клик с UTM, click id, исходным query и контекстом ссылки, а каждую подписку связывать с конкретным кликом. Тогда отчет показывает не просто трафик, а путь от источника до Telegram-подписки, отписки и отправленной конверсии в рекламную систему.

Для кого

Кому нужна аналитика источников

Маркетолог на платном трафике

Сравнивает источники по подпискам, отпискам и CR, а не только по кликам.

Онлайн-школа с Telegram-прогревом

Ведет рекламу в канал, вебинар или комьюнити и хочет видеть качество входа.

Агентство

Готовит отчет клиенту по source, campaign, ссылкам и подтвержденным подпискам.

Владелец бюджета

Решает, куда переносить деньги и какие источники остановить до перерасхода.

Короткий вывод

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

Strelo Stat закрывает промежуток между рекламным кликом и Telegram-событием. Ссылка или pixel сохраняет параметры перехода до ухода в Telegram, сервер записывает клик, invite или другой маршрут связывает вступление с этим кликом, а дашборд группирует результат по источникам, кампаниям, дням, каналам и ссылкам.

Короткий ответ: измеряйте источник подписчика как связку рекламного клика и Telegram-события. UTM показывают, откуда пришел человек, matched click доказывает связь с подпиской, а click id позволяет вернуть событие в рекламную систему.

Для кого этот материал

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

Владельцу онлайн-школы важно не спорить с подрядчиком о красивом CTR. Если реклама ведет в канал прогрева, полезнее видеть стоимость подписки, долю подтвержденных вступлений, отписки, конверсии в рекламные кабинеты и источники, которые дают аудиторию для будущей продажи. Это не заменяет CRM и выручку, но убирает слепую зону между объявлением и Telegram.

Агентству нужна доказуемая отчетность. Клиенту проще принять рекомендации, когда в одном отчете видны source, campaign, content, ссылка, день, клики, подписки, CR, отписки и отправленные конверсии. Тогда разговор идет не о том, кто прав в чате, а о том, какие источники продолжать, какие ограничить и где чинить посадочную страницу.

Решения

Какие решения поддерживает отчет

Источникпо подпискам
scale или stop

Показывает, где бюджет дает вступления, а где остаются только клики.

Креативклик в подписку
CR

Помогает менять оффер и объявление без отключения всей площадки.

Качествопосле входа
отписки

Отделяет дешевых, но слабых подписчиков от аудитории с нормальным ожиданием.

Что считать источником подписчика

Источник подписчика не равен одной UTM-метке. В нормальной схеме есть несколько уровней: рекламная платформа, кампания, группа или канал размещения, креатив, конкретная ссылка, целевой канал, дата, устройство, click id и статус подписки. Чем дороже трафик, тем опаснее оставлять только utm_source.

Для управленческого отчета достаточно начать с пяти измерений: source, campaign, content, channel и link. Source отвечает за площадку или тип закупки. Campaign помогает сравнить офферы и запуски. Content отделяет креативы и посевы. Channel важен, если один проект ведет в несколько Telegram-точек. Link показывает, где именно создавался переход.

Click id решает другую задачу. GCLID, YCLID, fbclid, rb_clickid и похожие параметры нужны не столько человеку в таблице, сколько рекламной системе и серверной интеграции. Они помогают отправить подтвержденную подписку обратно как офлайн-событие. Поэтому UTM и click id не конкурируют. UTM нужны для чтения отчета, click id нужны для технического сопоставления.

Слои данных

Что именно считать источником подписчика

Один source редко описывает весь рекламный контекст.

КритерийСлойЗачем нуженПример решения
utm_sourceПлощадка или тип закупкиСравнить Google, Яндекс, VK, посевы и партнеровПеренести бюджет между источниками
utm_campaignЗапуск, оффер или продуктовая гипотезаПонять, какой запуск привел подписчиковМасштабировать сильную кампанию
utm_contentКреатив, пост, баннер или связкаОтделить сильное обещание от слабогоПереписать объявление или посев
click idТехнический ключ рекламного кликаСвязать подписку с рекламной системойОтправить офлайн-событие
matched clickСвязь подписки с сохраненным кликомОтделить рекламу от органикиСчитать CPA по подписке
Надежная аналитика начинается там, где источник, ссылка, клик и Telegram-подписка связаны в одну цепочку.

Почему обычный отчет по кликам вводит в заблуждение

Клик по рекламе не означает подписку. Человек мог открыть лендинг, не нажать кнопку Telegram, открыть Telegram, но не вступить, вступить не через тот invite, вступить и сразу выйти, вступить с другого устройства или позже вернуться через сохраненную ссылку. Чем длиннее путь, тем сильнее расходятся клики и реальные подписчики.

Проблема особенно заметна в Telegram-рекламе, потому что значимая часть события происходит уже не на сайте. Если объявление ведет сразу на t.me, рекламный query может потеряться до того, как вы получите факт подписки. Если ведете на лендинг, но кнопка Telegram не переносит параметры, отчет видит визит, но не видит, какая подписка к нему относится.

Поэтому в аналитике источников нужно разделять три уровня качества данных. Первый уровень: переход был записан. Второй уровень: подписка получила matched click. Третий уровень: событие можно отправить в рекламный кабинет или использовать в оптимизации. Когда команда смешивает эти уровни, в отчет попадают лишние победы и ложные провалы.

Реальный экран Strelo Stat: общий дашборд показывает клики, подписки и подтвержденные вступления до детальной разбивки источников.
Реальный экран Strelo Stat: общий дашборд показывает клики, подписки и подтвержденные вступления до детальной разбивки источников.

Как должна выглядеть схема атрибуции

Базовая схема начинается с размеченной ссылки. В объявлении, посеве, посте или партнерском размещении стоит Stat-ссылка либо лендинг с Stat pixel. При переходе система сохраняет UTM, click id, дополнительные параметры и исходную строку query. После этого пользователь уходит в Telegram через измеримый маршрут.

На стороне Telegram нужен способ связать вступление с кликом. В Stat это может быть invite, join request, post deeplink с окном матчинга или другой поддержанный сценарий. Важно не название механики, а результат: у события подписки появляется ссылка на сохраненный click row. Именно это поле превращает обычный список подписчиков в рекламную аналитику.

Дальше отчет строится уже не вокруг клика, а вокруг связки. Клик дает источник. Подписка дает факт результата. Отписка показывает качество входа. Конверсионный upload показывает, что событие ушло в рекламную систему. Только вместе эти данные дают картину, по которой можно менять бюджет.

Маршрут

Как источник проходит до подписки

  1. Размеченная ссылка

    В объявлении или посеве есть UTM, click id и понятный target.

  2. Лендинг или Stat route

    Параметры читаются до перехода пользователя в Telegram.

  3. Запись клика

    Сохраняются UTM, params, raw query, click id и контекст ссылки.

  4. Telegram-вступление

    Пользователь вступает в канал или проходит join request.

  5. Matched click

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

  6. Отчет и интеграция

    Источник виден в дашборде, а подтвержденное событие можно отправить в рекламу.

Какие данные сохранять при переходе

Минимальный набор для рекламы: utm_source, utm_medium, utm_campaign, utm_content, utm_term, целевой канал, ссылка, время клика и user agent. Этот набор уже позволяет понять, откуда пришел подписчик и какой креатив работал лучше. Но для платных систем этого мало.

Для рекламных кабинетов нужно сохранять click id. Google Ads использует gclid, gbraid или wbraid. Яндекс использует yclid и может опираться на ClientID Метрики. Meta, VK и другие системы могут передавать свои идентификаторы или параметры через шаблоны. В Stat route эти значения пишутся отдельно от UTM, чтобы интеграции не вытаскивали их из текста.

Отдельно стоит хранить raw query и params. Это не красивая метрика для руководителя, а страховка для диагностики. Когда подрядчик говорит, что метка точно была, а в отчете ее нет, raw query помогает понять, пришел ли параметр на трекинговый маршрут, был ли он отфильтрован, в каком регистре он был и не потерялся ли до Telegram CTA.

Данные

Что хранить рядом с кликом

UTM

Читаемые поля источника, кампании, креатива, аудитории и типа закупки.

Click id

GCLID, YCLID, fbclid, rb_clickid и похожие ключи для рекламных систем.

Raw query

Исходная строка параметров для проверки спорных переходов.

Params

Дополнительные значения вроде placement, creative id, adset или partner id.

Telegram context

Канал, ссылка, invite, режим атрибуции и момент подписки.

Статус связи

Отдельно видно, есть ли matched click или событие осталось органическим.

Какие отчеты нужны маркетологу

Первый отчет: источники. Он отвечает на вопрос, какие площадки дают подписчиков. Важно смотреть не только clicks, но и subs, CR, unsubs и conv. Источник с высоким числом кликов может быть слабым, если подписок мало или отписки происходят быстро.

Второй отчет: кампании и креативы. Здесь нужно проваливаться из source в campaign, потом в content или term. Для Telegram это особенно полезно при посевах, Telegram Ads, VK Рекламе, Директе, Google Ads и партнерских ссылках. Один источник может вести себя по-разному на разных офферах.

Третий отчет: дни и волны закупки. Он нужен, чтобы не смешивать свежий запуск, прогрев, распродажу и хвост подписок. Если подписки приходят с задержкой, отчет по дням помогает увидеть, что кампания не умерла, а просто дает результат после касания.

Четвертый отчет: ссылки и каналы. Он нужен, когда один проект ведет трафик в несколько Telegram-каналов, закрытый клуб, бот, вебинарный канал или пост. Без этого можно случайно сравнивать разные посадочные сценарии как один источник.

Отчеты

Какие срезы нужны для рекламы

Source

Сравнивает рекламные площадки и типы закупки по кликам, подпискам, CR и отпискам.

Campaign

Показывает, какие запуски и офферы привели аудиторию, а не просто трафик.

Content

Отделяет креативы, посевы и объявления, которые создают правильное ожидание.

Day

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

Как читать источник в решениях по бюджету

Не стоит выключать источник только потому, что у него дорогой клик. Если подписка дешевле, отписки ниже, а конверсии уходят обратно в рекламный кабинет, источник может быть сильнее дешевого трафика. И наоборот: низкий CPC почти ничего не значит, если человек не вступает или быстро выходит.

Для первой оценки используйте простую матрицу. Высокие клики и низкие подписки обычно указывают на проблему оффера, лендинга или Telegram CTA. Низкие клики и высокий CR могут означать узкий, но качественный источник. Много подписок и много отписок говорят о слабом ожидании внутри канала. Много подписок и мало upload-конверсий часто указывает на проблему идентификаторов или интеграции.

В зрелой работе решение строится не по одному числу. Смотрите источник, кампанию, креатив, канал, день и ссылку вместе. Если плохой результат виден только на одном креативе, не нужно выключать весь source. Если слабый результат повторяется на всех кампаниях источника, бюджет лучше переносить или менять подход к закупке.

Интерпретация

Как читать связку кликов и подписок

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

КритерийСитуацияЧто это может значитьЧто делать
Много кликов, мало подписокТрафик есть, Telegram-вход слабыйОффер, лендинг, CTA или invite ломают путьПроверить click to sub rate и маршрут
Мало кликов, высокий CRИсточник узкий, но точныйМожет быть недомасштабированПроверить бюджет и похожие аудитории
Много подписок и отписокЛюди вступают, но ожидание не совпадаетКреатив обещает не то, что дает каналСверить content и первые посты канала
Подписки есть, upload пустойРеклама видит не все событияНет click id, matched click или интеграцииПроверить идентификаторы и логи

Где в Stat смотреть источники

На обзорном экране видно верхний контур: клики, подписки, подтвержденные вступления и общая динамика. Это полезно для ежедневной проверки, но для решений по рекламе нужен следующий уровень. В разделе статистики источники раскладываются по UTM и дополнительным разрезам.

Разбивка работает как вложенный отчет: можно начать с source, открыть его по дням, затем смотреть campaign, content, канал или ссылку. Такой формат помогает быстро найти не только лучший источник, но и конкретное место, где источник ломается. Например, проблема может быть не в VK Рекламе целиком, а в одном креативе или в одной ссылке.

Важная деталь: отчет по источникам должен учитывать только те подписки, которые удалось связать с кликом. Органику и неатрибутированные вступления нельзя насильно раскладывать по платным источникам. Их лучше держать отдельно, иначе команда начнет оптимизировать рекламу по данным, которые не принадлежат рекламе.

Реальный экран Strelo Stat: интеграции помогают вернуть подтвержденные подписки в рекламные системы, но требуют сохраненного click id и matched click.
Реальный экран Strelo Stat: интеграции помогают вернуть подтвержденные подписки в рекламные системы, но требуют сохраненного click id и matched click.

Интеграции не заменяют источник

Google Ads, Яндекс, VK, Meta и S2S postback решают задачу обратной передачи события. Они нужны, чтобы рекламная система получила подтвержденную подписку и могла оптимизироваться не только по кликам. Но интеграция не отменяет нормальную структуру источников внутри вашего отчета.

Если у клика нет gclid, yclid, rb_clickid или другого нужного идентификатора, интеграции нечего отправлять. Если у подписки нет matched click, событие нельзя честно привязать к рекламному клику. Если UTM размечены хаотично, рекламная система может принять конверсию, но команда все равно не поймет, какой оффер или креатив сработал.

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

Настройка

Порядок внедрения без хаоса

  1. Согласуйте словарь UTM

    Определите, что пишется в source, medium, campaign, content и term.

  2. Создайте отдельные ссылки

    Разделите важные источники, кампании, посевы и партнерские размещения.

  3. Поставьте pixel или route

    Параметры должны попасть в Stat до перехода пользователя в Telegram.

  4. Проверьте matched click

    Тестовая подписка должна быть связана с сохраненным кликом.

  5. Подключите интеграции

    Отправку конверсий включайте после проверки идентификаторов.

Как разметить рекламные ссылки

Для каждого источника заранее договоритесь о словаре. Например, utm_source отвечает за площадку: google, yandex, vk, telegram_ads, seed, partner, influencer. utm_medium отвечает за тип закупки: cpc, cpm, post, cpa, barter, newsletter. utm_campaign отвечает за запуск или оффер. utm_content отвечает за креатив, пост, баннер или связку. utm_term лучше оставить для аудитории, ключа или сегмента, если он реально нужен.

Главная ошибка в том, что команда начинает писать UTM как попало: сегодня telegram, завтра tg, послезавтра tgads, еще через неделю название канала. Через месяц отчет уже нельзя нормально сгруппировать. Лучше меньше полей, но единый словарь, чем много красивых параметров без дисциплины.

В Stat полезно создавать отдельные ссылки под важные кампании и сохранять дополнительные параметры в params. Если рекламная система подставляет campaignid, creative, adgroupid или placement, не удаляйте их. Даже если сегодня они не нужны в отчете, завтра они помогут разобраться, почему источник просел.

Качество данных

Какие события можно использовать в рекламе

Не все подписки одинаково надежны для оптимизации.

КритерийТип событияМожно ли считать рекламнымКак использовать
Подписка с matched clickЕсть связь с сохраненным кликомДа, если источник и click id корректныСчитать в CPA и отправлять в интеграцию
Подписка без click idИсточник может быть виден только по UTMДля отчета можно, для upload осторожноИспользовать в аналитике, но не обещать платформе точный клик
Органическая подпискаНет надежной рекламной связиНетДержать отдельной строкой
Ручная догадка по времениСовпадение только приблизительноеНе стоитИспользовать только для расследования, не для оптимизации
Чем важнее решение по бюджету, тем строже должен быть критерий связи клика и подписки.

Проверка надежности данных

Перед тем как принимать решения по бюджету, проверьте маршрут руками. Откройте тестовую ссылку с UTM и условным click id, нажмите Telegram CTA, убедитесь, что клик появился в Stat, вступите в канал и посмотрите, связалась ли подписка с кликом. Затем проверьте, появляется ли событие в очереди или логе интеграции, если интеграция включена.

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

Если доля неатрибутированных подписок слишком большая, ищите разрыв в маршруте. Частые причины: реклама ведет сразу на t.me, лендинг не установлен pixel, кнопка Telegram создается после загрузки и не переписывается, invite создан без связи с click row, webhook Telegram не получает событие, UTM есть в лендинге, но не попадает в Stat route.

Практика

Что делать и чего избегать

Правильно
  • Держать единый словарь UTM для всех подрядчиков и источников.
  • Сохранять click id, params и raw query до перехода в Telegram.
  • Разделять подписки с matched click, органику и неизвестный источник.
  • Сравнивать источники по подпискам, отпискам и конверсиям, а не только по кликам.
Опасно
  • Вести платный трафик сразу на t.me и ждать точную атрибуцию.
  • Смешивать разные варианты source: tg, telegram, telegram_ads и посевы.
  • Отправлять в рекламный кабинет события без надежного click id.
  • Считать любую подписку рекламной, если она случилась рядом по времени.
Хороший отчет не пытается приписать все рекламе. Он честно показывает, где есть надежная связь, а где источник неизвестен.

Какие решения можно принимать по отчету

Первое решение: перераспределить бюджет между источниками. Если source A дает много подписок, но высокий churn, а source B дает меньше подписок, но почти без отписок, бюджет нельзя сравнивать только по CPA. Для канала прогрева качество аудитории часто важнее объема в первый день.

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

Третье решение: чинить посадочный путь. Если кликов много, но подписок мало, проблема может быть в лендинге, кнопке, мобильной загрузке, Telegram-переходе или заявке на вступление. Без click to sub rate команда часто спорит про рекламную площадку, хотя теряет людей уже после клика.

Четвертое решение: включать или выключать отправку конверсий. Если matched click надежный и click id сохранен, можно отдавать подписку в рекламную систему. Если связка слабая, лучше сначала починить маршрут, а не учить рекламный кабинет неверными событиями.

Действия

Что менять по данным источников

Увеличить бюджет

Источник дает подписки, нормальный CR и приемлемую долю отписок.

Переписать креатив

Клики есть, но вход в Telegram слабый или люди быстро уходят.

Починить путь

UTM есть на лендинге, но не доходят до Stat route или подписки.

Проверить интеграцию

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

Чем это отличается от аналитики Telegram-канала

Обычная аналитика канала показывает рост аудитории, просмотры, охваты, реакции и иногда источники внутри Telegram. Это полезно для контента и удержания. Но она не отвечает точно, какая рекламная ссылка, кампания или click id привели конкретного подписчика из внешней закупки.

Аналитика источников для рекламы начинается раньше, на клике. Она хранит параметры до Telegram, связывает вступление с исходным переходом и позволяет читать рекламные срезы. Поэтому две аналитики дополняют друг друга. Канал показывает, что происходит с аудиторией внутри. Stat показывает, какой внешний источник эту аудиторию привел.

Если у вас нет платного трафика, сложная атрибуция может быть избыточной. Достаточно смотреть рост, контент и ручные UTM для посевов. Но если есть регулярный бюджет, подрядчики, несколько источников и цель обучать рекламу по подпискам, без связки клика и подписки управлять деньгами слишком рискованно.

Реальный crop Strelo Stat: клики и подписки нужно читать вместе, иначе источник с дешевыми кликами может выглядеть лучше качественного источника.
Реальный crop Strelo Stat: клики и подписки нужно читать вместе, иначе источник с дешевыми кликами может выглядеть лучше качественного источника.

Как не превратить отчет в SEO и рекламный шум

Внутри статьи или лендинга легко написать "аналитика Telegram", "источники подписчиков" и "реклама" десятки раз, но это не помогает пользователю. То же самое в продукте: много метрик без решения только усложняет работу. Нужны не все возможные графики, а те, которые отвечают на конкретный вопрос бюджета.

Хороший рекламный отчет должен выдерживать пять вопросов. Откуда пришли подписчики? Какая кампания дала лучший click to sub rate? Где отписки выше нормы? Какие события можно отправить обратно в рекламную систему? Что делать завтра: масштабировать, остановить, изменить креатив, поменять лендинг или проверить интеграцию?

Если отчет не помогает ответить на эти вопросы, его нужно упрощать. Иногда достаточно источников, кампаний и ссылок. Иногда нужна глубокая разбивка по content, term, дню и каналу. Но в любом варианте данные должны оставаться связанными с реальным подписчиком, а не с абстрактным кликом.

Диагностика

Почему источник не сходится с подписками

Ищите разрыв по участкам, а не переписывайте все сразу.

КритерийСимптомВероятная причинаЧто проверить
В Stat нет UTMКлики есть, источник пустойПараметры не попали в трекинговый маршрутFinal URL, pixel, кнопку Telegram и raw query
Есть клики, нет подписокВерх воронки работаетСлабый оффер, CTA, invite или Telegram-событиеClick to sub rate и webhook подписки
Подписки без matched clickВступления есть, связь пустаяПроблема invite, окна матчинга или режима ссылкиAttribution mode, invite name, recent click window
Конверсии не отправляютсяОтчет есть, рекламная система молчитНет click id, доступов или валидной целиЛог интеграции и сохраненные идентификаторы

Когда Strelo Stat подходит лучше всего

Strelo Stat особенно полезен, когда Telegram является не просто соцсетью, а точкой воронки. Это может быть платный канал, вебинарный прогрев, бот перед оплатой, закрытое комьюнити, экспертный канал или партнерская закупка. В таких сценариях подписка стоит денег, поэтому ее нужно измерять как результат рекламы.

Второй сильный сценарий: несколько рекламных систем. Если у вас одновременно Яндекс, Google, VK, Telegram Ads, посевы и партнеры, одна таблица кликов быстро разваливается. Нужна единая модель источников, где разные платформы приводятся к одной воронке: клик, подписка, отписка, конверсия.

Третий сценарий: агентская отчетность. Когда подрядчик отвечает за закупку, ему нужно показать не только "было 1200 кликов", а "из этого источника пришло 547 подписок, столько-то отписалось, такие кампании дали лучший CR, такие события отправлены в рекламный кабинет". Это меняет качество разговора с клиентом.

Когда подключать

Где Strelo Stat дает максимум пользы

Регулярная закупкаи кампаний
несколько source

Когда источников больше одного, ручная таблица быстро перестает быть надежной.

Telegram как воронкацель рекламы
подписка

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

Отчетностьдля клиента
доказуемо

Можно показать связку source, campaign, клики, подписки, отписки и upload.

Что не нужно ждать от аналитики источников

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

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

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

Граница темы

Чем эта статья отличается от материалов про GCLID и YCLID

Здесь фокус не на одном идентификаторе, а на всей модели источников.

КритерийЭта статьяGCLID и YCLID статьи
Главный вопросКак сравнивать рекламные источники по подпискамКак не потерять конкретный click id
Основные данныеUTM, source, campaign, content, matched click, отпискиgclid, yclid, ClientID, upload-формат
РешениеКуда переносить бюджет и что чинитьКак сохранить и отправить идентификатор

Чеклист перед запуском рекламы

Перед стартом бюджета проверьте, что у каждого источника есть понятная ссылка, UTM написаны по единому словарю, click id рекламной системы не теряется, Telegram CTA проходит через измеримый маршрут, подписка получает matched click, а отчеты по source и campaign показывают не только клики, но и подписки.

После первых тестов проверьте долю неатрибутированных подписок. Если она высокая, не масштабируйте бюджет, пока не нашли причину. Дешевле потерять один день проверки, чем неделю учить рекламную систему неполными событиями и спорить с командой по кривому отчету.

Когда данные стали стабильными, переходите к регулярному ритму: ежедневная проверка кликов и подписок, два раза в неделю разбор source и campaign, после запуска отдельный разбор отписок, после накопления объема проверка upload-конверсий. Такой ритм делает аналитику источников рабочим инструментом, а не разовой настройкой.

Перед запуском

Чеклист источников подписчиков

UTM словарь

Source, medium, campaign, content и term заполнены по единому правилу.

Click id

Рекламная система передает нужный идентификатор, а Stat сохраняет его отдельно.

Telegram CTA

Кнопка ведет через измеримый маршрут, а не теряет параметры перед Telegram.

Matched click

Тестовая подписка связалась с сохраненным кликом.

Разбивки

В отчете видны source, campaign, день, канал и ссылка.

Интеграции

Отправка конверсий включается только после проверки связи и идентификаторов.

Итог

Аналитика источников подписчиков Telegram для рекламы нужна не ради красивого дашборда. Она нужна, чтобы бюджет обсуждался по реальным подпискам, качеству аудитории и надежной связи с рекламным кликом. Если клик записан, подписка связана, UTM нормализованы, а click id сохранен, команда видит, какие источники стоит масштабировать.

Если маршрут построен плохо, отчет будет выглядеть убедительно, но решения останутся случайными. Поэтому начинайте не с графиков, а с контракта данных: ссылка, параметры, запись клика, Telegram-событие, matched click, отписка и конверсия. На этом основании уже можно сравнивать Яндекс, Google, VK, Telegram Ads, посевы, партнеров и собственные каналы без гадания.

Strelo Stat

Проверьте источники подписчиков до масштабирования рекламы

Создайте трекинговые ссылки, сохраните UTM и click id, свяжите Telegram-подписки с кликами и смотрите, какие источники дают качественный вход в канал.

Открыть Strelo Stat

Частые вопросы

Что важнее для рекламы Telegram: клики или подписки?

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

Нужны ли UTM, если рекламная система передает gclid или yclid?

Да. Click id нужен для технического сопоставления и офлайн-конверсий, а UTM нужны людям для отчетов по source, campaign, content и другим срезам.

Почему часть подписчиков отображается без источника?

Они могли прийти органически, по прямой ссылке, с другого устройства, через старый invite или по маршруту, где параметры не были сохранены. Такие события не стоит насильно приписывать рекламе.

Можно ли вести рекламу сразу на t.me?

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

Какой первый отчет смотреть после запуска?

Начните с source и campaign: клики, подписки, CR, отписки и конверсии. Потом проваливайтесь в content, день, канал и ссылку.

Когда включать отправку конверсий в рекламные системы?

После того как тестовый переход сохраняет click id, подписка получает matched click, а лог интеграции показывает корректный статус. Иначе рекламная система будет обучаться на неполных событиях.