+7 967 522-79-16 Записаться на разбор

Главная Блог

Как посчитать окупаемость сайта и трафика: формулы ROI для B2B в 2026

Обновлено: сентябрь 2026

Окупаемость сайта и трафика — это прибыль от заявок минус все затраты (разработка, реклама, поддержка), делённые на затраты. Для B2B-услуг нужно смотреть на всю воронку: трафик → заявки → продажи → прибыль. Плюс конверсия отдела продаж и длинный цикл сделки. Срок окупаемости зависит от маржи, среднего чека и стоимости привлечения лида.

Какие показатели нужны для расчёта окупаемости сайта?

Чтобы посчитать окупаемость, нужно собрать данные по всей воронке продаж. Без этих цифр расчёт — просто гадание.

Ключевые метрики для расчёта:

  • Трафик — сколько посетителей приходит на сайт за период (месяц, квартал)
  • Конверсия в заявку — процент посетителей, которые оставили контакты
  • Конверсия заявки в продажу — какая доля заявок закрывается отделом продаж
  • Средний чек — сколько приносит одна продажа
  • Маржа — чистая прибыль с продажи после вычета себестоимости
  • Затраты на сайт — разработка, дизайн, копирайтинг, аналитика
  • Затраты на трафик — реклама, SEO, контент-маркетинг
  • Операционные расходы — поддержка сайта, доработки, зарплата вовлечённых сотрудников

В B2B малом бизнесе часто забывают про последний пункт. Считают только стоимость разработки и рекламы, а потом удивляются, что «сайт не окупается». На деле в расчёт нужно включать всё: от хостинга до времени менеджера, который обрабатывает заявки с сайта.

Пример воронки для B2B-услуг:

Этап Значение Конверсия
Посетители сайта 3000 чел/мес —
Заявки 90 шт 3%
Продажи 18 шт 20%
Средний чек 150 000 ₽ —
Выручка 2 700 000 ₽ —
Маржа (40%) 1 080 000 ₽ —

Считайте маржинальную прибыль, а не выручку — это основа для расчёта окупаемости. Если считать по выручке, вы завысите эффективность в 2–3 раза и примете неправильное решение.

Где брать данные, если сайта ещё нет?

Когда сайт только планируется, исторических данных нет. Используйте три сценария:

  1. Пессимистичный — конверсия в заявку 1–2%, конверсия заявки в продажу 10–15%
  2. Базовый — конверсия в заявку 2–4%, конверсия заявки в продажу 15–25%
  3. Оптимистичный — конверсия в заявку 4–6%, конверсия заявки в продажу 25–35%

Не подставляйте «желательные» цифры вместо реальных. По данным Unbounce, медианная конверсия лендинга — 6.6% (анализ 41 000 лендингов и 464 млн визитов). Но это медиана по всем нишам. Для холодного B2B-трафика 2–3% — уже хороший результат.

Если у вас есть офлайн-бизнес или другие каналы продаж, возьмите конверсию заявки в продажу оттуда. Это надёжнее, чем брать среднюю «по интернету».

Получить бесплатный аудит сайта

Как рассчитать окупаемость сайта: три формулы для разных задач

Окупаемость считается тремя способами. Выбор зависит от того, что вы хотите понять: общую эффективность проекта, возврат на маркетинг или срок выхода в плюс.

Формула 1: ROI (возврат на инвестиции)

Показывает, сколько прибыли принёс каждый вложенный рубль.

ROI = (Прибыль − Затраты) / Затраты × 100%

Пример:

  • Прибыль от заявок с сайта за год: 1 200 000 ₽
  • ROI = (1 200 000 − 800 000) / 800 000 × 100% = 50%

Каждый вложенный рубль принёс 50 копеек чистой прибыли. ROI 50% за первый год — хороший результат для B2B-услуг с длинным циклом сделки.

Формула 2: ROMI (возврат на маркетинговые инвестиции)

Показывает эффективность только рекламных расходов, без учёта разработки сайта.

ROMI = (Прибыль − Затраты на маркетинг) / Затраты на маркетинг × 100%

Пример:

  • Затраты на трафик за квартал: 150 000 ₽
  • Прибыль от заявок за квартал: 450 000 ₽
  • ROMI = (450 000 − 150 000) / 150 000 × 100% = 200%

