ЕГОР КОШЕЛЕВ

Три признака слива бюджета в Telegram Ads

Слив бюджета в Telegram Ads чаще всего происходит из-за KPI на подписки вместо лидов, провала после клика на посадочной/в боте и закупа каналов «на глаз». Диагностика делается по цепочке расход → лид → валидный лид → сделка и связке кабинет → посадочная/бот → CRM.

Если в Telegram Ads идут показы и клики, но в продажах ноль — бюджет чаще всего течёт в трёх местах: KPI «подписка вместо лида», провал после клика на посадочной/в боте, и закуп каналов «на глаз».

Лечится не настройками в кабинете, а диагностикой по цифрам: расход → лид → валидный лид → сделка.

У меня под управлением было более 900 млн ₽ рекламных бюджетов, и в разборе 15 кабинетов как ориентир видел средний CTR 0.8% и средний CPL 450 ₽ (это не «норма», а точка сравнения).

Подписка — промежуточная метрика.
Конверсия — это заявка/созвон/оплата, то есть то, что признаёт отдел продаж.


Если у вас нет заявок из Telegram Ads — проверьте эти 3 места в первую очередь

Показы. Есть.
Клики тоже.

Но это ещё не воронка продаж, потому что Telegram легко даёт «лёгкие действия»: подписку, просмотр, переход.

А заявка требует трения.
И это трение должно быть измерено.

Ориентиры по моим разбором 15 кабинетов: средний CTR 0.8%, средний CPL 450 ₽ (используйте как «градусник», а не как KPI).

Смотрите на связку. Жёстко.
Кабинет → посадочная/бот → CRM.

Что считать конверсией:

  • заявка в форме/боте;
  • записанный созвон;
  • оплата (если цикл короткий).

Что не считать результатом:

  • подписка на канал;
  • «перешёл в бот и молчит»;
  • «нажал старт» без контакта и квалификации.

Признак №1. В отчёте красивые подписки, а в продажах пусто

Подписки растут.
Лидов нет.

Это классическая подмена метрики. Подрядчику проще оптимизировать «дешёвую подписку», чем «валидный лид», потому что подписка почти не требует доказательства намерения.

Как понять, что вас «кормят подписками»

Нужна трассировка.
Прямая.

Что запросить у подрядчика (или у своей команды) одной простынёй, без «презентаций»: 1) UTM-метки на каждом объявлении Telegram Ads (включая канал/креатив/дата).
2) Куда ведёте трафик: сайт/лендинг/бот/мини-апп.
3) Как фиксируется лид: событие, запись в таблицу, запись в CRM.
4) Как лид попадает в CRM: webhook/интеграция/ручной перенос.
5) Где поле «источник Telegram Ads» в CRM и как оно заполняется.

Проверка за 30 минут. Ровно по строкам:

  • расход за период;
  • подписки (если это вообще есть);
  • лиды;
  • валидные лиды;
  • сделки/созвоны.

Если в кабинете «всё хорошо», а в CRM пусто — это не «плохая аудитория» по умолчанию.
Это разрыв учёта или KPI.

Отдельно. Жёсткий маркер слива: отчёт заканчивается на «подписках», а дальше у подрядчика «нет доступа к CRM» и «продажи сами не обработали». Это не аргумент. Это дырка в системе.

Математика: чем отличается CPL от «стоимости подписчика»

Подписчик ≠ лид.
Лид ≠ валидный лид.

Формулы простые:

  • CPL = расход / лиды
  • CPVL (cost per valid lead) = расход / валидные лиды

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

Таблица, которая должна быть в любом отчёте (и по-хорошему — в разрезе каналов и объявлений):

Срез Расход, ₽ Лиды, шт Валидные лиды, шт CPL, ₽ CPVL, ₽
Канал A / креатив 1
Канал A / креатив 2
Канал B / креатив 1
Итого

Пустые ячейки тут недопустимы.
Если «валидные лиды не считаем» — вы не управляете закупом, вы просто покупаете трафик.

Математика на пальцах №1 (почему «дешёвые подписки» убивают экономику)

У вас может быть отличная «цена подписчика».
И ноль продаж.

Потому что подписка — это действие с минимальной ценой ошибки. Человек подписался «на интересное», «на скидку», «на халяву». И исчез.

