CPA: что это и как снизить стоимость заявки
Формула расчёта, отличие от CPL и CPC, дерево причин дорогой заявки и разбор кампаний и групп по целям в LidFly.
Кратко
- CPA — что это в рекламе: Cost Per Action, стоимость одного целевого действия. Считается по формуле
CPA = Расход / Целевые действияили через связь со стоимостью клика и конверсией сайта:CPA = CPC / CR(при одинаковом периоде, базе НДС и выбранной цели). - Что проверить первым при росте цены заявки: не режьте ставки вслепую — сначала убедитесь, что в знаменателе стоит конкретная цель отправки заявки, а не сумма всех микроцелей счётчика Метрики и не оборванное после правок сайта событие.
- Две реальные причины дорогого лида: либо вырос средний клик (
CPC) из-за перегрева аукциона, дорогих групп и широких категорий автотаргетинга, либо просела конверсия из клика в заявку (CR) из-за мусорных запросов и слабого оффера на странице. - Как это решается в LidFly: в одном чате ИИ читает список целей Метрики и статистику кампаний и групп Яндекс Директа или VK Рекламы по точной цели, находит группы, где CPA выше среднего, готовит точечные изменения и после вашего подтверждения применяет их с повторной проверкой настроек.
Когда в рекламном кабинете стоимость заявки за две недели вырастает с 1 200 ₽ до 2 800 ₽, рука сама тянется урезать бюджет или зажать предельную цену конверсии в стратегии. На практике резкое снижение лимита часто просто останавливает показы в тех группах, которые ещё вчера приносили обращения. В большинстве кабинетов средний CPA тянут вверх одна-две просевшие группы объявлений, широкая категория автотаргетинга или сбившийся учёт целей.
В LidFly не нужно вручную сводить таблицы из разных вкладок. Вы называете кампанию и целевое действие, а сервис сопоставляет цели Яндекс Метрики со статистикой кампаний, групп и поисковых запросов в Яндекс Директе или со статистикой групп в VK Рекламе. Он сразу отделяет рост цены клика от просадки конверсии и показывает, где именно CPA выше среднего. Ниже — дерево причин дорогой заявки, калькулятор для быстрой проверки без регистрации и две готовые команды для вашего кабинета.
CPA в рекламе: что это простыми словами и чем отличается от CPL, CPC и CAC
CPA (Cost Per Action — цена за действие) в рекламе и маркетинге показывает, во сколько бизнесу обходится одно целевое действие пользователя (цена заявки, стоимость лида, заказа или звонка). Какое именно событие считать действием, решаете вы при настройке аналитики: отправленная форма расчёта, подтверждённый заказ в интернет-магазине, звонок по подменному номеру, заполненная лид-форма ВКонтакте или регистрация в сервисе.
В поисковой выдаче аббревиатура CPA встречается в двух разных значениях, которые важно не путать:
- Показатель эффективности рекламы (тема этой статьи). Вы закупаете трафик в Яндекс Директе, VK Рекламе или другом канале и делите фактический рекламный расход на количество полученных целевых действий.
- Модель работы партнёрских CPA-сетей (аффилиат-маркетинг). Вебмастера льют трафик на чужие офферы и получают фиксированную выплату за лид или продажу. Кроме того, в некоторых автостратегиях Директа есть режим оплаты за конверсии, где деньги с баланса списываются только при достижении выбранной цели Метрики в пределах 21 дня после клика (проверено 29 октября 2026).
В отчётах рядом с CPA стоят ещё три показателя со схожими названиями. Ошибка в одной букве меняет смысл расчёта: можно отчитаться о дешёвом клике или микроконверсии, когда стоимость реального покупателя стала убыточной.
| Показатель | Расшифровка и формула | Что стоит в знаменателе | Где чаще всего ошибаются |
|---|---|---|---|
| CPC | Cost Per ClickРасход / Клики | Переходы по объявлению на сайт или в форму | Снижают цену клика за счёт дешёвого нецелевого трафика, из-за чего конверсия падает, а заявка дорожает |
| CPA | Cost Per ActionРасход / Целевые действия | Любое выбранное действие: отправка формы, заказ, подписка, клик по кнопке | Не указывают конкретную цель в отчёте и делят расход на сумму всех целей счётчика Метрики |
| CPL | Cost Per LeadРасход / Заявки (лиды) | Только обращения с контактом потенциального клиента (форма, лид-форма, звонок) | Смешивают сырые обращения со спамом и дублями, не проверяя долю квалифицированных лидов |
| CAC | Customer Acquisition CostЗатраты на привлечение / Новые клиенты | Состоявшиеся покупатели (оплаченные заказы или подписанные договоры) | Подменяют полную стоимость привлечения клиента (CAC) ценой заявки из рекламного кабинета без учёта конверсии отдела продаж |
Как связать расходы рекламного кабинета с оплаченными заказами из CRM и не перепутать заявку с продажей, подробно разобрано в статье «Сквозная аналитика для контекстной рекламы», а как сопоставить цену заявки с выручкой и окупаемостью — в разборах «ДРР: как считать долю рекламных расходов» и «ROMI: формула и пример расчёта».
Формула CPA и калькулятор: почему выросла стоимость заявки
Вот как посчитать CPA по базовой формуле — она показывает фактическую цену целевого действия (стоимость конверсии) за выбранный период:
CPA = Рекламный расход за период / Количество целевых действий за тот же период
Чтобы понять, почему изменилась цена заявки, CPA выражают через два показателя — среднюю цену клика (CPC = Расход / Клики) и коэффициент конверсии из клика в целевое действие (CR = Целевые действия / Клики, в долях единицы или процентах):
CPA = CPC / CR (если CR выражен в процентах: CPA = CPC / (CR% / 100))
Условный расчёт. Допустим, в первой половине месяца кампания потратила 36 000 ₽, получила 600 кликов (CPC = 60 ₽) и принесла 30 отправленных форм (CR = 5%). Стоимость заявки составила 36 000 / 30 = 1 200 ₽ (или 60 ₽ / 0,05 = 1 200 ₽). Во второй половине месяца при тех же 600 кликах и расходе 36 000 ₽ пришло только 15 заявок: CR упал с 5% до 2,5%, а CPA вырос вдвое — до 2 400 ₽, хотя цена клика не изменилась ни на копейку.
Калькулятор разбора CPA: сравните два периода или две группы
Подставьте расход, клики и число заявок по одной выбранной цели (в рублях на одинаковой базе — с НДС либо без НДС). Калькулятор работает в браузере без регистрации и покажет, что именно сдвинуло стоимость заявки: удорожание клика (CPC) или просадка конверсии (CR).
Соблюдайте три условия сопоставимости:
- Одна и та же цель. В инструментах статистики Яндекс Директа (
get_campaign_stats,get_adgroup_stats,get_search_queries) без передачи параметраgoalsполяConversions,ConversionRateиCPAвозвращают сумму по всем целям счётчика. Для расчёта цены заявки всегда передавайте ID конкретной цели изmetrika_get_goals. - Одинаковая модель атрибуции и тип конверсии. В Директе модель атрибуции (
LC,FCCD,LSCCD,AUTO) применяется только при непустом спискеgoals. В VK Ads вvk_get_goal_statisticsсравнивайте одинаковыеattribution(по времени событияconversionили показаimpression) иconversion_type(postclick,postviewилиtotal). - Единая налоговая база и завершённый период. Стандартные отчёты Директа (
get_campaign_stats,get_adgroup_stats) всегда возвращают расход с НДС (и учитывают флагinclude_subscription_discount), а вget_search_queriesиget_custom_reportпараметрinclude_vatпо умолчанию равенtrue. Не сравнивайте вчерашний неполный день с прошлой неделей: у заявок со сложным выбором есть задержка между кликом и отправкой формы.
Дерево причин дорогой заявки: пошаговая диагностика
Когда калькулятор показал рост CPA, не меняйте одновременно ставки, тексты объявлений и форму на сайте — иначе через неделю вы не узнаете, какое действие помогло, а какое сломало охват. Пройдите четыре ветки дерева строго по порядку: от проверки счётчика до точечной правки групп и посадочной страницы.
ДЕРЕВО ПРИЧИН ДОРОГОЙ ЗАЯВКИ (шаблон диагностики перед правками)
Шаг 0. Зафиксируйте базу сравнения:
• Два полных сопоставимых периода (например, 7 и 7 полных дней)
• Точный ID цели заявки (не сумма всех целей и не GoalId 12 «вовлечённые сессии»)
• Единая база НДС и модель атрибуции
├── ВЕТКА 1. Заявок в отчёте резко меньше, чем в почте / CRM, или цель = 0 при живом трафике?
│ ├── Да → Сбился учёт конверсий (ложная тревога в отчёте или потеря сигнала для стратегии):
│ │ 1) Проверьте, срабатывает ли событие формы (metrika_get_goals_report по дням).
│ │ 2) Убедитесь, что в отчёт передан точный goal_id, а не агрегат всех целей.
│ │ 3) Проверьте, не выбрана ли в автостратегии сломанная цель.
│ └── Нет, учёт точный → переходите к Ветке 2.
│
├── ВЕТКА 2. Вырос средний CPC (цена клика), а конверсия (CR) осталась прежней?
│ ├── Да → Причина на стороне закупки трафика и аукциона:
│ │ 1) Разделите Поиск и РСЯ, проверьте статистику по группам (get_adgroup_stats):
│ │ не перетянула ли бюджет одна дорогая группа или регион.
│ │ 2) Проверьте категории автотаргетинга (get_autotargeting): не уходит ли расход
│ │ в «Широкие» (Broader) и «Сопутствующие» (Accessory) запросы.
│ │ 3) Проверьте ограничения стратегии и ставки: подробный разбор CPC —
│ │ в статье /articles/kak-snizit-cenu-klika-yandex-direct.
│ └── Нет, CPC стабилен, но упал CR (конверсия из клика в заявку) → переходите к Ветке 3.
│
├── ВЕТКА 3. Цена клика прежняя, но посетители реже оставляют заявку (упал CR)?
│ ├── Где именно просел CR — в одной-двух группах или по всему сайту сразу?
│ │ ├── В отдельных группах / кампаниях → Причина в составе трафика и релевантности:
│ │ │ 1) Откройте поисковые запросы (get_search_queries): отсеките информационные,
│ │ │ бесплатные, DIY и чужие запросы через минус-фразы (update_adgroup / update_campaign).
│ │ │ 2) Сверьте обещание объявления (цена, география, условия) с первым экраном страницы.
│ │ └── Во всех кампаниях и источниках сразу → Причина на посадочной странице:
│ │ 1) Проверьте работу формы и вёрстку на смартфонах.
│ │ 2) Уберите лишние обязательные поля и верните понятный оффер на первый экран.
│ └── CR в отчёте высокий и CPA низкий, но продаж нет → переходите к Ветке 4.
│
└── ВЕТКА 4. В кабинете дешёвый CPA, но отдел продаж жалуется на пустые обращения?
└── Автостратегия обучилась на слишком лёгкую микроцель:
1) Вместо клика по номеру, таймера на сайте или автооткрытия чата переведите
оптимизацию на отправку формы с квалифицирующим вопросом или офлайн-конверсию из CRM.
2) Проверьте, хватает ли событий по новой цели за 7 дней (get_strategy_learning_status).
Ветка 1. Проверьте, какую именно цель считает отчёт и стратегия
Половина паники вокруг «дорогих лидов» или, наоборот, ложной радости от «заявок по 150 рублей» возникает из-за того, что в знаменатель формулы попадает не то событие. В Яндекс Директе есть техническая особенность: если запросить статистику кампании или групп без фильтра по конкретной цели, отчёт сложит срабатывания по всем целям в счётчике Метрики — от просмотра двух страниц и клика по иконке мессенджера до отправки заказа.
Перед тем как делать выводы о CPA, проверьте три вещи:
- Отделите макроцель заявки от микроцелей и служебных идентификаторов. Выгрузите список целей счётчика через
metrika_get_goalsи найдите точныйgoal_idотправки формы (например, JavaScript-событиеlead_form_submitилиlead_submitна сайте LidFly). Не путайте пользовательские цели со служебными маркерами Директа: GoalId 12 означает «вовлечённые сессии» (оценка поведения на сайте), а GoalId 13 в стратегии означает «все ключевые цели». Как настроить и проверить события без дублей, описано в руководстве «Цели в Яндекс Метрике через ИИ». - Проверьте, не оборвалась ли отправка события после правок сайта. Постройте посуточный отчёт по выбранной цели в
metrika_get_goals_report. Если переходы из рекламы идут ровно, а достижения цели обнулились в конкретный вторник, проблема в коде формы или виджета, а не в ставках. - Сверьте цель в отчёте с целью в настройках автостратегии. Если вы оцениваете кампанию по отправке заявки на расчёт сметы, а в стратегии «Максимум конверсий» оставлена цель «Посетил страницу контактов», алгоритм Яндекса или VK Рекламы честно покупает вам читателей страницы контактов, а не заказчиков.
Ветки 2 и 3. Где искать группы и запросы, которые раздувают CPA
Средний CPA по всей кампании почти всегда маскирует перекос внутри. Например, кампания по ремонту коммерческих помещений показывает средний CPA 2 500 ₽ при вашем потолке 1 800 ₽. Но если разложить её по группам объявлений через get_adgroup_stats с фильтром по goal_id заявки, обнаружится типичная картина: две узкие группы дают заявки по 1 450 ₽, а третья группа слила 18 000 ₽ на широкие запросы и принесла одно обращение.
| Что видно в статистике группы по целевой заявке | Диагноз по дереву причин | Какие данные дочитать в LidFly | Какое изменение готовить |
|---|---|---|---|
| Высокий расход, 0 или 1 заявка, высокий отказ (>40%) | Нерелевантный спрос или широкие категории автотаргетинга (Ветка 3) | get_search_queries, get_autotargeting, get_negative_keywords_audit | Отключить «Широкие»/«Сопутствующие» категории в update_autotargeting, добавить минус-фразы через update_adgroup |
| Конверсия (CR) в норме, но клик (CPC) вдвое дороже соседних групп | Перегретый аукцион по общим ВЧ-ключам или дорогому гео (Ветка 2) | get_criteria_stats, get_bids, проверка ставок и стратегии | Перераспределить бюджет в пользу среднечастотных групп или скорректировать ставки по правилам управления ставками |
| Клики целевые по смыслу, отказов мало, но форму не отправляют | Разрыв между обещанием объявления и посадочной страницей (Ветка 3) | get_ad_stats + проверка первого экрана и формы сайта | Согласовать заголовок и цену в объявлении (update_ad) с блоком оффера и формой на сайте |
| Заявки дешевле среднего по нормальной цели, но показов мало | Рабочая группа зажата общим бюджетом или низкой ставкой | get_adgroup_stats, get_campaigns | Не трогать рабочую связку; освободить для неё бюджет за счёт отключения убыточных сегментов |
Обратите внимание на важную границу между ценой клика и ценой заявки. Когда вы добавляете минус-слова в Яндекс Директе или отключаете широкие категории автотаргетинга, средний CPC в отчёте может даже немного вырасти — потому что вы перестали выкупать дешёвые информационные клики («своими руками», «чертежи», «реферат»). Но за счёт того, что оставшиеся посетители приходят с коммерческим намерением, конверсия CR растёт быстрее, и итоговый CPA снижается. Если же проблема именно в дорогом переходе при сохранном CR, действуйте по отдельному плану из статьи «Как снизить цену клика в Яндекс Директе».
Как снизить CPA без остановки автостратегии и потери трафика
В Яндекс Директе и VK Рекламе большинство перфоманс-кампаний работают на автостратегиях. Попытка «сбить CPA» резким движением ползунка в настройках стратегии — самая частая причина, по которой рекламодатель остаётся вообще без заявок.
Не занижайте целевую цену конверсии ниже рынка одним шагом
В стратегии «Максимум конверсий» в Яндекс Директе параметр средней цены конверсии (average_cpa) или фиксированной цены при оплате за конверсии (cpa) работает как ориентир для участия в торгах (проверено 29 октября 2026). Если фактические заявки обходились в 2 200 ₽, а вы вручную поставили ограничение 900 ₽, алгоритм не научится покупать тех же клиентов за полцены — он просто перестанет выигрывать аукционы, и показы упадут. Подробные правила выбора режима разобраны в статье «Стратегии Яндекс Директа».
Аналогично устроена и VK Реклама для сайтов и лид-форм (проверено 29 октября 2026): стратегия «Минимальная цена» стремится получить максимум целевых действий в рамках бюджета, а «Предельная цена» удерживает стоимость результата около заданного потолка. Если зажать предельную цену слишком низко на старте или без накопленной статистики, открутка группы остановится.
Проверяйте, хватает ли конверсий для обучения стратегии
Чтобы автостратегия отличала целевого посетителя от случайного, ей нужен регулярный поток событий — в справке Директа рекомендуют набирать не менее 10 целевых действий в неделю. В LidFly инструмент get_strategy_learning_status даёт расчётную оценку достаточности данных: проверяет фактические цели стратегии и считает конверсии за последние 7 календарных дней (стандартный порог проверки — threshold: 10). Если конверсий 2–3 в неделю и обучение стратегии останавливается, сначала расширьте воронку до проверенной промежуточной цели или объедините однородные кампании в пакетную стратегию, а не дробите бюджет на десятки мелких кампаний.
Поднимите конверсию посадочной страницы и формы
По формуле CPA = CPC / CR удвоение конверсии сайта с 1,5% до 3% снижает стоимость заявки ровно вдвое при той же цене клика и том же аукционе. Что даёт самый быстрый эффект на стороне страницы:
- Прямое совпадение заголовка страницы с группой объявлений. Если человек искал «ремонт гидроизоляции паркинга», на первом экране должна быть смета и сроки по паркингам, а не общая страница строительного подряда. Чек-лист первого экрана — в разборе «Лендинг под Яндекс Директ».
- Короткая форма с понятной пользой. Замените абстрактное «Оставьте контакты, мы перезвоним» на конкретный расчёт или подбор («Укажите площадь и район — пришлём расчёт в двух вариантах»), оставив 2–3 поля. Как устроена связка трафика, формы и автоматической UTM/yclid-разметки на сайтах LidFly, показано в статье «Как получать поток заявок из рекламы».
Как найти высокий CPA и исправить причины в LidFly
Вручную этот разбор занимает час-полтора на каждую кампанию: нужно выгрузить ID целей из Метрики, построить отчёт по группам в Мастере отчётов с фильтром по нужной цели, отдельно открыть поисковые запросы, сверить их с действующими минус-словами кампании и групп, а затем проверить категории автотаргетинга. В чате LidFly вся цепочка чтения собирается одной командой:
Разбери стоимость заявки (CPA) в кампании [ID кампании] кабинета [логин].
Счётчик Метрики: [ID счётчика]. Сначала вызови metrika_get_goals и покажи
все цели, чтобы мы выбрали точный goal_id отправки заявки (не используй
сумму всех целей и служебный GoalId 12).
Для выбранного goal_id и модели атрибуции [LSCCD / AUTO] сравни два полных
периода: [даты периода А] и [даты периода Б] через get_campaign_stats
и get_adgroup_stats.
Покажи таблицу по группам: расход, клики, CPC, конверсии по этой цели,
CR и CPA. Выдели группы, где CPA выше среднего по кампании или где есть
расход без заявок.
Для проблемных групп прочитай поисковые запросы (get_search_queries),
настройки автотаргетинга (get_autotargeting) и текущие минус-фразы
(get_negative_keywords_audit).
Определи причину по дереву (учёт цели / рост CPC / падение CR) и предложи
план точечных правок со значениями до и после. Пока ничего не меняй.
ИИ выполняет только read-запросы и возвращает структурированную таблицу. Если выясняется, что в счётчике нет рабочей цели заявки, LidFly не подменяет её случайными кликами, а прямо указывает на пробел в измерении. Ниже — два типовых сценария того, как этот разбор переходит в подтверждённое действие и проверку.
Типовой сценарий 1: в Яндекс Директе средняя цена заявки выросла из-за одной группы и автотаргетинга
Учебный сценарий на реальной механике инструментов LidFly. Компания устанавливает септики под ключ в Московской области. За последнюю полную неделю средний CPA в поисковой кампании вырос выше допустимого порога. Владелец запускает диагностическую команду выше в чате LidFly.
- Чтение и сверка цели. Через
metrika_get_goalsсервис находит цель «Отправка формы расчёта сметы» и проверяет вmetrika_get_goals_report, что событие исправно срабатывало всю неделю. Затем вызываетget_campaign_statsиget_adgroup_statsс передачей точногоgoals: [ID]. - Диагноз по группам. В группах «Септик под ключ с монтажом» и «Септик для частного дома» CPA держится в пределах нормы. А в группе «Септик для дачи» расход высокий, но заявок почти нет. Вызовы
get_search_queries,get_autotargetingиget_negative_keywords_auditпоказывают причину: здесь включены все пять категорий автотаргетинга, и заметная часть бюджета ушла в «Широкие» и «Сопутствующие» запросы — «септик из бетонных колец своими руками схема», «откачка септика цена» и «бактерии для септика купить». - План и подтверждение. LidFly не предлагает резать бюджет всей кампании. Вместо этого он выводит точный план для одной группы:
- в
update_autotargetingдляadgroup_idэтой группы выключить «Широкие запросы» (broader: false), «Сопутствующие запросы» (accessory: false) и «Альтернативные запросы» (alternative: false), оставив включёнными «Целевые запросы» и «Узкие запросы»; - в
update_adgroupпередать массив проверенных минус-фраз без ведущего дефиса (negative_keywords: ["своими руками", "схема", "чертеж", "откачка", "бактерии"]) в режимеnegative_keywords_mode: "add", чтобы дополнить уже существующий список исключений группы.
- в
- Запись и перечитывание (reread). Владелец отвечает в чате: «Подтверждаю, применяй обе правки для группы». LidFly выполняет
update_autotargetingиupdate_adgroup, а сразу после записи перечитывает состояние черезget_autotargetingиget_adgroups, подтверждая, что категории выключены, а список минус-фраз дополнен. Через 7 полных дней тем же запросомget_adgroup_statsиget_search_queriesсверяют состав трафика и новый CPA группы.
Типовой сценарий 2: заявки подорожали сразу в VK Рекламе и Яндекс Директе — где можно зажать цену, а где нельзя
Учебный сценарий. Студия аппаратной косметологии ведёт запись на консультацию параллельно через Единую перфоманс-кампанию в Директе и две группы с лид-формами в VK Рекламе (подробнее о запуске таргета — в статье «Как настроить рекламу в VK Ads»). В конце недели маркетолог видит, что заявки подорожали в обоих кабинетах, и хочет разом снизить целевую цену результата на 40%.
Проверь стоимость заявки за последние 7 полных дней в двух каналах:
1) В VK Ads: прочитай группы кампании [ID] через vk_get_ad_groups
(fields="id,name,status,ad_plan_id,package_id,autobidding_mode,max_price,budget_limit,budget_limit_day,priced_goal"),
статистику результатов и отправок форм через vk_get_statistics
(entity="ad_groups", period="day", metrics="base,events"), а если
группы ведут на сайт со счётчиком — также vk_get_goal_statistics
(conversion_type="postclick", attribution="conversion").
Покажи конверсии, CR и CPA по каждой группе и текущие настройки
autobidding_mode и max_price.
2) В Яндекс Директе: для кампании [ID] вызови get_campaigns и
get_strategy_learning_status, а также get_campaign_stats по целевой заявке.
Покажи, где допустимо ограничить цену результата, а где снижение лимита
остановит обучение и показы. Ничего не меняй без подтверждения.
- Раздельный диагноз по двум площадкам. В Директе
get_strategy_learning_statusпоказывает, что за 7 календарных дней кампания набрала всего 5 целевых заявок при расчётном пороге 10. ИИ предупреждает: если сейчас снизитьaverage_cpaчерезupdate_unified_campaignна 40%, кампания с нехваткой данных потеряет остатки аукциона. Здесь правильное решение — сначала почистить площадки и запросы, не зажимая целевую цену. - Точечное ограничение в VK Ads. В VK Рекламе картина другая: обе группы работают в режиме автоставок
autobidding_mode: "max_goals"и набирают достаточно лидов (вvk_get_statisticsпо метрикамbase,eventsвидны целевые результаты и отправки лид-форм), но во второй группе с широкими ключевыми фразами в пиковые дни алгоритм выкупал слишком дорогие показы. Проверив родительскую кампанию черезvk_get_campaign, LidFly предлагает задать для второй группы аккуратную верхнюю границу автоцены через полеmax_priceвvk_update_ad_group(с небольшим запасом выше среднего целевого CPA). - Почему важно поле
max_priceи перечитывание. В API VK Ads для групп сautobidding_mode: "max_goals"верхняя граница автоцены регулируется именно полемmax_price; передача обычного поляpriceможет вернуть успешный статус API, но оставить прежнее значение. После текстового подтверждения пользователя LidFly выполняетvk_update_ad_groupи обязательно перечитывает изменённую группу черезvk_get_ad_group(илиvk_get_ad_groupsс явным спискомfields), подтверждая, что новое значениеmax_priceсохранилось.
Частые вопросы
В чём разница между CPA и CPL в рекламе?
CPA (Cost Per Action) — стоимость любого выбранного целевого действия: отправки формы, звонка, оформления корзины, подписки или установки приложения. CPL (Cost Per Lead) — частный случай CPA, когда действием считается именно контакт потенциального клиента (заявка или лид). В интерфейсах Яндекс Директа и VK Рекламы оба показателя обычно называются ценой цели или ценой результата.
Какой CPA считается нормальным для Яндекс Директа и VK Рекламы?
Единой рыночной нормы нет. Допустимый CPA рассчитывают от экономики вашей услуги или товара: сколько маржи приносит средний заказ и какая доля подтверждённых заявок переходит в оплату. Если средний чек приносит 15 000 ₽ маржи, а в продажу закрывается каждая пятая заявка, предельная цена целевой заявки при нулевой прибыли равна 3 000 ₽.
Почему в отчёте Яндекс Директа CPA низкий, а реальных заявок в отделе продаж нет?
Чаще всего отчёт построен без фильтра по конкретной цели: тогда Директ складывает все достижения целей счётчика Метрики, включая микроконверсии и вовлечённые сессии. Вторая частая причина — кампания оптимизируется на нажатие кнопки или клик по номеру телефона вместо фактической отправки формы.
Поможет ли снижение целевой цены конверсии в настройках стратегии сразу уменьшить CPA?
Не обязательно. Если задать в автостратегии заниженную среднюю цену конверсии без запаса по бюджету и статистике, алгоритм перестанет выигрывать аукционы и показы сократятся. Снижать CPA безопаснее через чистку нецелевых запросов и категорий автотаргетинга, отключение убыточных групп и повышение конверсии посадочной страницы.
Может ли LidFly сам найти дорогие группы и изменить настройки без моего ведома?
Нет. Сначала LidFly в режиме чтения проверяет цели Метрики, статистику кампаний, групп и поисковых запросов, выделяет сегменты с высоким CPA и предлагает план с параметрами до и после. Любая запись — добавление минус-фраз, отключение категорий автотаргетинга или изменение ограничений стратегии — выполняется только после вашего текстового подтверждения с обязательным перечитыванием настроек.
Что сделать сейчас
Подставьте данные своей кампании за два последних полных периода в калькулятор выше и определите, какой из двух рычагов сдвинул стоимость заявки — удорожание клика (CPC) или падение конверсии (CR). Затем скопируйте диагностическую команду в чат LidFly, укажите ID кампании и счётчика Метрики и попросите разложить CPA по группам объявлений для вашей главной цели заявки. Чтобы связать целевой CPA с бюджетом и воронкой продаж на следующий месяц, используйте шаблон из статьи «Медиаплан рекламной кампании: как составить и пример», а для наглядной сводки собственнику или заказчику — «Отчёт по рекламе для руководителя или клиента». Возможности чтения и записи описаны в документации по Яндекс Директу в LidFly.