CAC (Customer Acquisition Cost) — это сколько компания тратит, чтобы получить одного нового платящего клиента. Формула простая: все расходы на маркетинг и продажи за период делятся на число новых клиентов за тот же период. Считать CAC нужно по каналам и только по новым клиентам. Средняя цифра по компании может выглядеть приемлемо, пока дорогой канал годами съедает бюджет.

Что такое CAC и чем он отличается от CPL и CPA

CPL, CPA и стоимость привлечения клиента отвечают на разные вопросы, и путать их дорого.
Метрика
Что считает
Формула
Где ошибаются
CPL — стоимость лида
Сколько стоит одна заявка
Расходы на рекламу ÷ число заявок
Дешёвые заявки могут не покупать
CPA — стоимость действия
Сколько стоит целевое действие: регистрация, звонок, заказ
Расходы ÷ число действий
Действие не всегда равно оплате
CAC — стоимость клиента
Сколько стоит новый платящий клиент
Расходы на маркетинг и продажи ÷ новые клиенты
В расходы забывают включить продажи
Разница между CPL и CAC — это конверсия из заявки в оплату. Возьмём условный пример: канал с заявкой по 500 ₽ и канал с заявкой по 1 250 ₽ легко поменяются местами, когда вы посчитаете, сколько заявок дошло до денег. Подробнее такой пример с двумя каналами мы разбирали в статье про лидогенерацию и стоимость лида.

CAC в маркетинге нужен прежде всего для решения «куда добавить бюджет»: он связывает расходы с оплатами, тогда как CPL и CPA останавливаются на заявках и действиях.

Формула CAC: базовая и полная

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

Базовая формула CAC = расходы на рекламу за период ÷ число новых клиентов за период

Полная формула CAC = (реклама + зарплата маркетинга и продаж на привлечение + подрядчики + сервисы) ÷ число новых клиентов

Базовая показывает, сколько клиент стоит «в рекламном кабинете». Полная — сколько он стоит компании. В B2B разница бывает в разы, потому что большую долю расходов на привлечение там часто составляет работа менеджеров: встречи, КП, согласования.

ИИ-решения для роста продаж

Voice AI анализирует звонки, Palantir улучшает переписку, Chat AI общается с клиентами 24/7

Что включать в расходы, а что нет

Большинство ошибок в расчёте стоимости привлечения клиента происходит не в формуле, а в составе расходов.
Включаем
Не включаем
Рекламный бюджет: контекст, таргет, площадки, блогеры
Работу с текущими клиентами: сопровождение, допродажи
Часть зарплаты маркетолога, которая уходит на привлечение
Себестоимость товара или услуги
Часть зарплаты менеджеров, которые работают с новыми заявками
Техподдержку и сервис после покупки
Подрядчиков: агентство, таргетолог, производство контента
Расходы на удержание и программы лояльности
Сервисы привлечения: коллтрекинг, сквозная аналитика, лендинги
Общие расходы офиса, если вы их не распределяете
Больше всего споров вызывает зарплата продавцов. Если один менеджер ведёт и новых, и постоянных клиентов, берите долю по времени или по числу сделок. Бонусы за первые сделки с новыми клиентами тоже относятся к привлечению. Точность до рубля здесь не нужна. Нужно одно и то же правило распределения каждый месяц, иначе CAC будет меняться из-за смены методики.

Пример расчёта CAC: базовый и полный

Условный пример: B2B-компания, расчёт за квартал. Все цифры придуманы для иллюстрации.

Расходы за квартал:
  • реклама в Яндекс Директе — 450 000 ₽;
  • агентство, которое ведёт рекламу, — 90 000 ₽;
  • доля зарплаты двух менеджеров, которые обрабатывают новые заявки, — 360 000 ₽;
  • коллтрекинг и сервисы — 30 000 ₽.

Новых клиентов за квартал — 30.

Базовый CAC: 450 000 ÷ 30 = 15 000 ₽.

Полный CAC: (450 000 + 90 000 + 360 000 + 30 000) ÷ 30 = 930 000 ÷ 30 = 31 000 ₽.

Стоимость привлечения клиента по полной формуле получилась в два с лишним раза выше. Допустим, маржа с первой сделки в этом примере — 25 000 ₽. По базовому CAC первая сделка окупает привлечение, по полному каждый новый клиент сначала приносит убыток. Если решать по первой цифре, бюджет хочется увеличить, по второй — срочно искать, где теряются деньги.
Полная формула CAC: реклама, подрядчики, зарплата продаж и сервисы делятся на новых клиентов

CAC по каналам: почему среднее значение обманывает

