Все статьи
Performance9 мая 2026 г.12 мин

Как считать ROAS, CPL и LTV/CAC в 2026: формулы, ошибки, калькулятор по нишам

Формулы ROAS, CPL, CPA, LTV/CAC, payback period — без воды. С разбором 6 типичных ошибок в расчётах (которые видел в 80% клиентских отчётов) и таблицей нормальных значений по 5 нишам.

Обложка статьи: Как считать ROAS, CPL и LTV/CAC в 2026: формулы, ошибки, калькулятор по нишам

В 80% клиентских отчётов, которые я просматриваю на discovery-коллах, ROAS посчитан неправильно. Не «приблизительно», не «с погрешностью» — буквально по формуле, которая даёт цифру на 30–60% выше реальной. Это не теоретическая статья про метрики. Это шесть формул, шесть типичных ошибок и таблица референсных значений по 5 нишам, на которой можно проверить свой расчёт прямо сейчас.

Метрики в этой статье — для performance-маркетолога, который сам ведёт кампании, а не для аналитика. Здесь нет регрессионных моделей и продвинутой эконометрики. Только то, без чего нельзя честно сказать «канал N приносит прибыль» или «бюджет нужно перераспределить».

Performance-метрика без правильно посчитанного знаменателя — это не метрика. Это самообман в красивой обёртке.

1. CPL — стоимость лида

Самая используемая и самая искажаемая метрика. Формула:

CPL = Расходы на канал / Количество лидов с этого канала

Что такое «лид» — определи на берегу. Варианты:

  • Заполненная форма (низкий барьер, высокое количество, низкое качество)
  • Звонок или сообщение в чат (средний барьер)
  • Запрос на демо или консультацию (высокий барьер)
  • MQL (marketing qualified lead) — лид, который прошёл первичную квалификацию

Самая частая ошибка: считать CPL по «общим лидам» из CRM, не разделяя по источникам с UTM. Получается так: канал с 80% мусорных лидов и канал с 20% качественных — оба показывают «CPL 300 ₽». Решение: считай CPL только по MQL, а не по общему числу заявок. Подробности в моей статье про атрибуцию 2026.

Ориентиры по нишам — в таблице ниже.

2. CPC — стоимость клика

CPC = Расходы на канал / Количество кликов

Метрика, которая сама по себе ни о чём не говорит. CPC 80 ₽ — это плохо или хорошо? Зависит от CTR, от качества клика, от LP-конверсии. CPC полезен только в связке с CPL и CR (conversion rate).

Главная ловушка: оптимизация на «снижение CPC». Дешёвый клик ≠ дешёвый лид. На MM AI Trading я один раз снизил CPC на 22% — и одновременно потерял 35% качества аудитории. CPL вырос. Урок: следи за CPL и LTV/CAC, CPC — внутренний показатель для контроля aukcioneров.

3. CPA — стоимость целевого действия

CPA = Расходы на канал / Количество совершённых целевых действий

CPA отличается от CPL тем, что «действие» — это не лид, а покупка / подписка / любая конверсия с экономической ценностью. CPA — финальный показатель воронки, не серединный.

Связь между CPL и CPA через conversion rate воронки:

CPA = CPL / Lead-to-customer conversion rate

Пример: CPL = 300 ₽, CR из лида в клиента = 15%
CPA = 300 / 0.15 = 2 000 ₽

4. ROAS — возврат на рекламные расходы

ROAS = Выручка с канала / Расходы на канал

ROAS показывает, сколько рублей выручки приносит каждый рубль рекламного бюджета. ROAS 3.0 = 3 ₽ выручки на 1 ₽ рекламы.

Главные ошибки расчёта ROAS:

  • Считают по последнему клику, без учёта multi-touch. ROAS канала-первого-касания может быть 0.5 (потому что прямую конверсию даёт другой канал), но без него вся воронка провалится. Решение — MMM-light или incrementality-тесты.
  • Берут «оборот», а не «выручку». Если у вас refund rate 12%, ROAS должен считаться от чистой выручки, не от оплат.
  • Не учитывают долгий цикл. ROAS на горизонте месяца искажает картину для продуктов с long-tail покупками. Считай ROAS на 30/60/90 дней.

Отличие ROAS от ROI:

ROI = (Выручка - Расходы) / Расходы * 100%
ROAS = Выручка / Расходы

ROI учитывает прибыль, ROAS — только выручку.
ROAS 3.0 не равен ROI 200% — нужно вычесть себестоимость продукта.

5. LTV — пожизненная ценность клиента

LTV = AOV × Frequency × Customer lifespan

