Калькулятор CPA 2026 — стоимость целевого действия
Посчитай CPA за 30 секунд. Сразу видно, где ты на рынке: топ-25%, средний или слабый для своей ниши. С what-if-слайдером на конверсию и shareable URL.
Формула CPA — что и куда подставить
CPA расшифровывается как Cost Per Action — стоимость одного целевого действия в рекламе. Формула на вид элементарная: делишь рекламный бюджет на количество действий и получаешь стоимость одного действия.
CPA = Бюджет канала ÷ Количество действий. Пример: 80 000 ₽ ÷ 55 заявок = 1 455 ₽ за заявку.
Дальше начинается интересное. Слово «действие» в этой формуле — самая скользкая часть. В Яндекс.Директе «конверсия» — это любое целевое событие в Метрике: клик по кнопке, скролл до конца страницы, отправка формы. В VK Ads «лид» — это запись в lead-форме самой соцсети, которая не всегда доходит до CRM. В Метрике «достижение цели» — это вообще третья сущность, которая считает всё, что настроено вручную.
В проектах агентства нормальная ситуация: в Яндекс.Метрике 120 «заявок», в Яндекс.Директе 95 «конверсий», в CRM 71 реальный лид с этого канала. Расхождение в 40% — это не баг, это норма. Поэтому когда команда считает CPA для отчёта или для решения «продолжать кампанию или нет», берётся цифра из CRM, а не из рекламного кабинета. Кабинет ошибается в свою пользу.
Если хочется подробнее — есть термин CPA в глоссарии с разбором вариаций (CPL, CPS, eCPA, target CPA) и как они между собой связаны.
Бенчмарки CPA по нишам РФ 2026
Цифры в таблице — медианы по проектам агентства за последние два года плюс переписки с коллегами в performance-маркетинге. Это не «отчёт McKinsey по рынку», а живая выборка по русскоязычным кампаниям в Яндекс.Директе, VK Ads и MyTarget на конец 2025 — начало 2026. Аукцион в РФ за этот период вырос ощутимо: в e-com медианный CPA подрос на 25-30%, в Fintech почти на 40%.
Главное, что эти цифры значат: «один CPA для всех» — миф. Если сравнить медианный CPA для FMCG (550 ₽) и для B2B SaaS (9 000 ₽) — это не «FMCG в 16 раз эффективнее». Это просто разные ниши с разной экономикой одной продажи: в FMCG платишь 550 ₽ за первую покупку с чеком 800 ₽, а в SaaS — 9 000 ₽ за trial, который потом окупается за год через подписку 3 000 ₽/мес. Сравнивать в лоб бессмысленно.
Что считается «хорошим» CPA — и почему это вопрос с подвохом
Когда клиент спрашивает «у меня CPA 1 200 ₽ — это хорошо или плохо?», агентство не отвечает «хорошо» или «плохо». Встречный вопрос: какой у вас LTV и какая маржа? Без этих двух цифр ответа не существует.
Простой пример из практики агентства. Два проекта, оба образовательные.
- Проект А. CPA 1 500 ₽ за регистрацию на бесплатный урок. Конверсия в платный курс — 8%. Средний чек — 35 000 ₽. CAC = 1 500 / 0.08 = 18 750 ₽. LTV (с повторными покупками) — 65 000 ₽. Соотношение 3.5:1 — отличный CPA, можно лить ещё.
- Проект Б. CPA 800 ₽ за регистрацию. Звучит лучше, чем у А. Но конверсия в продажу — 2.5%, чек 12 000 ₽. CAC = 800 / 0.025 = 32 000 ₽. LTV — 14 000 ₽. Соотношение 0.4:1 — проект теряет деньги на каждом клиенте, и низкий CPA это маскирует.
Поэтому когда речь про «хороший» CPA, команда держит в голове два калькулятора рядом: калькулятор LTV/CAC и unit-экономика проекта. Сначала смотрим, какой максимальный CPA можно себе позволить (это производная от LTV и маржи). И только потом сравниваем с фактическим CPA из калькулятора выше.
5 ошибок при расчёте CPA
Эти ошибки встречаются примерно в каждом втором аудите. Все они приводят к одному: фактический CPA на 30-80% выше «нарисованного», и команда месяцами не понимает, почему юнит-экономика не сходится.
- Считают по всем кликам, не только по конверсиям с этого канала. Юзер пришёл из Яндекс.Директа, ушёл, вернулся через прямой заход и оставил заявку. В Метрике она атрибутирована на «direct», в Директе её нет. CPA по Директу искусственно завышается, по «direct» — занижается до нуля. Решение: брать атрибуцию из рекламного кабинета (там модель «последний клик канала»), а не из Метрики (там «последний источник»).
- Не вычитают возвраты и отмены. В e-com 8-15% заявок отваливается на этапе оплаты, ещё 5-8% возвратов. Если в CPA считать «оформленные заказы», а не «оплаченные и доставленные», реальный CPA на 15-25% выше отчётного. В B2B аналог — «лид квалифицирован» vs «лид дошёл до встречи».
- Меряют CPA в Метрике, а тратят бюджет в Яндекс.Директе и VK Ads. Это три разных точки замера с тремя разными моделями атрибуции. Метрика теряет события на iOS и в Safari, VK Ads недодаёт офлайн-конверсии, Директ переоценивает свою долю. Реальный CPA — это
(сумма spend из всех кабинетов) ÷ (сумма лидов из CRM). Никакой другой формуле доверять нельзя. - Игнорируют «теневую» атрибуцию. Юзер кликнул на рекламу, не оставил заявку, через три дня написал в Telegram «я видел вашу рекламу — расскажите подробнее». Если в CRM этот лид помечен как «Telegram organic», CPA по рекламе нарисуется выше, чем он есть. Решение: спрашивать «откуда узнали» при первом контакте и заносить в карточку лида.
- Сравнивают CPA с конкурентом в другой нише. Регулярно звучит: «у соседа CPA 600 ₽, а у меня 2 200, что не так?». А сосед — в FMCG с чеком 1 200 ₽, а вы — в MedTech с чеком 45 000 ₽. Сравнивать нужно с медианой по своей нише (таблица выше), а не с произвольным проектом из чужого кейса.
CPA vs CPL vs CAC — в чём разница за 30 секунд
Эти три аббревиатуры путают чаще всего, при том что разница между ними — это вообще-то три разных этапа воронки.
- CPL — стоимость одного лида (контакт оставлен). Верх воронки, до квалификации. Подробнее: CPL.
- CPA — стоимость одного целевого действия. Середина воронки: заявка / регистрация / запись. Подробнее: CPA.
- CAC — стоимость одного платящего клиента. Низ воронки, после оплаты. Подробнее: CAC.
Если совсем грубо: CPL < CPA < CAC. Лид становится действием, действие становится платящим клиентом — на каждом шаге воронка теряет людей, поэтому стоимость растёт. По опыту агентства типичные соотношения: CPA = CPL × 2-3, CAC = CPA × 2-5 в зависимости от ниши. В B2B SaaS разница ещё драматичнее: CPL 800 ₽, CPA 4 000 ₽, CAC 25 000 ₽.
Как снизить CPA на 30% — три рычага
Когда CPA вылез за бенчмарк, команда не лезет первым делом в ставки. Поднять/опустить ставку — это самый поздний рычаг. Сначала проходим три уровня воронки сверху вниз: креативы, лендинг, аудитория.
Рычаг 1: лендинг — конверсия с 1.5% до 2.5% = −40% CPA. Самый недооценённый рычаг. Если CR лендинга вырастет с 1.5% до 2.5%, количество заявок при том же бюджете и тех же кликах вырастет на 67%. А CPA при этом упадёт на 40%. Это математика, не магия. Что делается на лендинге в первую очередь: форма до 2-3 полей, оффер в первый экран, социальные доказательства выше fold, проверка мобильной скорости (если LCP > 3 сек — половина мобильного трафика отваливается). Подробнее — в статье «Посадочная страница 2026: что работает, что нет».
Рычаг 2: креативы — 8x разница в CTR. На кампаниях агентства разница между лучшим и худшим креативом по CTR стабильно 5-8x. Не на 20%, не вдвое — в восемь раз. Худший: CTR 0.4%, ставка по аукциону 25 ₽ за клик. Лучший: CTR 3.2%, та же ставка, но CPC падает до 4-6 ₽ за счёт высокого quality score. CPA вместе с ним. Что работает в 2026 в РФ: видео 9-15 секунд с проблемой в первом кадре; статика с конкретной цифрой и ценой; UGC-формат с реальным клиентом, а не студийный буклет. Разбор — в «Рекламные креативы 2026».
Рычаг 3: аудитория — LAL снижает CPA в 1.5-2x. LAL (look-alike, похожая аудитория) на качественную базу — это обычно самый быстрый способ срезать CPA. Условие: база look-alike должна быть «горячей» — оплатившие клиенты, а не все подписчики. На 200-300 платящих клиентов алгоритм Яндекса или VK Ads строит вменяемое LAL, CPA на такой аудитории в проектах агентства в среднем на 35-50% ниже широкого таргета. Что точно не работает: LAL на «всех, кто оставил заявку» — там слишком много мусора. И LAL на маленькую базу (меньше 100 человек) — там статистики не хватает.