В CRM его нет.
Квалификации нет, контакта нет.

В этот момент отчёт подрядчика выглядит «зелёным».
А P&L — красный.

Почему так происходит именно в Telegram

Telegram поощряет быстрые касания.
И это ловушка.

Причины обычно две:

  • Подписка — самое лёгкое целевое действие, и под него легко подобрать каналы с «халявной» аудиторией.
  • Внутри каналов есть сегменты, которые кликают и подписываются на всё подряд, но не покупают сложные продукты и не оставляют контакты.

Плюс системная история: подрядчики часто отчитываются за дешёвые подписки, а не за валидные лиды в отдел продаж. Это не «злой умысел». Это криво поставленный KPI.

Что сделать завтра, чтобы перестать покупать мусор

Меняйте KPI.
Сразу.

1) KPI в договоре/внутреннем SLA: валидный лид или заявка, а не подписка.
2) Введите критерии валидности. Короткие. 2–5 пунктов. Примеры формата критериев:

  • подходит по гео/языку;
  • оставил контакт и подтвердил его;
  • соответствует минимальному чеку/сегменту;
  • запрос на продукт, а не «просто спросить». 3) Продажи обязаны фиксировать причину дисквалификации. Одной меткой. Без эссе.

Формулировка, которую можно отправить подрядчику:

  • «С завтрашнего дня принимаем отчёт только в формате расход → лид → валидный лид → CPVL, с расшифровкой причин дисквалификации. Подписки — вспомогательная метрика, без KPI.»

Признак №2. CTR нормальный, клики есть — а дальше провал на посадочной/в боте

CTR может быть нормальным.
Это не победа.

Если клик есть, а действие не происходит, вы платите за трафик, который не конвертируется из‑за структуры посадочной или сценария бота.

И это чинится быстрее всего.

Быстрый тест: где именно отваливаются люди после клика

Разбейте путь на 3 шага.
Без фантазий.

1) Клик (Telegram Ads).
2) Открытие (лендинг загрузился / бот стартовал).
3) Действие (заявка/сообщение/квиз/созвон).

Что нужно, чтобы увидеть провал:

  • отдельная метка на переход (UTM);
  • событие «открыл страницу» или «start в боте»;
  • событие «отправил форму / оставил контакт».

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

Типовые ошибки посадочной под Telegram-трафик

Telegram-трафик быстрый.
И нетерпеливый.

Частые поломки:

  • Длинный прогрев вместо одного понятного действия на первом экране, из-за чего человек уходит раньше, чем понял «что делать».
  • Несовпадение обещания в креативе и первого экрана: креатив про одно, посадочная про другое, доверие падает мгновенно.
  • Слишком много вариантов: меню, несколько CTA, переходы «почитать», «посмотреть», «узнать». В итоге не происходит ничего.

Что меняется, когда перестраиваете структуру страницы

Иногда правка структуры даёт эффект быстрее, чем смена каналов.

Потому что вы перестаёте терять уже купленный клик.

У меня было снижение CPL в 2.4 раза за счёт перестройки структуры посадочной страницы. Не «оптимизация кнопки». Структура. Маршрут пользователя.

Что проверять в структуре (коротко, по делу):

  • первый экран: оффер + кому + что получит;
  • один главный CTA, без развилок;
  • короткая форма (или один шаг до контакта);
  • социальное доказательство (формат не важен, важна релевантность);
  • FAQ с возражениями, но ниже, после CTA.

Математика на пальцах №2 (почему посадочная важнее «ещё 10 каналов»)

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

Потому что вы масштабируете дырявое ведро: каждый новый клик утекает на том же шаге.

Сначала чините конверсию из клика в действие.
Потом масштабируйте трафик.

Если ведёте в бота: 3 места, где чаще всего теряются заявки

Бот — это тоже посадочная.
Только в чат‑формате.

Где обычно ломается:

  • Длинный сценарий до первого полезного шага: человек не понимает, зачем отвечать, и закрывает.
  • Запрос контактов не в том месте: слишком рано (нет доверия) или слишком поздно (устал и ушёл).
  • Нет следующего шага: после ответа не предлагается созвон/форма/оплата, и диалог зависает.

