CPL (cost per lead, стоимость лида) - это отношение рекламного расхода к числу целевых обращений за тот же период. Базовая формула: CPL = Расход ÷ Лиды. Управленческая ошибка - считать CPL в целом по кабинету или по всем каналам сразу. Реальная картина открывается только при расчёте по каждому каналу, кампании и сегменту аудитории отдельно.
«CPL у нас 1800 рублей» - эту фразу я слышу регулярно на первой встрече с клиентом. Когда начинаю копать, оказывается: в SEO CPL 600 рублей, в брендовых кампаниях Директа - 900, в общих - 4200, а в РСЯ - 7000. Средняя цифра существует, но она не отражает ни одной реальной точки принятия решений.
Средний CPL - это как средняя температура по больнице. Цифра существует, звучит разумно, но не говорит ничего о том, где именно деньги расходуются эффективно, а где нет. Маркетолог смотрит на общий показатель и отчитывается «в рамках норматива». Собственник кивает. При этом половина бюджета уходит в канал с CPL в 4 раза выше допустимого - и никто этого не видит, потому что средняя цифра всё скрывает.
Разберу, как правильно считать CPL на разных уровнях - и как связать его с выручкой.
Первое разрезание - по источникам трафика. Каждый канал считается отдельно: органический поиск (SEO), Яндекс Директ, таргетированная реклама, email-рассылки, партнёрские программы. Для этого нужна UTM-разметка на всех ссылках и корректно настроенные цели в Яндекс Метрике или GA4.
Пример из практики: один из моих клиентов - компания в сфере B2B-услуг - отчитывался о CPL 2400 рублей и был доволен. Когда разложили по каналам, картина оказалась следующей:
| Канал | Расход/мес. | Лиды/мес. | CPL | Оценка |
|---|---|---|---|---|
| SEO (органика) | 35 000 ₽ | 28 | 1 250 ₽ | Отлично |
| Директ - брендовые | 18 000 ₽ | 14 | 1 286 ₽ | Хорошо |
| Директ - общие | 62 000 ₽ | 16 | 3 875 ₽ | Выше нормы |
| РСЯ | 45 000 ₽ | 6 | 7 500 ₽ | Неэффективно |
| Итого (средний) | 160 000 ₽ | 64 | 2 500 ₽ | - |
Средний CPL - 2500 рублей. Выглядит приемлемо. При этом 45 000 рублей в РСЯ дают 6 лидов по 7500 рублей каждый. Простое решение: перераспределить бюджет из РСЯ в SEO-продвижение и брендовые кампании. Без каких-либо изменений в настройках - просто на основании правильно посчитанного CPL по каналам.
Вывод: средний CPL скрывает неэффективные каналы. Первый шаг - разрезать по источникам и найти, где деньги работают, а где нет.
Здесь большинство останавливаются - и это ошибка. CPL считает стоимость обращения. Но не все обращения одинаково ценны. Лид из брендового запроса «[компания] заказать» и лид из информационного запроса «как выбрать [продукт]» - это принципиально разные люди с разной готовностью к покупке.
Следующий уровень - CPL квалифицированного лида (SQL, sales qualified lead). Это обращение, которое отдел продаж признал целевым: есть бюджет, потребность и полномочия на принятие решения. Формула та же, но знаменатель меняется.
Картина меняется радикально. Бывает, что канал с CPL 800 рублей даёт лиды, из которых квалифицируется 10% - итого SQL стоит 8000 рублей. А канал с CPL 3000 рублей квалифицирует 60% - SQL стоит 5000 рублей. Какой канал эффективнее?
В одном из проектов SEO давал вдвое больше лидов при меньшем CPL, чем Директ. Но когда посмотрели на конверсию в сделку - Директ выигрывал: из поиска приходили люди с чёткой потребностью, готовые покупать сейчас. SEO приводил аудиторию «изучающих» - дешевле, но дольше по циклу. - из практики
Вывод: дешёвый лид не значит эффективный. CPL нужно считать в связке с конверсией лида в сделку - иначе оптимизируете не то.
Полная цепочка выглядит так: расход → CPL → конверсия в сделку → CAC (стоимость привлечения клиента) → средний чек → выручка → ROI. Считать только CPL и останавливаться на этом - значит видеть первый шаг из пяти.
Разберём на числах. Допустим, канал - Яндекс Директ:
При таком ROI CPL в 2000 рублей - не дорого, а дёшево. Но без полной цепочки расчёта этого не видно. Именно поэтому маркетологи, которые отчитываются только CPL без связки с выручкой, - это управленческая иллюзия.
Прежде чем ставить норматив на CPL, ответьте на вопрос: при каком CPL бизнес зарабатывает? Считайте от обратного - от маржи и желаемого ROI. CPL - следствие, а не отправная точка.
Вывод: CPL - входная точка аналитики. Финальное решение принимается на уровне ROI канала, а не стоимости обращения.
Три технических проблемы, которые встречаю почти в каждом проекте при аудите:
Первое: нет разметки UTM. Ссылки из разных каналов не помечены - Метрика не может атрибутировать источник лида. Все обращения падают в «прямые заходы» или «переходы без источника». Решение: обязательная UTM-разметка для всех платных каналов и мессенджеров.
Второе: цели настроены неверно. Самая частая ошибка - цель на «посещение страницы благодарности» без проверки, что страница открывается только при успешной отправке формы. Или цель на клик по кнопке вместо события «форма отправлена». В результате в аналитике конверсий втрое больше реальных. CPL выглядит отлично - на бумаге.
Третье: звонки не считаются. Если часть обращений идёт по телефону, а колл-трекинга нет - реальный CPL занижен по формам и значительная часть лидов просто не атрибутируется. Минимальный вариант - подменный номер для каждого канала. Нормальное решение - Calltouch или CoMagic с интеграцией в CRM.
Подробнее о том, как выстроить сквозную аналитику от клика до сделки, - в статье про сквозную аналитику в МСБ. Если нужно сначала разобраться с тем, почему реклама вообще не даёт результат - читайте разбор причин, почему не работает Яндекс Директ.
Вывод: правильный расчёт CPL начинается с технической базы: UTM-разметка, корректные цели, колл-трекинг. Без этого любые цифры - иллюзия.
CPL - не одна цифра, а система показателей на нескольких уровнях. Порядок выстраивания:
Если хотите разобрать аналитику конкретно в вашем проекте - пишите. Покажу, где прямо сейчас теряются деньги, которые выглядят как «нормальный CPL».
Разложу аналитику по каналам и сегментам, найду точки потерь. Покажу реальный ROI каждого канала - не среднюю температуру.
Обсудить задачу