Почему бюджет на рекламу в Telegram Ads тратится впустую?
UnionCreated using FigmalectureCreated using Figma
new

Курс "ИИ-маркетолог": как внедрять нейросети в маркетинг🔥 Пройти бесплатно

10284 https://ppc.world/uploads/images/eb/78/6a327050e8d7e-Kategoriya-Telegram-1.jpg 2026-06-18 Telegram Ads ppc.world 160 31

€7 на день в Telegram Ads, а показов нет — главная ошибка, которая есть в 9 из 10 аккаунтов

Вы крутите ставку в Telegram Ads — а показов всё нет? Дело не в алгоритме. Внешний руководитель маркетинга в A-Sosnovsky Александр Сосновский объясняет, как работает ставка в Telegram Ads и делится формулой расчета CPM.

Ещё больше полезных статей и свежих новостей в нашем Telegram-канале
Telegram Подписаться

700 активных объявлений, €7 в день — это €0,01 на объявление. И ровно ноль показов на каждом. Так выглядит главная ошибка ставки в Telegram Ads.

Сообщение от клиента в марте, дословно: «Слушай, я ставку поставил €7. Уже два дня. Показов нет. Что-то сломалось у Telegram Ads?».

У Telegram Ads ничего не сломалось — сломалось у нас. Алгоритм просто молчит, потому что мы попросили его выдавать показы за 0,5 цента — а реальная цена показа в нише около $0,004. В итоге:

  • аукцион не выигрывается;

  • бюджет фрагментируется;

  • кампания зависает.

Ниже разберем:

Что вы реально видите, когда ставка не работает

На каждом втором аудите я вижу одно и то же:

  1. Открываем TG Booster:

    1. в кампании 700–1500 активных объявлений: разные тексты, разные каналы, разные тематические группы;

    2. дневной бюджет — €5—10.

Кажется, что всё разумно: установлена средняя ставка по рынку.

  1. Заходим в отчет через неделю и видим:

    1. 75% объявлений — по 5–30 показов, 0 кликов;

    2. 20% — 0 показов вообще;

    3. 5% — какие-то цифры есть, но смешные.

CPM в кампании крутят: €5 → €7 → €10. Показы добавляются на пару дней, потом снова стоп.

Знаете почему? Потому что Telegram Ads не сообщает вам главное:

Ставку вы выставляете не на кампанию — алгоритм применяет ее к каждому объявлению в отдельности.

И ваш дневной бюджет делится поровну между всеми активными объявлениями. В итоге формула расчета выглядит так:

€7 / 1500 = €0,005 на одно объявление.

Это не ставка, а театр ставок.

Как работает математика фрагментации в Telegram Ads

В Telegram Ads есть базовое правило: чтобы объявление получило первый показ, оно должно выиграть аукцион в одном из таргетируемых каналов. И аукцион тут не статичный, как в Google Ads. Я как-то писал клиенту в переписке: «Ставка может меняться вообще каждые 20–30 минут. Ты поставил €2 и имел 100 показов, конкурент добавил 0,1 шаг — и ты уже не будешь получать охваты».

То есть Telegram Ads — это живой аукцион в реальном времени. Конкурент пошевелил ставку на 10 центов, ты выпал. Поэтому работа со ставкой — это не «выставил один раз и забыл», а работа в каждом канале персонально.

Аукцион считается так:

  1. Ваша ставка × 1000 ≥ медианная цена показа в этом канале.

  2. Медианная цена показа в случае с нашим клиентом — около $3–5 за 1000 показов, то есть $0,003–0,005 за один показ. Чтобы перебить, надо платить хотя бы $0,004.

Что у вас получается при €0,005 на объявление в день: дневная квота на одно объявление = ~три потенциальных показа. Эти три показа должны выиграть три разных аукциона с уникальными пользователями. Алгоритм Telegram Ads видит копеечную ставку → откладывает ее в самый низ очереди → бóльшая часть дневной квоты пропадает.

В итоге 80% ваших объявлений получают 0–10 показов. CTR измерять не на чем. Алгоритм не понимает, что у вас работает, а что нет — кампания зависает.

А теперь главное: пока вы крутите CPM в кампании — вы не решаете проблему. Проблема не в ставке, а в количестве активных объявлений.