Признак №3. Закупаете каналы «на глаз» — и платите за не вашу аудиторию

Канал может быть «красивым».
И бесполезным.

Telegram Ads часто покупают по внешним признакам: тематика «вроде рядом», активность «вроде живая». А потом удивляются, что подписки есть, а заявок нет.

Сигналы, что канал не подходит ещё до запуска

Смотрите на соответствие боли.
Не на охваты.

Тревожные сигналы:

  • Тематика канала не совпадает с потребностью продукта: вы про решение проблемы, а канал про новости/мемы/скидки.
  • Аудитория реагирует на развлекательный контент, а вы продаёте сложный продукт с длинным циклом.
  • Подозрительно ровная активность или резкие перепады — повод копнуть глубже и посмотреть историю размещений и тип рекламодателей, без истерик и обвинений.

5-ступенчатый аудит каналов перед закупом (методика автора)

Это мой рабочий инструмент.
Не теория.

1) Соответствие тематики и боли: формулируете 1–2 боли продукта и проверяете, обсуждаются ли они в канале органически.
2) Разбор рекламных размещений: что рекламировали, как часто, какие офферы, есть ли «рынок» для вашего типа продукта.
3) Оценка вовлечения по постам: смотрите реакцию на контент по смыслу, а не «цифру просмотров», чтобы не купить мёртвую аудиторию.
4) Тест гипотезы креатива под конкретный канал: один канал — один угол. Универсальные креативы обычно дают мусор.
5) Прогноз по экономике: заранее фиксируете, какой CPL/CPVL должен получиться, чтобы сходилась юнит-экономика, и по этому порогу режете закуп.

Что попросить у подрядчика по этой методике (прямо текстом):

  • «Дай список каналов на тест с аргументацией по боли/офферу и прогнозом CPVL. Плюс план отключения: по каким порогам и на каком объёме данных режем.»

Почему методика не для микро-бюджетов

Нужна статистика.
И она стоит денег.

Моя 5-ступенчатая методика не подходит для бюджетов до 50 тыс. ₽/мес: тестов мало, данных не хватает, выводы шумные, а стоимость ошибки высокая относительно бюджета.

Вы просто не успеваете набрать объём, чтобы отличить «не зашло» от «не докрутили».


Мини-кейс EdTech: как уйти от нецелевых подписчиков к заявкам

Ситуация типовая.
EdTech страдает часто.

Было: наращивали подписки, но отдел продаж не видел лидов

Верх воронки рос.
Низ был пустой.

Фокус отчётности — подписки и клики. CRM не подтверждала поток лидов, а валидность не считалась, поэтому оптимизация шла в сторону «дешевле подписчик», а не «лучше лид».

Что поменяли в закупе и воронке

Сменили KPI.
И включили фильтры.

  • Переформулировали KPI на валидный лид и закрепили критерии валидности со стороны продаж.
  • Отсекли часть каналов по аудиту, потому что они давали реакцию, но не намерение.
  • Пересобрали посадочную/бот-цепочку под один маршрут: обещание креатива → первый экран → один CTA → контакт → следующий шаг. Это напрямую закрывает провал из признака №2.

Стало: что считать результатом и как это фиксировать

Определили сущности.
И начали считать.

  • Лид = оставил контакт и запросил следующий шаг.
  • Валидный лид = соответствует критериям продаж и принят в работу.

Отчётность организовали в таблице по срезам «объявление/канал» с колонками: расход → лиды → валидные лиды → CPL → CPVL + причины дисквалификации.

Периодичность — регулярная, чтобы решения по отключению принимались по данным, а не по ощущениям.


Чеклист: как за 1 день понять, где утекает бюджет в Telegram Ads

Один день.
Без комбайна.

Данные, которые нужно собрать (без «аналитического комбайна»)

Собираете минимум:

  • Расход/показы/клики в Telegram Ads по объявлениям и каналам (CTR, CPC/CPM, расход) — это то место, где нужен скриншот №1.
  • Лиды и валидные лиды из CRM/таблицы + причины дисквалификации.
  • Конверсия клика в действие на посадочной/в боте (хотя бы по событиям «открыл» и «оставил контакт»).