Средняя стоимость привлечения клиента по компании может быть нормальной, пока один канал работает в убыток.

Продолжим условный пример и разложим квартал по каналам. Рекламу и агентство относим к своим каналам, а зарплату менеджеров и сервисы распределяем пропорционально числу клиентов: 390 000 ₽ ÷ 30 = 13 000 ₽ на клиента.
Канал
Прямые расходы, ₽
Доля общих расходов, ₽
Новых клиентов
CAC, ₽
Поиск в Директе
300 000
234 000
18
29 667
РСЯ
240 000
104 000
8
43 000
Рекомендации и сайт
0
52 000
4
13 000
Итого
540 000
390 000
30
31 000
Средний CAC — 31 000 ₽, при этом клиент из РСЯ стоит 43 000 ₽, а из поиска — почти 30 000 ₽. При марже первой сделки 25 000 ₽ ни один рекламный канал не окупается с первой покупки, и сильнее всего отстаёт РСЯ. В средней цифре этого не разглядеть.

Отключать РСЯ сразу после такого расчёта рано. Сначала проверьте модель атрибуции: если клиент увидел объявление в РСЯ, а через неделю нашёл компанию через поиск, по последнему клику его запишут поиску. Цифры по каналам заметно меняются в зависимости от того, какое касание считать решающим.

Для расчёта по каналам у каждой сделки в CRM должен быть заполнен источник, а у каждого клиента — отметка, что он новый. Как это настроить, разберём в разделе про amoCRM.
Стоимость привлечения клиента по каналам в сравнении со средним CAC на условном примере

Как понять, нормальный ли у вас CAC

Универсальной нормы нет: один и тот же CAC может быть дешёвым для одного бизнеса и разорительным для другого.

Сравнивать CAC имеет смысл со своими же деньгами, а «рыночные» цифры собраны на чужих бизнес-моделях.
  • С маржой первой сделки. Если CAC меньше маржи с первой покупки, клиент окупается сразу. Если больше, бизнес зарабатывает только на повторных покупках, и они должны быть.
  • С LTV — прибылью от клиента за всё время. Соотношение LTV и CAC показывает, сколько маржи приносит каждый рубль, вложенный в привлечение. Как посчитать LTV и сравнить его с CAC, мы подробно разобрали в статье про LTV клиента.
  • Со сроком окупаемости. Это число месяцев, за которое маржа от клиента возвращает стоимость его привлечения. Даже при хорошем соотношении LTV и CAC долгая окупаемость означает, что деньги на рекламу придётся вкладывать заранее, из оборотных средств или кредита.

Нормы соотношения и сроков окупаемости из чужих статей мало что скажут о вашем бизнесе. Полезнее следить за динамикой своего CAC по месяцам и по каналам.

CAC в B2B: длинный цикл сделки

Если цикл сделки длится два-три месяца, деньги на рекламу тратятся сегодня, а клиент платит позже.

При цикле сделки длиннее месяца расчёт стоимости привлечения клиента по схеме «расходы октября ÷ клиенты октября» ломается. Октябрьские клиенты пришли из заявок августа и сентября, а октябрьская реклама даст клиентов, допустим, в декабре. Месяц с большим бюджетом выглядит дорогим, следующий за ним — неожиданно дешёвым.

Что с этим делать:
  • Считать по когортам заявок. Берёте заявки, пришедшие в августе, и смотрите, сколько из них стали клиентами к сегодняшнему дню. Расходы августа делите на этих клиентов. Цифра будет уточняться ещё пару месяцев, пока когорта дозревает.
  • Брать период больше цикла сделки. Если когорты считать сложно, квартал или полугодие сглаживают сдвиг.
  • Включать работу продаж. В B2B до оплаты бывает несколько встреч, КП и согласований. Без доли зарплаты менеджеров CAC в B2B почти всегда занижен.
  • Отделять новых клиентов от повторных. Постоянный клиент, который снова оставил заявку на сайте, в знаменатель попадать не должен, иначе CAC окажется ниже реального. Считайте клиентов по компаниям: если у одной компании за квартал три сделки, новый клиент всё равно один.

Как считать CAC в amoCRM

CAC по каналам невозможно посчитать, если CRM не знает, откуда пришёл клиент и новый ли он.

