Главная → Полезное → Цена подписчика (CPA)

Цена подписчика (CPA) в Telegram и MAX: как считать и снижать

Гайд для перформанс-маркетологов ·

CPA (цена подписчика) — главная цифра в продвижении канала: она превращает «кажется, реклама работает» в управляемую экономику. Пока CPA не посчитан, невозможно ни сравнить источники, ни понять, окупается ли канал вообще. Разберём формулу, типовые ошибки счёта, покажем расчёт на примере трёх кампаний и семь способов снижать цену подписчика — для Telegram и MAX.

Формула и пример

CPA = бюджет размещения ÷ подписчики, пришедшие именно с него.

Потратили 6 000 ₽ на посев, пришло 120 подписчиков → CPA = 50 ₽. Ключевое слово — «именно с него»: делить бюджет на общий прирост канала нельзя, потому что в прирост попадает органика и другие кампании.

Три кампании: как выглядит честное сравнение

КампанияБюджетПодпискиCPAОтписки за неделюРеальный CPA*
Посев у блогера5 000 ₽12540 ₽38 (30%)57 ₽
VK Реклама10 000 ₽14071 ₽7 (5%)75 ₽
Яндекс Директ8 000 ₽10080 ₽3 (3%)82 ₽

*Реальный CPA — бюджет, делённый на оставшихся подписчиков. Посев выглядел самым дешёвым (40 ₽), но треть его аудитории ушла за неделю — по оставшимся он почти сравнялся с таргетом, у которого аудитория стабильная и масштабируемая. Без колонки отписок вы бы масштабировали худший источник.

Частые ошибки счёта

Какой CPA считать приемлемым

Верхнюю границу задаёт ваша экономика: сколько подписчик приносит за время жизни. Если канал зарабатывает рекламой ~2 ₽ на подписчика в месяц, а средний подписчик живёт год — потолок CPA около 24 ₽. Для канала, продающего свои услуги со средним чеком в десятки тысяч, приемлемый CPA может быть и 500 ₽. Универсального «хорошего CPA» не существует — есть ваш потолок окупаемости.

От CPA к CPO: цена платящего клиента

CPA (цена подписчика) — метрика вершины воронки. Но подписчик и покупатель — не одно и то же: два источника с одинаковым CPA могут дать 10 продаж и ноль. Поэтому следующий шаг — CPO (Cost Per Order), цена платящего клиента: рекламный бюджет ÷ число оплат по источнику.

Считать CPO можно только если оплата привязана к рекламному клику. Оплата из бота (Tribute, свой бот, сайт, конструктор) связывается с источником — и вы видите не только «сколько стоит подписчик», но и «сколько стоит клиент» по каждой ссылке. Бюджет тогда распределяется по CPO, а кабинет можно оптимизировать на покупку. Общая механика — в сквозной аналитике.

Семь способов снижать CPA

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

Tracker-bot считает CPA автоматически: задаёте бюджет размещения — получаете цену подписчика, CR и отписки по каждому источнику в Telegram и MAX. Подробнее о рекламе — в MAX и в Telegram, о метриках — в гайде по аналитике.

Посчитать бюджет и цену подписчика до запуска можно в калькуляторе бюджета рекламы: он считает CPM, цену клика и стоимость подписчика по вашим цифрам.

Из чего складывается CPA в разных рекламных системах

Формула «бюджет ÷ подписчики» одна для всех, но рекламные системы продают разное — клики, показы, просмотры или место в ленте. Поэтому и путь от бюджета к подписчику у каждой свой. Если разложить его на шаги, видно, какой коэффициент тянет цену вверх:

За что платитеГде такКак получается CPA
КликАвтоподбор каналов в Директе, VK Реклама, нативный формат АвитоЦена клика ÷ (доля дошедших до канала × доля подписавшихся из дошедших)
Тысяча показовTelegram Ads, медийные форматыЦена тысячи показов ÷ (1000 × кликабельность × доля дошедших × доля подписавшихся)
Просмотр постаКаталог каналов в ДиректеЦена просмотра ÷ (кликабельность × доля дошедших × доля подписавшихся)
Фиксированный постПосевыЦена поста ÷ подписчики по ссылке этого поста

Из таблицы следует главное: сравнивать системы по ставкам бессмысленно. Клик за 30 ₽ и тысяча показов за 2 € несопоставимы, пока вы не знаете кликабельность и доли дошедших и подписавшихся для своего канала. Сравнивать можно только итоговый CPA по отдельной ссылке каждого источника.

Где теряется подписчик между кликом и подпиской: наши замеры

Мы ведём рекламный трафик в каналы клиентов и в сентябре 2026 года разложили путь от клика до подписки на участки. Для MAX-каналов картина такая:

УчастокЧто измереноРезультат
Страница перехода не загрузиласьОбрывы на пути к каналу2,4%
Клик → канал открыт в приложенииiPhone, Safari против Яндекс Браузера на одной ссылке20,7% против 56,2%
Клик → канал открыт в приложенииAndroid, встроенные окна приложений против Яндекс Браузера31% против 44%
Канал открыт → подписка в течение неделиКампании Директа клиентов, две соседние недели22,4% и 13,8%