Что с этим делать:

  1. Посчитать CPM_max = CPA × CTR × CVR × 1000 на каждом канале по историческому срезу.

  2. Сократить активные объявления до соотношения: дневной бюджет ÷ N ≥ €0,10.

  3. Применить индивидуальные ставки на топ-30 каналов по CPM_max.

Без этого алгоритм Telegram Ads не дает показы → бюджет крутится в exploration → 30–40% бюджета сжигается без отдачи.

Формула CPM_max: как считать настоящую ставку

Это формула, которая разруливает 90% случаев «у меня в Telegram Ads ставка не работает». Я ее даю всем клиентам в первую неделю аудита.

CPM_max = CPA_target × CTR × CVR × 1000

Где:

  • CPA_target — сколько вы готовы заплатить за подписку, например, $3;

  • CTR — исторический click-through rate этого конкретного канала (у нас медиана по запускам — 0,77%);

  • CVR — исторический conversion rate из клика в подписку (медиана — 20%).

Разберем на примере медианного канала, сильного и слабого. Под медианным, сильным и слабым каналом мы подразумеваем три кластера, разбитые по CTR и CVR. Они отличаются не только расчетами, но и структурно.

На практике различить их можно за две недели тестового запуска с бюджетом 5000 рублей на канал.

Пример на медианном канале: CPM_max = $3 × 0,0077 × 0,20 × 1000 = $4,62. То есть ставка:

  • €5 на медианном канале — на грани;

  • €7 — терпимо;

  • €3 — не работает вообще.

Но в этом и весь фокус. Потому что медианный канал — это абстракция. В реальности каналы делятся на сильные и слабые, и разница между ними в 6–10 раз. В нашем случае:

  1. Сильные каналы — нишевые сообщества по теме клиента. У такого канала:

    1. CTR — 1,5%;

    2. CVR — 25%;

    3. CPM_max = $3 × 0,015 × 0,25 × 1000 = $11,25.

Тут можно платить до $11 и всё еще выходить в плюс. Если вы ставите €7 — вы сильно недоплачиваете и алгоритм отдает ваши показы конкурентам.

  1. Слабые каналы — каналы с размытой аудиторией или нерелевантной географией. Здесь:

    1. CTR — 0,4%;

    2. CVR — 12%;

    3. CPM_max = $3 × 0,004 × 0,12 × 1000 = $1,44.

Тут вообще нельзя платить больше $1,5. Если вы ставите €7 — вы слили деньги на канал, который структурно не конвертит.

В одном из аккаунтов мы посчитали CPM_max персонально на 108 каналов с историей. Из них:

  • 91 канал имел недооцененную ставку — при средней €7 там можно было платить вдвое больше и догнать топ-показ;

  • 17 каналов переплачивали в 3–5 раз и сжигали бюджет на структурно нерабочей аудитории.

Когда формула CPM_max не работает

Один сценарий есть. Формула считает CPM, при котором экономика сходится в среднем. Она не учитывает:

  1. Свежий канал без истории. Если у канала <10 ваших ad_id за всё время, у вас нет статистики на CTR/CVR — формула выдаст мусор. Тут лучше ставить €5—7 на 5 дней, потом пересчитать.

  2. Сезонные пики. В декабре и мае-июне CPM рынка вырастает на 30–50%. Формула всё еще рабочая, но дневной бюджет надо увеличить, иначе показы упрутся в потолок раньше.

  3. Креатив-выгорание. Если у вас CTR на канале сваливается (с 1,5% до 0,6%) и CPM_max валится, формула обновляет ставку, но проблема не в CPM, проблема в креатив. Меняйте креатив, а потом считайте.

Других сценариев, где CPM_max не работает, я за 18 лет работы в performance-рекламе не видел. Если у кого-то есть — расскажите.

Кейс: что сделали в одном из аккаунтов

Клиент: премиальная ecommerce-компания, которая продает реплики европейских коллекций мебели с прямой доставкой из Фошаня.

Запрос клиента: у Telegram Ads баг — поставили €7/день, показов нет уже двое суток.

Период кампании: 22 месяца.

Мы решили: хватит крутить CPM в кампании. Сделаем так: возьмем топ-30 каналов-доноров, на каждый посчитаем индивидуальный CPM_max, а количество активных объявлений сократим в семь раз.

Через 5 дней показов стало в 6 раз больше. CPA не сдвинулся (был $2,4 — остался $2,4). Это значит: те же подписки, но зато в 6 раз бóльший охват.