Что нужно настроить:
  • Источник в каждой сделке. UTM-метки с сайта, номер коллтрекинга, канал мессенджера должны попадать в сделку автоматически. Для компании Forma мы настроили передачу UTM-меток и параметров сайта в amoCRM: метки проставляются сами, и в карточке видно, из какого источника и с какой страницы сайта пришёл клиент.
  • Обязательное поле источника для заявок, которые пришли по телефону или лично. Без него часть клиентов останется «без канала».
  • Признак нового клиента. Сделка с компанией, у которой раньше не было оплат, отмечается как первая покупка. Повторные сделки в знаменатель CAC не идут.
  • Расходы рядом с выручкой. Расходы рекламных кабинетов нужно сводить с оплатами из CRM. Этим занимается сквозная аналитика: она загружает расходы и показывает, какие объявления приносят деньги, а какие только заявки.
Так было в кейсе TastyCoffee. Компания тратила на рекламу до 500 000 ₽ в месяц и оценивала её по косвенным показателям в Метрике. Связку сайт + amoCRM + Roistat внедрили за 20 рабочих дней. Оптовая заявка с сайта создаёт сделку, а сумма сделки уходит в Roistat, когда заказ доходит до этапа «Отправлено». Себестоимость в проекте не учитывали, поэтому Roistat показывает выручку по объявлениям, но не прибыль. Зато стало видно, какие объявления дают заявки, но не деньги. По данным кейса, за первые три недели после внедрения цена оптовой заявки снизилась на 14%; с каким периодом сравнивали, в кейсе не указано.

Подключение и настройка Roistat в калькуляторе внедрения стоит 24 000 ₽ — по данным cmdf5.ru/price на октябрь 2026 года. Калькулятор не оферта: точная стоимость определяется после аудита.
Сдвиг во времени между расходами на рекламу и новыми клиентами в B2B

Как снизить CAC: реклама и отдел продаж

Стоимость привлечения клиента — это дробь, и уменьшить её можно двумя способами: тратить меньше или превращать в клиентов больше заявок.

Со стороны рекламы:
  • перераспределять бюджет по CAC каналов, а не по стоимости лида;
  • отключать объявления, которые за несколько циклов сделки дали заявки, но ни одной оплаты;
  • развивать рекомендации и повторные обращения: на рекламу такой клиент не тратит ничего, хотя время менеджера на него уходит, как в примере выше.

У продаж резерв часто больше, чем у рекламы. Заявка, на которую ответили через несколько часов, уже оплачена рекламой, но клиент к этому времени мог купить у конкурента. Обращения из мессенджеров и звонки, которые не попали в CRM, — это бюджет, потраченный впустую. А рост конверсии из заявки в оплату снижает CAC при том же бюджете.

Это видно по кейсу «Стройкомфорт» — компании из Санкт-Петербурга, которая строит каркасные дома. Заявки терялись в мессенджерах. Мы подключили источники к amoCRM, перестроили воронку и ввели контроль качества обработки. Конверсия выросла до 10%, а расходы на маркетинг сократили примерно на 200 000 ₽ в месяц: входящий поток стали нормально обрабатывать, и больше не нужно было столько «докидывать» в рекламу. Выручка после внедрения и сопровождения выросла примерно с 4 до 34 млн ₽ в месяц.

Ошибки расчёта CAC

Почти все ошибки делают CAC ниже, чем он есть на самом деле.
  • Учитывать только рекламу
    Зарплаты продаж и подрядчики остаются за кадром.
  • Делить на всех клиентов
    Повторные покупатели занижают стоимость привлечения.
  • Делить на заявки
    Получается CPL, а не CAC.
  • Сравнивать расходы и клиентов одного месяца при длинной сделке
    CAC скачет без видимой причины.
  • Считать только средний CAC
    Убыточный канал прячется за удачными.
  • Не обновлять расчёт
    Стоимость рекламы меняется, и прошлогодний CAC быстро устаревает.

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

Коротко

  • CAC, или стоимость привлечения клиента, — расходы на маркетинг и продажи за период ÷ новые клиенты за период.
  • Полный CAC учитывает зарплату продаж и подрядчиков, базовый — только рекламу.
  • CPL показывает стоимость заявки, CAC — стоимость клиента.
  • Средний CAC прячет убыточные каналы, поэтому считайте его по каждому каналу и проверяйте модель атрибуции.
  • В B2B считайте по когортам заявок и не смешивайте новых клиентов с повторными.
  • Сравнивайте CAC с маржой первой сделки, LTV и сроком окупаемости.
  • Снизить CAC помогает не только реклама: скорость ответа и конверсия отдела продаж работают на ту же дробь.

Настроим сквозную аналитику: свяжем рекламу с заявками в amoCRM и покажем, какие кампании окупаются.

Чтобы видеть CAC по каждому каналу, CRM должна знать источник каждой сделки, а расходы рекламных кабинетов — сводиться с оплатами

Оставляя заявку, вы соглашаетесь с Политикой конфиденциальности

Ещё статьи

Любите классику, подпишитесь по почте