где:
AOV (average order value) — средний чек
Frequency — среднее число покупок за период (год)
Customer lifespan — средняя продолжительность отношений с клиентом, лет

В реальности LTV считают двумя способами: исторический (по факту прошлой выручки) и предиктивный (моделируя retention curve). Для маркетинга достаточно исторического — берёте когорту клиентов, которые впервые купили N месяцев назад, считаете, сколько они принесли с тех пор.

Главная ошибка: использовать «средний LTV по всем клиентам» без сегментации. Распределение LTV всегда сильно скошено вправо: 10% покупателей дают 50–70% выручки. Сегментирование по поведенческим когортам — единственный способ работать с LTV честно.

6. CAC и LTV/CAC ratio

CAC (customer acquisition cost) = Все расходы на привлечение / Количество привлечённых клиентов

LTV/CAC ratio = LTV / CAC

Здоровый LTV/CAC = 3+ (на 1 ₽ привлечения — минимум 3 ₽ ценности за всё время)
LTV/CAC < 1 — бизнес теряет деньги на каждом клиенте
LTV/CAC > 5 — недоинвестируешь в маркетинг

Critical: CAC не равен CPA. CPA — стоимость одной транзакции. CAC — стоимость привлечения клиента, который, возможно, совершит много транзакций. Разница — в знаменателе. На рекуррентных бизнесах (SaaS, подписки) разница может быть 5–10× в пользу CAC.

Полные бенчмарки LTV/CAC по нишам — в моей отдельной статье про unit economics в России.

Payback period — за сколько месяцев CAC возвращается

Payback period = CAC / (Monthly revenue per customer × Gross margin)

Здоровый payback < 12 месяцев для SaaS
< 6 месяцев для e-com со средним чеком до 5K ₽
< 3 месяцев для импульсных покупок

Payback — то, что отделяет «маркетинг работает в долгую» от «маркетинг проедает кэшфлоу». Если у вас payback 18 месяцев на e-com продукте — у бизнеса серьёзная проблема с unit-economics, которая не решается «просто увеличим конверсию».

Референсные значения по 5 нишам в РФ

Цифры — медианы с моих 9 проектов 2024–2026 + анонимный пул из 12 коллег.

НишаCPLCPAROASLTV/CACPayback
Gaming B2C120–250 ₽800–1500 ₽2.5–4.03.5–5.03–5 мес
E-com (среднечек 3–8K ₽)150–300 ₽600–1200 ₽3.0–5.03.0–4.52–4 мес
MedTech / клиники500–1000 ₽2500–5000 ₽4.0–8.05.0–10.01–2 мес
Fintech / трейдинг600–1200 ₽3000–7000 ₽5.0–12.08.0–20.02–4 мес
B2B SaaS1500–3500 ₽8000–25000 ₽3.0–6.03.0–6.08–18 мес

Если ваши цифры далеко выходят за пределы диапазона — это не повод паниковать, но повод проверить два вещи: 1) правильность атрибуции, 2) корректность сегментации. На кейсе с провалом сегментации −20% у меня была именно такая ситуация: средние выглядели «как у всех», но внутри — две группы с радикально разной экономикой.

6 ошибок в расчётах, которые встречаю в 80% клиентских отчётов

  1. CPL по «всем заявкам». Без отделения junk-leads от MQL цифра врёт на 30–80%.
  2. ROAS по «обороту», а не по чистой выручке. Refunds, отказы, недозвоны — должны вычитаться.
  3. LTV «средний по всем клиентам». Распределение скошено, среднее не репрезентативно. Считай медиану по сегментам.
  4. CAC = только рекламные расходы. Должны входить ещё и зарплаты команды маркетинга, инструменты, контент-продакшн. Иначе CAC занижен в 1.5–2×.
  5. Payback на «среднем чеке». Нужно — на marginal revenue (с учётом margin).
  6. ROAS на горизонте месяца. Для long-cycle продуктов — считать на 60/90/180 дней.

Если нужны автоматизированные расчёты

Я держу всё в одной Google Sheet с формулами и Я.Метрика API-feed. Подгружается еженедельно через n8n (детали — в моей статье про n8n-агентов). Шаблон таблицы могу прислать по запросу — на discovery-колле обычно показываю и адаптируем под ваш кейс.

Если вы сейчас не уверены в своих цифрах — это нормально. Большинство компаний считают «как-то». Хотите, разберу ваше текущее измерение на 30-минутном discovery — покажу, где формулы дают ошибку, и какие 3 правки сделать в первую неделю.

Связанные материалы: калькулятор ROAS/ROMI/DRR, калькулятор CPL, калькулятор CPA, бенчмарки ROAS для e-com.

Ещё по теме