Два вывода. Первый: основная потеря — не техническая, а в сценарии перехода. Safari не открывает приложение без явного нажатия, и человек, ожидавший автоматического перехода, уходит; на Android три четверти рекламного трафика приходит из встроенных окон приложений, где переход в мессенджер срабатывает хуже. Второй: даже у одной системы доля подписавшихся плавает от недели к неделе в полтора раза, а у VK Рекламы на малых объёмах мы видели разброс от 4,6% до 47,6%. Поэтому ориентир «средний CPA по рынку» полезен только для грубой прикидки — решения принимаются по своим ссылкам.

Пример: один бюджет в четырёх системах

Расчёт на допущениях — чтобы показать, как разные модели оплаты превращаются в цену подписчика. Бюджет — 20 000 ₽, канал в Telegram:

Директ, автоподборДирект, каталогTelegram AdsПосев
Единица оплатыКлик 30 ₽Просмотр 0,5 ₽1000 показов ≈ 200 ₽Пост 20 000 ₽
Получено667 кликов40 000 просмотров100 000 показовОхват поста 25 000
Кликнули6671% → 4000,8% → 8002% → 500
Дошли до канала80% → 53480% → 32095% → 76095% → 475
Подписались30% → 16030% → 9630% → 22840% → 190
CPA≈ 125 ₽≈ 208 ₽≈ 88 ₽≈ 105 ₽

Допущения здесь важнее ответа: у Telegram Ads и посева доля дошедших выше, потому что клик происходит внутри Telegram; у посева выше доля подписавшихся, потому что работает доверие к автору. Для MAX-канала строка «дошли до канала» будет заметно ниже у всех внешних источников. Пересчитаем колонку автоподбора Директа: если до MAX-канала дошли не 80%, а 40% кликнувших, получится 267 человек и 80 подписчиков — CPA вырастет со 125 до 250 ₽ при той же ставке и том же креативе. Именно поэтому для MAX работа со страницей перехода окупается быстрее, чем подбор ставок. Подставьте свои цифры в калькулятор бюджета рекламы — и сравните с тем, что получится по ссылкам через неделю.

И не забудьте про отписки: CPA оставшегося подписчика = CPA ÷ (1 − доля отписавшихся за неделю). При 30% отписок CPA в 105 ₽ превращается в 150 ₽ — это тот самый эффект, который показан в таблице трёх кампаний выше.

Как снизить CPA на участке перехода

Самый недооценённый способ снизить цену подписчика — не ставки и не креативы, а путь от клика до канала. Он одинаково влияет на все источники сразу:

Когда разнице в CPA можно верить

Самая частая ошибка после «не считать вообще» — делать выводы по слишком малым числам. Креатив А дал 8 подписчиков по 60 ₽, креатив Б — 5 по 95 ₽; кажется, А лучше в полтора раза. На таких объёмах это может быть чистая случайность: два-три человека, подписавшихся или нет, меняют CPA на десятки процентов.

Практические правила, которые не требуют статистики:

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

Где CPA считают за вас, а где нет

СистемаВидит подписки самаЧто нужно для CPA
VK Реклама, канал ВКонтактеДа, цель «Вступление в канал»Ничего дополнительно
VK Реклама, канал MAXНет, только кликиСсылка на группу объявлений и учёт вступлений по ней
Яндекс ДиректНетСсылка на кампанию и передача подписок в Метрику офлайн-конверсией
Telegram AdsВступления — да (Joined и CPS); отписки и оплаты — нетПригласительная ссылка на каждое объявление — для отписок и оплат
Авито РекламаНетСтраница канала и учёт вступлений по ссылке
ПосевыНетСвоя пригласительная ссылка на каждое размещение

Подробно о каждой системе — в статье «Где рекламировать канал в 2026».

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

Как рассчитать цену подписчика (CPA)?
CPA = бюджет рекламы ÷ число привлечённых подписчиков. Например, посев за 3000 ₽ дал 150 подписчиков → CPA 20 ₽. Считать нужно по каждому источнику отдельно, иначе средняя цифра скрывает убыточные размещения.
Какой CPA считается нормальным для Telegram и MAX?
Зависит от ниши и качества аудитории. В молодых нишах MAX подписчик обычно дешевле из-за низкой конкуренции, в конкурентных Telegram-темах дороже. Ориентируйтесь не на абсолют, а на окупаемость: сколько подписчик приносит.
Как снизить цену подписчика?
Отключайте убыточные источники и масштабируйте дешёвые, улучшайте оформление канала и первый пост (растёт конверсия клик→подписка), тестируйте креативы. Всё это требует точного учёта CPA по каждому размещению.
Как сравнить цену подписчика в Директе, VK Рекламе и Telegram Ads?
Только по итоговому CPA по отдельной ссылке каждого источника на одинаковом периоде. Ставки несопоставимы: одни системы продают клики, другие показы или просмотры, а доли дошедших до канала и подписавшихся у них разные.
Почему CPA у MAX-канала выше, чем у Telegram, при тех же ставках?
У MAX длиннее путь после клика: человек часто переходит из браузера в приложение. В наших замерах на iPhone из Safari до канала доходит 20,7% кликнувших против 56,2% из Яндекс Браузера на той же ссылке.
Как посчитать цену оставшегося подписчика?
CPA ÷ (1 − доля отписавшихся за неделю). Например, при CPA 105 ₽ и 30% отписок цена оставшегося подписчика — 150 ₽.

Считайте CPA по каждой кампании автоматически

Задаёте бюджет — получаете цену подписчика, CR и отписки. 7 дней бесплатно.

🚀 Попробовать бесплатно