ROMI удобен, когда сайт уже окупился и вы оцениваете только эффективность трафика. Если ROMI стабильно выше 100%, трафик приносит больше, чем стоит, и его можно масштабировать.

Формула 3: Срок окупаемости (Payback Period)

Показывает, через сколько месяцев прибыль перекроет все вложения.

Срок окупаемости = Затраты на сайт и трафик / Прибыль в месяц

Пример:

  • Затраты на разработку и запуск: 400 000 ₽
  • Ежемесячные затраты на трафик: 50 000 ₽
  • Ежемесячная прибыль от сайта: 120 000 ₽
  • Чистая прибыль в месяц: 120 000 − 50 000 = 70 000 ₽
  • Срок окупаемости: 400 000 / 70 000 ≈ 5.7 месяца

Для B2B малого бизнеса срок окупаемости 6–12 месяцев — вполне реалистичный ориентир. Если подрядчик обещает окупиться за 2–3 месяца, это либо очень горячая ниша, либо нереалистичный прогноз.

По опыту Григория Блаера, основателя Zveno: «Окупаемость сайта за 3 месяца — это исключение, а не правило. Чаще всего первые 3–6 месяцев уходят на настройку трафика, тестирование гипотез и доработку воронки. Реальная окупаемость начинается, когда вы понимаете, какой трафик конвертируется, а какой сливает бюджет».

Сквозная аналитика для сайта: настройка и окупаемость 2026 поможет связать расходы на трафик с конкретными продажами и считать окупаемость не «в среднем», а по каждому каналу отдельно.

Как посчитать окупаемость через воронку продаж?

Расчёт через воронку — самый точный способ для B2B-услуг и лидогенерации. Он показывает, где именно теряется прибыль: на сайте, в отделе продаж или в самом оффере.

Шаг 1: Посчитайте, сколько заявок нужно для окупаемости

Начните с конца воронки. Сколько продаж нужно, чтобы покрыть затраты?

Формула:

Нужное количество продаж = Затраты на сайт и трафик / Прибыль с одной продажи

Пример:

  • Затраты на сайт и трафик за квартал: 300 000 ₽
  • Средний чек: 100 000 ₽
  • Маржа: 40% (40 000 ₽ с продажи)
  • Нужно продаж: 300 000 / 40 000 = 7.5 ≈ 8 продаж

Шаг 2: Посчитайте, сколько заявок нужно для этих продаж

Теперь учтите конверсию отдела продаж.

Формула:

Нужное количество заявок = Нужное количество продаж / Конверсия заявки в продажу

Пример:

  • Нужно продаж: 8
  • Конверсия заявки в продажу: 20%
  • Нужно заявок: 8 / 0.2 = 40 заявок

Шаг 3: Посчитайте, сколько трафика нужно для этих заявок

Теперь учтите конверсию сайта.

Формула:

Нужное количество посетителей = Нужное количество заявок / Конверсия в заявку

Пример:

  • Нужно заявок: 40
  • Конверсия в заявку: 3%
  • Нужно посетителей: 40 / 0.03 ≈ 1334 посетителя

Итого: чтобы окупить 300 000 ₽ за квартал, нужно привести 1334 посетителя, получить 40 заявок и закрыть 8 продаж. Если трафик стоит 150 ₽ за посетителя, это 200 000 ₽ на рекламу. Остаётся 100 000 ₽ на разработку, поддержку и доработки.

Точка безубыточности: сколько заявок нужно, чтобы выйти в ноль?

Точка безубыточности — это минимум заявок, при котором прибыль равна затратам. Ниже этой точки проект убыточен, выше — приносит прибыль.

Формула:

Точка безубыточности (заявок) = Затраты на сайт и трафик / (Прибыль с продажи × Конверсия заявки в продажу)

Пример:

  • Затраты: 300 000 ₽
  • Прибыль с продажи: 40 000 ₽
  • Конверсия заявки в продажу: 20%
  • Точка безубыточности: 300 000 / (40 000 × 0.2) = 37.5 ≈ 38 заявок

Если вы получаете меньше 38 заявок за квартал, проект убыточен. Если больше — каждая дополнительная заявка приносит чистую прибыль.

Подобрать формат для задачи

Какие затраты включать в расчёт окупаемости?

Главная ошибка при расчёте окупаемости — считать только прямые расходы на рекламу. Забывают про всё остальное. На бумаге ROI выглядит отлично, а в реальности проект убыточен.

Полный список затрат для расчёта окупаемости:

Разовые затраты на запуск

  • Разработка сайта или лендинга
  • Дизайн (прототипы, макеты, адаптив)
  • Копирайтинг (тексты, оффер, структура)
  • Настройка аналитики (Яндекс Метрика, Google Analytics, коллтрекинг)
  • Настройка рекламных кампаний (первичный запуск)

Ежемесячные затраты

  • Реклама (Яндекс Директ, Google Ads, таргет)
  • SEO-продвижение (если используется)
  • Контент-маркетинг (статьи, видео, кейсы)
  • Поддержка сайта (хостинг, домен, техподдержка)
  • Доработки и A/B-тесты
  • Аналитика и отчётность
  • Зарплата вовлечённых сотрудников (менеджер по продажам, маркетолог)

Скрытые затраты

  • Время на брифинг, встречи, правки
  • Подготовка материалов для сайта (фото, видео, документы)
  • Обучение отдела продаж работе с заявками
  • Доработка CRM под интеграцию с сайтом

По опыту Zveno скрытые затраты могут составлять до 20–30% от бюджета проекта. Если их не учитывать, срок окупаемости растягивается в 1.5–2 раза.

Пример полного расчёта затрат:

Статья расходов Сумма
Реклама (3 месяца) 450 000 ₽
Поддержка (3 месяца) 45 000 ₽
Доработки 30 000 ₽
Аналитика 15 000 ₽
Время сотрудников 60 000 ₽
Итого 900 000 ₽

Если считать только разработку и рекламу, получится 750 000 ₽. Разница в 150 000 ₽ — это 20% бюджета, которые «теряются» в расчётах и искажают реальную окупаемость.

Что считать доходом: выручку, маржу или прибыль?

В B2B-услугах правильно считать окупаемость по маржинальной прибыли, а не по выручке. Маржа — это выручка минус себестоимость услуги (зарплата исполнителей, материалы, субподряд).

Пример:

  • Средний чек: 200 000 ₽
  • Себестоимость услуги: 120 000 ₽
  • Маржа: 80 000 ₽ (40%)

Если считать окупаемость по выручке, вы завысите эффективность в 2.5 раза (200 000 / 80 000). На деле каждая продажа приносит не 200 000 ₽, а 80 000 ₽ чистой прибыли.

Для бизнеса с длинным циклом сделки (6–12 месяцев) имеет смысл считать окупаемость через LTV (lifetime value) — прибыль от клиента за всё время сотрудничества. Если клиент покупает повторно или продлевает контракт, LTV может быть в 2–3 раза выше первой продажи.

Как считать окупаемость для B2B-услуг с длинным циклом сделки?

В B2B малом бизнесе цикл сделки может растягиваться на 3–12 месяцев. Клиент оставляет заявку в январе, а покупает в мае. Как считать окупаемость сайта и трафика в такой ситуации?

Проблема атрибуции

Когда между заявкой и продажей проходит несколько месяцев, сложно понять, какой трафик привёл к сделке. Клиент мог прийти с контекстной рекламы, потом вернуться через органику, потом через email-рассылку.

Три модели атрибуции для длинного цикла:

  1. Last Click (последний клик) — продажу приписывают последнему источнику трафика перед заявкой. Простая модель, но занижает роль верхних этапов воронки.

  2. First Click (первый клик) — продажу приписывают первому источнику, который привёл клиента на сайт. Завышает роль холодного трафика.

  3. Linear (линейная) — продажу делят поровну между всеми источниками, через которые прошёл клиент. Самая справедливая модель для длинного цикла.

Для B2B-услуг рекомендуем использовать линейную модель атрибуции или модель с учётом времени (time decay), где больший вес получают последние касания.

Как считать окупаемость, если продажи закрывает отдел продаж?

В B2B сайт редко продаёт сам. Чаще он генерирует заявки, а продажи закрывает отдел продаж. Здесь окупаемость зависит не только от сайта, но и от качества работы менеджеров.

Формула окупаемости с учётом отдела продаж:

Окупаемость = (Заявки × Конверсия ОП × Средний чек × Маржа − Затраты) / Затраты × 100%

Где:

  • Заявки — количество лидов с сайта
  • Конверсия ОП — процент заявок, которые закрыл отдел продаж
  • Средний чек — выручка с одной продажи
  • Маржа — процент чистой прибыли

Пример:

  • Заявки: 100 шт
  • Конверсия ОП: 15%
  • Средний чек: 150 000 ₽
  • Маржа: 40%
  • Затраты: 400 000 ₽
  • Прибыль: 100 × 0.15 × 150 000 × 0.4 = 900 000 ₽
  • Окупаемость: (900 000 − 400 000) / 400 000 × 100% = 125%

Если конверсия отдела продаж падает с 15% до 10%, окупаемость снижается до 50%. Это значит, что проблема не в сайте, а в том, как работают с заявками.

Как учитывать повторные продажи и LTV?

В B2B-услугах клиенты часто покупают повторно: продлевают контракты, заказывают дополнительные услуги, приводят рекомендации. Если считать окупаемость только по первой продаже, вы недооцените эффективность сайта.

Формула LTV (lifetime value):

LTV = Средний чек × Количество покупок × Маржа

Пример:

  • Средний чек: 100 000 ₽
  • Количество покупок за 2 года: 3
  • Маржа: 40%
  • LTV: 100 000 × 3 × 0.4 = 120 000 ₽

Это здоровый показатель для B2B-услуг.

По опыту Zveno, в нишах с высоким LTV (консалтинг, подписки, долгосрочные контракты) окупаемость сайта может растягиваться на 12–18 месяцев. Но итоговая прибыль в 3–5 раз выше, чем при разовых продажах.

Пример расчёта для B2B-услуг

Исходные данные:

  • Ниша: B2B-консалтинг
  • Средний чек: 300 000 ₽
  • Маржа: 50%
  • Цикл сделки: 4 месяца
  • Конверсия сайта: 2%
  • Конверсия ОП: 20%
  • Затраты на сайт: 400 000 ₽
  • Затраты на трафик: 100 000 ₽/мес

Расчёт:

  1. Трафик за 4 месяца: 2000 посетителей
  2. Заявки: 2000 × 2% = 40 шт
  3. Продажи: 40 × 20% = 8 шт
  4. Выручка: 8 × 300 000 = 2 400 000 ₽
  5. Прибыль: 2 400 000 × 50% = 1 200 000 ₽
  6. Затраты: 400 000 + (100 000 × 4) = 800 000 ₽
  7. Окупаемость: (1 200 000 − 800 000) / 800 000 × 100% = 50%
  8. Срок окупаемости: 4 месяца

Это базовый сценарий. Если учесть повторные продажи (LTV × 2), окупаемость вырастет до 200%, а срок окупаемости сократится до 2–3 месяцев при пересчёте на полный цикл жизни клиента.

Записаться на разбор ситуации

Частые ошибки при расчёте окупаемости сайта и трафика

Даже с правильными формулами легко ошибиться. Специфика B2B и особенности вашей ниши могут всё испортить. Вот семь самых частых ошибок, которые искажают расчёт окупаемости.

1. Считать по выручке вместо прибыли

Выручка — это не прибыль. Если средний чек 200 000 ₽, а себестоимость услуги 150 000 ₽, реальная прибыль — всего 50 000 ₽. Считать окупаемость по выручке — значит завышать эффективность в 4 раза.

2. Игнорировать расходы на сайт

Многие считают окупаемость только по рекламным расходам. Забывают про разработку, поддержку и доработки. В результате ROMI выглядит отлично, а проект в целом убыточен.

3. Не учитывать долю закрытия заявок

Если отдел продаж закрывает 10% заявок вместо 20%, окупаемость падает вдвое. Проблема не в сайте, а в работе с лидами. Без учёта конверсии ОП вы будете вкладываться в трафик, хотя узкое место — в продажах.

4. Брать среднюю конверсию «по интернету»

Медианная конверсия лендинга — 6.6% по данным Unbounce. Но это медиана по 41 000 лендингов во всех нишах. Для холодного B2B-трафика 2–3% — уже хороший результат. Если подставить 6.6%, вы завысите прогноз вдвое.