Наша гипотеза при первом анализе — фрагментация бюджета по 700+ активным объявлениям: на каждое приходилось €0,01, что в десятки раз ниже стоимости одного показа в нише.

Гипотеза подтвердилась.

Бюджет: $15 000–20 000.

Где размещались: в 1043 каналах.

Что сделали:

  1. Сократили активные объявления с 700+ до 80–120.

  2. На каждый из топ-30 каналов поставили индивидуальный CPM_max: где-то — $4,6, где-то — $11, где-то — $1,4 (на одно объявление должно приходиться ≥€0,10 дневного бюджета, иначе алгоритм не дает показы). В среднем поднялись в 1,5–2 раза.

  3. На слабые каналы (CTR <0,4%, CVR <12%) просто перестали лить бюджет. Алгоритм Telegram Ads сам их вычистит из exploration через две недели.

В результате число подписок достигло 6073. Каналы реальные, имена не выдуманы:

  • @yuloo (студия ремонта под ключ) — 198 подписок исторически;

  • @lyustrilux (свет и декор) — 186;

  • @kuhni_dm (кухни в Ростове) — 90 подписок при CPA $0,59 (топ канал);

  • @annaakopyan (дизайнер-блогер «Крестная мама дизайна») — 124;

  • @fluffypuffy_hello (мебельный бренд) — 170;

  • @productionsofa (мебельный бренд Mile Home) — 117.

Другие показатели:

  • CPA портфеля — $2,38;

  • медианный CTR по 2394 живым запускам — 0,77%;

  • медианный CVR — 20%.

Важно отметить динамику:

  • до работы было 700+ активных объявлений, средний CPA — $2,38, показов недостаточно для статистической значимости по каналам;

  • после пересчета CPM_max и сокращения до 80–120 активных объявлений, показов стало в 6 раз больше при том же CPA $2,38.

Если масштабировать — это разница между «Крутим $500/месяц и собираем 200 подписок» и «Крутим $500/месяц и собираем 1200» — при том же бюджете и том же CPA. Видали такое в своих отчетах? Уверен, что чаще нет, чем да.

Чек-лист, как проверить свой аккаунт за 5 минут

Это лучший тест, который покажет, есть ли у вас проблемы. Открываете Telegram Booster и смотрите:

  1. Сколько у вас активных объявлений (status: running):

    1. < 100 — ок;

    2. 100–300 — у вас может быть фрагментация, проверьте бюджет на одно объявление;

    3. > 300 — фрагментация почти наверняка

  2. Дневной бюджет ÷ число активных = € на объявление:

    1. > €0.10 — ок;

    2. €0,05—0,10 — пограничная зона;

    3. < €0,05 — деньги на ветер.

  3. Топ-3 канала по бюджету за последний месяц. Их CPM:

    1. < $4 — не доплачиваете на сильных каналах, теряете показы;

    2. $4–7 — нормально для медианных;

    3. $7+ — на слабых каналах сжигаете деньги.

Если у вас фрагментация (Шаг 2 < €0,05) — сначала режьте количество объявлений, потом крутите CPM. В обратном порядке это не работает.

Что важно помнить при работе со ставками в Telegram Ads

Telegram Ads не сообщит вам, что €7 в вашем аккаунте — это €0,01 на объявление. Алгоритм просто не выдаст показы и будет молчать. Можно крутить ставку до посинения — без чистки активных объявлений она не работает.

90% зависших аккаунтов в Telegram Ads — это не плохой таргетинг и не выгоревшая аудитория, а банальная фрагментация: 700+ активных объявлений делят между собой копеечный бюджет, и каждое получает по пять показов в день. В итоге деньги просто спускаются в воздух.

Главный признак, что вашим Telegram Ads рулит человек, который в нем не разбирается — он крутит CPM в кампании.

Главный признак того, что разбирается — он считает CPM_max на каждый канал в отдельности и режет количество активных объявлений в первую очередь.

Если у вас продвижение в Telegram Ads длится больше шести месяцев и кажется, что алгоритм сломался, это не так. Скорее всего, это: фрагментация + недосчитанный CPM на сильных каналах + переплата на слабых. Это видно за 30 минут разбора. Если знаете, куда смотреть.

Возможно, вам будет интересно:

Последние комментарии

Ваша реклама на ppc.world

от 10 000 ₽ в неделю

Узнать подробнее

Лучшие статьи за месяц

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: