Как рассчитать стоимость целевого действия (CPA)
Вы запускаете рекламу, получаете клики, трафик растет. Но сколько стоит каждое полезное действие, которое совершает пользователь? Заявка, регистрация, покупка, звонок. Если вы не знаете ответ, то не контролируете маркетинг.
CPA (Cost Per Action) показывает, сколько денег вы тратите на одно целевое действие. Это метрика, которая связывает расходы на маркетинг с конкретными результатами. Не с показами, не с кликами, а с действиями, которые двигают бизнес вперед.
Проблема в том, что многие считают CPA неправильно. Учитывают не все расходы, путают CPA с CPL, не разделяют каналы и не привязывают CPA к выручке. В итоге оптимизируют не то, что нужно.
В этой статье разберем, как правильно считать CPA, какие нормы существуют, чем CPA отличается от смежных метрик и как снижать стоимость целевого действия без потери качества лидов.
Коротко о главном
- CPA (Cost Per Action) это стоимость одного целевого действия. Формула: CPA = Расходы на рекламу / Количество целевых действий.
- Целевое действие определяете вы: заявка, звонок, регистрация, покупка, скачивание. Разные действия имеют разную стоимость.
- CPA зависит от канала, индустрии и типа действия. Для контекстной рекламы в B2B нормальный CPA может быть 3000-10 000 рублей. Для ecommerce 300-1000 рублей.
- CPA без привязки к выручке бесполезен. Дешевый CPA с нулевой конверсией в продажу хуже, чем дорогой CPA с высоким процентом закрытия.
- Снижение CPA строится на трех рычагах: повышение конверсии сайта, улучшение таргетинга в рекламе и оптимизация воронки от клика до действия.
Что такое CPA и чем отличается от других метрик
CPA это стоимость одного целевого действия. Целевое действие может быть любым, в зависимости от того, что вы считаете результатом.
Формула CPA
CPA = Общие расходы на рекламу / Количество целевых действий
Пример. Вы потратили 150 000 рублей на контекстную рекламу за месяц. Получили 50 заявок.
CPA = 150 000 / 50 = 3000 рублей за заявку
Это значит, что каждая заявка обошлась вам в 3000 рублей. Теперь вопрос: это много или мало? Ответ зависит от того, сколько денег приносит одна заявка после конвертации в сделку.
Что считать целевым действием
Целевое действие зависит от бизнес модели и этапа воронки.
Для ecommerce. Покупка, добавление товара в корзину, оформление заказа.
Для SaaS. Регистрация, активация триала, оплата подписки.
Для B2B услуг. Заявка на консультацию, запрос коммерческого предложения, бронирование встречи.
Для контентных проектов. Подписка на рассылку, скачивание лид магнита, регистрация на вебинар.
Важно определить целевое действие до запуска рекламы. Если цель не зафиксирована, вы не сможете рассчитать CPA и оценить эффективность канала.
CPA, CPL, CPC, CPO: в чем разница
Эти метрики часто путают. Разберем каждую.
CPC (Cost Per Click) это стоимость одного клика. Самая верхняя метрика воронки. Клик еще не означает, что пользователь совершил полезное действие. CPC показывает, сколько вы платите за визит на сайт.
CPA (Cost Per Action) это стоимость целевого действия. Действие может быть любым: заявка, регистрация, звонок, скачивание.
CPL (Cost Per Lead) это частный случай CPA, когда целевое действие это генерация лида. По сути CPL = CPA, если целевое действие определено как получение контакта потенциального клиента.
CPO (Cost Per Order) это стоимость одного заказа. Используется в ecommerce. Это тоже частный случай CPA, но привязанный к конкретному событию оформления заказа.
Связь между ними:
CPA = CPC / CR
Где CR это конверсия сайта (процент посетителей, совершивших целевое действие).
Пример. CPC = 50 рублей, конверсия сайта 2%.
CPA = 50 / 0,02 = 2500 рублей
Эта формула объясняет, почему CPA зависит не только от стоимости клика, но и от того, насколько хорошо сайт конвертирует посетителей в лиды.
Как рассчитать CPA для разных каналов
CPA считается одинаково для всех каналов, но нормы и подходы к оптимизации отличаются.
CPA в контекстной рекламе
Контекстная реклама работает с горячим спросом. Человек сам ищет решение, поэтому конверсия выше, а CPA обычно ниже, чем в других каналах.
CPA = Расходы на кампанию / Количество конверсий
Пример. Кампания в Google Ads на продвижение SaaS продукта. Бюджет 200 000 рублей. Получено 40 регистраций на триал.
CPA = 200 000 / 40 = 5000 рублей за регистрацию
Теперь важно понять, сколько из этих 40 регистраций конвертируются в платящих клиентов. Если конверсия из триала в оплату 25%, то фактическая стоимость платящего клиента: 5000 / 0,25 = 20 000 рублей.
Для оптимизации CPA в контекстной рекламе нужно работать с тремя переменными: стоимостью клика, качеством трафика и конверсией сайта. Если CPA слишком высокий, начните с аудита рекламных кампаний, чтобы найти конкретные проблемы.
CPA в таргетированной рекламе
Таргетированная реклама работает с холодной аудиторией. Люди не ищут ваш продукт, вы показываете его тем, кто потенциально может быть заинтересован. Поэтому CPA обычно выше, чем в контексте.
Пример. Кампания в LinkedIn Ads для B2B. Бюджет $3000. Получено 12 заявок на демо.
CPA = 3000 / 12 = $250 за заявку
Для B2B с высоким средним чеком это нормальный показатель. Если средняя сделка $10 000 и каждая третья заявка закрывается в продажу, то стоимость привлечения клиента $750 при выручке $10 000. Соотношение более чем здоровое.
Для рекламы в Instagram и Facebook CPA обычно ниже, но и качество лидов может отличаться. Сравнивайте не только CPA, но и конверсию лидов в сделки.
CPA в SEO
В SEO нет прямого «расхода на клик», но CPA все равно можно рассчитать.
CPA (SEO) = Ежемесячные расходы на SEO / Количество целевых действий из органического трафика
Расходы на SEO включают: оплату SEO специалиста, бюджет на контент, ссылочное продвижение, техническую оптимизацию.
Пример. На SEO продвижение тратите 80 000 рублей в месяц. Из органического трафика приходит 120 заявок.
CPA = 80 000 / 120 = 667 рублей за заявку
Обычно CPA из SEO ниже, чем из рекламы. Но у SEO есть задержка: результаты появляются через 3-6 месяцев. Первые месяцы CPA будет космически высоким, потому что заявок мало, а расходы уже идут.
Для корректного расчета CPA в SEO берите данные за 6-12 месяцев. Краткосрочный расчет покажет искаженную картину.
CPA в email маркетинге
CPA (email) = Расходы на email маркетинг / Количество целевых действий из рассылок
Расходы: платформа рассылки, создание контента, дизайн, время сотрудника.
Email обычно показывает самый низкий CPA среди всех каналов, потому что вы работаете с теплой аудиторией, которая уже знает вас. CPA из email рассылок может быть в 5-10 раз ниже, чем из платной рекламы.
Нормы CPA по индустриям
Универсального «хорошего CPA» не существует. Норма зависит от индустрии, типа действия и модели бизнеса.
Ориентировочные нормы CPA
| Индустрия | CPA (заявка) |
|---|---|
| Ecommerce (товары) | 300-1500 рублей |
| B2B услуги | 3000-15 000 рублей |
| SaaS (регистрация) | 1000-5000 рублей |
Эти цифры ориентировочные. CPA в одной и той же индустрии может отличаться в 5-10 раз в зависимости от конкуренции, географии, качества сайта и оффера.
Главный критерий: CPA должен позволять зарабатывать. Если средний чек 5000 рублей, маржа 30%, а CPA 3000 рублей, вы теряете деньги на каждой продаже. Если средний чек 500 000 рублей, CPA 15 000 рублей это отличный результат.
Как определить допустимый CPA
Формула допустимого CPA:
Допустимый CPA = Средний чек × Маржинальность × Конверсия из лида в продажу
Пример. Средний чек 100 000 рублей, маржинальность 40%, конверсия из заявки в сделку 20%.
Допустимый CPA = 100 000 × 0,4 × 0,2 = 8000 рублей
Это максимальная сумма, которую вы можете потратить на одну заявку и остаться в нуле. Для прибыльной работы CPA должен быть значительно ниже этой суммы. Если целевое соотношение LTV:CAC = 3:1, то рабочий CPA = 8000 / 3 = 2667 рублей.
CPA и воронка продаж
CPA меняется на каждом этапе воронки. Чем глубже действие, тем выше его стоимость.
CPA по этапам воронки
Рассмотрим пример для B2B компании с бюджетом 300 000 рублей в месяц.
Визит на сайт. 6000 визитов. CPA (визит) = 50 рублей. Это по сути CPC.
Заявка. 120 заявок. CPA (заявка) = 2500 рублей. Конверсия сайта 2%.
Квалифицированный лид (SQL). 36 квалифицированных лидов. CPA (SQL) = 8333 рубля. 30% заявок проходят квалификацию.
Сделка. 9 закрытых сделок. CPA (сделка) = 33 333 рубля. Конверсия из SQL в сделку 25%.
На каждом этапе CPA растет, потому что часть лидов отсеивается. Это нормально. Важно отслеживать CPA на каждом этапе, чтобы понимать, где воронка теряет людей.
Если CPA (заявка) нормальный, но CPA (SQL) слишком высокий, проблема не в рекламе, а в качестве лидов или в процессе квалификации. Если CPA (SQL) нормальный, но CPA (сделка) высокий, проблема в отделе продаж.
Связь CPA с ROI
CPA показывает расходы. ROI показывает, окупаются ли эти расходы.
ROI = (Выручка от канала — Расходы на канал) / Расходы на канал × 100%
Пример. Потратили 300 000 рублей. Получили 9 сделок со средним чеком 100 000 рублей. Выручка 900 000 рублей.
ROI = (900 000 — 300 000) / 300 000 × 100% = 200%
CPA (сделка) = 33 333 рубля при среднем чеке 100 000 рублей. Соотношение 1:3. Канал прибыльный.
Но если бы средний чек был 40 000 рублей при том же CPA, выручка составила бы 360 000 рублей, а ROI = 20%. Канал работает в ноль. CPA тот же, но экономика другая.
Поэтому CPA нужно всегда анализировать в связке с выручкой и маржинальностью. Для полноценного анализа необходима сквозная аналитика, которая связывает рекламные расходы с реальными продажами.
Как снизить CPA
Снижение CPA строится на двух направлениях: получать больше целевых действий при том же бюджете или получать то же количество действий за меньший бюджет.
Повышение конверсии сайта
Если конверсия сайта вырастет с 2% до 4%, CPA упадет в 2 раза при тех же расходах на рекламу. Это самый быстрый способ снизить CPA.
Оффер на первом экране. Посетитель должен за 5 секунд понять, что вы предлагаете и зачем ему это нужно. Размытые формулировки убивают конверсию.
Форма заявки. Чем меньше полей, тем выше конверсия. Имя и телефон достаточно для первого контакта. Каждое дополнительное поле снижает конверсию на 5-10%.
Скорость загрузки. Если сайт грузится дольше 3 секунд, до 40% посетителей уходят. Это прямая потеря денег.
Социальные доказательства. Отзывы, кейсы, логотипы клиентов, цифры результатов. Все, что подтверждает, что вы решаете задачу клиента.
Если не уверены, что именно тормозит конверсию, начните с маркетингового аудита сайта. Аудит покажет конкретные точки потерь и способы их устранения.
Оптимизация рекламных кампаний
Минус слова. Регулярная чистка нерелевантных запросов снижает расход бюджета на нецелевые клики. Проверяйте отчет по поисковым запросам минимум раз в неделю.
Сегментация аудитории. Разделите кампании по продуктам, географии, устройствам. Отключайте сегменты с высоким CPA, масштабируйте сегменты с низким.
Стратегии назначения ставок. Автоматические стратегии «Оптимизация конверсий» в Яндекс Директ и Google Ads подбирают ставку для каждого аукциона. При достаточном объеме данных (минимум 20-30 конверсий в неделю) автостратегии снижают CPA на 15-25%.
Ретаргетинг. Показ рекламы людям, которые уже были на сайте, но не совершили целевое действие. CPA из ретаргетинга в 2-3 раза ниже, чем из холодного трафика.
Работа с воронкой
Скорость обработки лидов. Если менеджер перезванивает через 2 часа вместо 5 минут, конверсия из заявки в сделку падает в 3-5 раз. Быстрая обработка снижает фактический CPA на каждом этапе воронки.
Квалификация лидов. Добавьте квалифицирующие вопросы в форму заявки. Это немного снизит количество заявок, но повысит их качество. CPA (заявка) может вырасти, но CPA (сделка) снизится.
Прогрев. Для B2B с длинным циклом продажи работайте с контент маркетингом. Прогретый лид конвертируется в сделку в 2-3 раза чаще, чем холодный. Это снижает CPA на финальном этапе воронки.
Модели оплаты на основе CPA
CPA используется не только как метрика, но и как модель закупки рекламы.
CPA модель: плата за действие
В CPA модели вы платите только когда пользователь совершает целевое действие. Не за показы, не за клики, а за конкретный результат.
Плюсы. Предсказуемая стоимость лида. Рекламная площадка заинтересована в качественном трафике, потому что зарабатывает только на конверсиях.
Минусы. Ограниченный масштаб. Не все площадки работают по CPA модели. Стоимость действия обычно выше, чем при самостоятельной оптимизации.
Где работает CPA модель
Партнерские сети (CPA сети). Вы размещаете оффер, партнеры привлекают трафик и получают вознаграждение за каждое целевое действие.
Рекламные площадки. Яндекс Директ и Google Ads позволяют настроить автостратегии с целевым CPA. Вы задаете желаемую стоимость конверсии, система оптимизирует ставки.
Прямые договоренности. Можно договориться с блогером, площадкой или партнером об оплате за результат. Это снижает риски, но требует прозрачной аналитики.
Распространенные ошибки при работе с CPA
Неполный учет расходов
Многие считают CPA только по бюджету на рекламу. Но реальные расходы на привлечение включают: зарплату маркетолога, стоимость инструментов, расходы на контент, комиссию агентства.
Если бюджет на рекламу 200 000 рублей, но маркетолог получает 100 000 рублей, а инструменты стоят 20 000 рублей, реальные расходы 320 000 рублей. CPA вырастает на 60%.
Для стратегических решений считайте полный CPA с учетом всех затрат.
Оптимизация CPA в ущерб качеству
Снизить CPA легко. Достаточно расширить таргетинг, показываться по более дешевым запросам и убрать квалифицирующие фильтры. CPA упадет, но качество лидов упадет вместе с ним.
Дешевый лид, который не конвертируется в сделку, стоит дороже, чем дорогой лид, который покупает. Всегда считайте CPA до конечной конверсии.
Сравнение CPA без контекста
CPA 500 рублей за заявку на доставку пиццы и CPA 500 рублей за заявку на внедрение ERP системы это совершенно разные ситуации. В первом случае 500 рублей может быть дорого. Во втором это подарок.
CPA нужно сравнивать с допустимым значением для вашего бизнеса. А допустимое значение определяется средним чеком, маржинальностью и конверсией в продажу.
Отсутствие атрибуции
Если клиент увидел рекламу в YouTube, потом перешел из органики, потом кликнул по ретаргетингу и оставил заявку, какой канал получит «заслугу» за конверсию?
Без модели атрибуции CPA по каналам считается некорректно. Стандартная модель Last Click присваивает конверсию последнему каналу и игнорирует все предыдущие касания. Это искажает реальную картину.
Используйте мультиканальную атрибуцию, чтобы понимать вклад каждого канала. Это требует настроенной сквозной аналитики, но без нее расчет CPA по каналам будет неточным.
Чек лист для работы с CPA
Определите целевое действие. Зафиксируйте, что считаете конверсией для каждого канала и каждой кампании.
Рассчитайте допустимый CPA. Отталкивайтесь от среднего чека, маржи и конверсии в продажу. Это ваша верхняя граница.
Настройте отслеживание. Каждое целевое действие должно фиксироваться в аналитике. Цели в Яндекс Метрике, конверсии в Google Analytics, события в CRM.
Считайте CPA по каналам. Не смешивайте каналы. CPA из контекста, таргетинга, SEO и email нужно считать отдельно.
Считайте CPA по этапам воронки. CPA (заявка) и CPA (сделка) могут рассказать разные истории. Находите узкие места.
Оптимизируйте ежемесячно. Проверяйте динамику CPA. Тестируйте гипотезы по снижению. Перераспределяйте бюджет в пользу каналов с лучшим соотношением CPA и выручки.
Итог: CPA как основа управления маркетинговым бюджетом
CPA отвечает на главный вопрос: сколько стоит результат. Не показ, не клик, не просмотр, а действие, которое приближает к продаже.
Считайте CPA для каждого канала и каждого этапа воронки. Привязывайте CPA к выручке и маржинальности. Сравнивайте с допустимым значением для вашего бизнеса. И принимайте решения на основе экономики, а не на основе ощущений.
Снижение CPA это не одноразовая задача, а постоянный процесс. Работайте одновременно над конверсией сайта, качеством трафика и эффективностью воронки. Результат будет накапливаться.
Если хотите выстроить систему, в которой каждый рубль маркетингового бюджета привязан к конкретному результату, начните с маркетинговой стратегии. Стратегия задает допустимый CPA для каждого канала, определяет приоритеты и создает основу для масштабирования. А если нужен внешний взгляд на текущие показатели, маркетолог на аутсорсе поможет найти точки снижения CPA и перераспределить бюджет.