5. Оценивать окупаемость по слишком короткому периоду

В B2B цикл сделки может быть 3–6 месяцев. Считать окупаемость за первый месяц — значит получить нулевой результат. Смотрите на полный цикл: от первого визита до закрытия сделки.

6. Не учитывать сезонность

В некоторых нишах спрос сильно зависит от сезона. Запустили сайт в низкий сезон? Окупаемость будет ниже прогноза. Это не провал проекта — просто дождитесь высокого сезона.

7. Забывать про качество трафика

Не весь трафик одинаково конвертируется. Контекстная реклама по горячим запросам даёт 5–10%, а холодный таргет — 0.5–1%. Если считать среднюю конверсию по всему трафику, вы не увидите, какой канал убыточен.

Как понять, что проблема не в количестве трафика, а в его качестве — гид 2026 поможет разобраться, какой трафик приносит заявки, а какой только сливает бюджет.

Как избежать этих ошибок?

  1. Считайте окупаемость по маржинальной прибыли, а не по выручке
  2. Включайте в расчёт все затраты: разработку, рекламу, поддержку, время сотрудников
  3. Учитывайте конверсию отдела продаж, а не только конверсию сайта
  4. Используйте реалистичные конверсии для вашей ниши, а не средние по рынку
  5. Оценивайте окупаемость за полный цикл сделки, а не за первый месяц
  6. Учитывайте сезонность и корректируйте прогноз
  7. Считайте окупаемость отдельно по каждому каналу трафика

На практике Zveno мы строим три сценария: пессимистичный, базовый и оптимистичный. Это показывает, при каких условиях проект окупится, а при каких — нет.

Часто задаваемые вопросы

Как посчитать окупаемость сайта в B2B-услугах?

Используйте формулу: (Заявки × Конверсия ОП × Средний чек × Маржа − Затраты) / Затраты × 100%. Учитывайте все затраты: разработку, рекламу, поддержку. Берите маржинальную прибыль, а не выручку. Для длинного цикла сделки считайте за полный период от заявки до продажи.

Как посчитать окупаемость трафика, если сайт даёт только заявки?

Умножьте количество заявок на конверсию отдела продаж, средний чек и маржу. Вычтите затраты на трафик. Разделите результат на затраты и умножьте на 100%. Если конверсия ОП неизвестна, возьмите 15–25% как ориентир для B2B-услуг.

Что считать в затратах: только рекламу или ещё разработку и поддержку сайта?

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

Как рассчитать окупаемость, если продажи закрывает отдел продаж, а не сайт?

Учитывайте конверсию отдела продаж в формуле. Если ОП закрывает 20% заявок, умножайте количество заявок на 0.2. Без этого вы будете вкладываться в трафик, хотя узкое место — в работе с лидами. Сайт не продаёт: что делать бизнесу, если трафик есть, а денег нет поможет найти узкие места в воронке.

Как понять, сколько трафика нужно, чтобы сайт окупился?

Посчитайте с конца воронки: сколько продаж нужно для окупаемости → сколько заявок для этих продаж → сколько трафика для этих заявок. Формула: Нужный трафик = (Затраты / Прибыль с продажи) / (Конверсия в заявку × Конверсия заявки в продажу).

Через сколько месяцев обычно окупается сайт?

Для B2B малого бизнеса реалистичный срок — 6–12 месяцев. Первые 3–6 месяцев уходят на настройку трафика, тестирование гипотез и доработку воронки. Если подрядчик обещает окупаемость за 2–3 месяца — это либо очень горячая ниша, либо нереалистичный прогноз.

Как считать окупаемость, если у бизнеса длинный цикл сделки?

Считайте за полный цикл: от заявки до продажи. Используйте линейную модель атрибуции или модель с учётом времени. Не забывайте про LTV — прибыль от клиента за всё время сотрудничества, если он покупает повторно. Для длинного цикла окупаемость может растянуться на 12–18 месяцев, но итоговая прибыль выше.

Давайте разберём ситуацию, а далее подберём решение

Созвонимся на 15 минут: зададим нужные вопросы, разберём вашу ситуацию и расскажем, что можно сделать. После этого определим следующий шаг.

Подобрать решение