И делаете таблицу «расходы → лиды → CPL → валидные лиды → стоимость валидного лида» — это место для скриншота №2.

Плюс. Если трафик ведёте в бот/посадочную — фиксируете структуру и шаги, где теряются заявки.

Это место для скриншота №3: схема первого экрана/первого сообщения, CTA, места запроса контакта.

12 вопросов к подрядчику или к своей команде

1) Какой KPI в закупе: подписка, лид или валидный лид?
2) Где это зафиксировано: договор/ТЗ/таблица?
3) Какие критерии валидности и кто их утвердил со стороны продаж?
4) Как размечены объявления (UTM) и где хранится расшифровка?
5) Как лид попадает в CRM, и есть ли поле «источник Telegram Ads»?
6) Можем ли мы собрать отчёт «объявление → расход → лид → валидный лид → CPVL»?
7) Какие каналы/объявления дали валидные лиды, а не подписки?
8) Где провал: клик → открытие → действие? Какие цифры по каждому шагу?
9) Что именно обещает креатив, и совпадает ли это с первым экраном/первым сообщением?
10) Какой план тестов на 7 дней: сколько креативов, сколько каналов, какие гипотезы?
11) По каким порогам отключаем: CPVL, доля валидных лидов, конверсия в действие?
12) Кто отвечает за фиксацию причин дисквалификации и как быстро это попадает в отчёт?

Что отключать сразу, а что тестировать ещё 48 часов

Режете без жалости то, что не имеет шансов по экономике.
Докручиваете то, что близко к цели.

Правило принятия решений по смыслу:

  • Отключать сразу, если нет связки до CRM и вы не можете посчитать CPVL: вы не управляете закупом. Сначала учёт, потом масштаб.
  • Тестировать ещё 48 часов, если CTR и клики есть, но провал на посадочной/в боте: чините шаг «после клика», потому что это ускоряет эффект на всём трафике.
  • Менять каналы, если валидность низкая при нормальной конверсии в действие: проблема в аудитории, а не в посадочной.

Если хотите, пришлите 3 цифры — скажу, какой из признаков у вас вероятнее всего

Пришлите: 1) расход за 7 дней,
2) лиды,
3) валидные лиды (или сделки),
и коротко: куда ведёте трафик (сайт/бот/канал).

Дальше вы сами по чеклисту за 1 день увидите, где течёт.

Если бюджет меньше 50 тыс. ₽/мес — аудит каналов по моей 5-ступенчатой методике не окупается, там лучше упираться в учёт и конверсию после клика.


Бесплатный разбор Telegram Ads и воронки (15–20 минут)

Если хотите — разберём это по вашим цифрам, без «презентаций».
С вас: расход за 7 дней, лиды, валидные лиды/сделки, ссылка на посадочную или бот, и скрин из CRM с причинами дисквалификации (если есть).
С меня: где именно рвётся связка кабинет → посадочная/бот → CRM, что править первым, и какие пороги ставить на отключение.

Записаться на бесплатный разбор: /consult/

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

Почему есть клики и подписки, но нет продаж из Telegram Ads?

Потому что подписка — промежуточная метрика и её легко «добыть», не доводя до заявки. Если отчёт заканчивается на подписках, а в CRM пусто, это разрыв учёта или неверный KPI.

Какие события нужно считать, чтобы найти провал после клика?

Разбейте путь на три шага: клик → открытие (лендинг загрузился/бот стартовал) → действие (оставил контакт/заявка/созвон). Нужны UTM и события «открыл» и «оставил контакт», иначе видны только клики и вы не понимаете, где теряются люди.

Как понять, что каналы закупаются «на глаз» и дают не вашу аудиторию?

Сигналы — тематика не совпадает с болью продукта, аудитория реагирует на развлекательное, а вы продаёте сложный продукт, плюс подозрительно ровная активность или резкие перепады. Перед тестом автор предлагает 5 шагов: проверить боль и тематику, разобрать прошлые размещения, оценить вовлечённость по смыслу, сделать креатив под конкретный канал и заранее зафиксировать порог CPL/CPVL по юнит-экономике.

Егор Кошелев — перформанс-стратег
Перформанс-стратег · 900+ млн ₽ бюджетов · 150+ проектов