Маркетолог показывает отчёт: 500 лидов из Яндекс.Директа, стоимость лида — 1 200 рублей, конверсия сайта — 4.8%. Цифры выглядят убедительно. Но сколько из этих 500 лидов стали реальными клиентами? Какой доход они принесли через 6 месяцев? Сколько стоил один закрытый контракт с учётом всей цепочки — от клика до подписания договора? Обычно на этом месте наступает неловкая тишина.
В B2B расстояние между кликом по рекламе и оплатой счёта — от 2 недель до 8 месяцев. За это время лид проходит десятки касаний: посмотрел сайт, скачал кейс, пришёл на вебинар, поговорил с менеджером, получил КП, согласовал с руководством. Стандартная веб-аналитика видит только первый клик. Всё остальное — чёрный ящик. И именно в этом чёрном ящике теряются миллионы рекламного бюджета.
Почему ROI в B2B сложнее, чем в B2C
В интернет-магазине всё просто: клик — корзина — оплата. Один сеанс, одна транзакция, прямая атрибуция. В B2B так не работает по трём причинам:
Длинный цикл сделки. Средний B2B-цикл — от 30 до 180 дней. За это время cookie истекают, пользователь меняет устройства, в процесс вовлекаются новые ЛПР. Веб-аналитика теряет связь между первым касанием и сделкой.
Множество участников решения. В B2B решение принимают 3-7 человек. Маркетолог компании нашёл вас через статью, директор увидел рекламу на конференции, менеджер по закупкам пришёл по поиску. Кому атрибутировать сделку?
Офлайн-конверсии. Значительная часть B2B-сделок закрывается через личные встречи, звонки, переговоры. Эти точки касания не фиксируются в рекламных системах, если не настроить передачу данных вручную.
UTM-разметка: фундамент, без которого ничего не работает
UTM-метки — это первый кирпич в системе аналитики. Без них вы не отличите трафик из Telegram-канала от трафика из email-рассылки. Проблема в том, что 70% компаний размечают ссылки хаотично или не размечают вовсе.
Правила разметки, которые экономят часы на анализе:
- utm_source — всегда платформа: yandex, google, telegram, vk, email
- utm_medium — тип трафика: cpc, cpm, social, email, referral
- utm_campaign — название кампании в едином формате: 2026-03_crm-webinar, 2026-q1_retargeting-cases
- utm_content — для A/B тестов и разных креативов внутри одной кампании
- utm_term — ключевое слово (для поисковой рекламы)
Критическое правило: один и тот же формат для всех, кто создаёт ссылки. Создайте Google-таблицу с конструктором UTM и запретите ручное создание меток. Один маркетолог пишет «yandex_direct», другой — «ya.direct», третий — «Yandex Direct» — и у вас три разных источника в отчётах вместо одного.
Сквозная аналитика: связываем рекламу с деньгами
Сквозная аналитика — это система, которая связывает каждый рубль рекламного бюджета с конкретными сделками в CRM. Путь данных:
Рекламный канал (клик + UTM) → Сайт (сессия + действия) → Форма (заявка + контактные данные) → CRM (лид → сделка → оплата) → Аналитика (ROI по каждому каналу, кампании, ключевому слову).
Для реализации нужны три компонента:
1. Коллтрекинг. В B2B 40-60% обращений приходят по телефону. Без коллтрекинга вы не свяжете звонок с рекламным каналом. Динамический коллтрекинг подменяет номер на сайте для каждого посетителя и фиксирует источник.
2. Интеграция сайта с CRM. Каждая заявка с сайта должна автоматически создавать сделку в CRM с UTM-метками источника. Подробнее о выстраивании этой связи — в статье про интеграцию CRM.
3. Передача офлайн-конверсий. Когда сделка закрыта в CRM, данные о выручке передаются обратно в рекламные системы. Яндекс.Директ и Google Ads поддерживают импорт офлайн-конверсий — это позволяет оптимизировать рекламу на реальные продажи, а не на заявки.
Логистическая компания из Санкт-Петербурга (B2B-грузоперевозки, средний чек 180 000 рублей) внедрила сквозную аналитику на связке Roistat + Битрикс24. До этого они оценивали рекламу по стоимости заявки. После — по стоимости закрытой сделки. Выяснилось, что Яндекс.Директ генерировал дешёвые заявки (800 рублей), но конверсия в сделку была 4%. Google Ads давал заявки дороже (1 900 рублей), но конверсия в сделку — 14%. Реальный CPO (cost per order): Яндекс — 20 000, Google — 13 570. Перераспределение бюджета в пользу Google Ads снизило средний CPO на 28%.
Модели атрибуции: кому отдать заслугу за сделку
Клиент пришёл по рекламе в Яндексе, через неделю вернулся из email-рассылки, через месяц — по ретаргетингу в VK, позвонил и заключил сделку. Какой канал принёс продажу? Ответ зависит от модели атрибуции:
First Touch (первое касание). Вся заслуга — первому каналу (Яндекс.Директ). Хорошо показывает, какие каналы приводят новую аудиторию. Плохо учитывает роль «дожимающих» каналов.
Last Touch (последнее касание). Вся заслуга — последнему каналу перед конверсией (VK-ретаргетинг). Модель по умолчанию в большинстве аналитических систем. Переоценивает ретаргетинг и брендовый поиск.
Linear (линейная). Заслуга делится поровну между всеми касаниями. Справедливо, но не учитывает разный вклад каналов на разных этапах воронки.
Data-Driven (на основе данных). Алгоритм анализирует все пути к конверсии и рассчитывает реальный вклад каждого канала. Требует большого объёма данных — минимум 300-600 конверсий в месяц. Для большинства B2B-компаний доступен только при использовании специализированных платформ.
Не существует «правильной» модели атрибуции. Существует модель, подходящая вашему бизнесу. Для коротких B2B-циклов (до 30 дней) достаточно Last Touch. Для длинных — используйте Linear как базу и Data-Driven как целевую.
Дашборд ROI: что и как считать
Дашборд, на который руководитель смотрит каждый понедельник, должен отвечать на один вопрос: каждый вложенный в рекламу рубль приносит больше рубля или нет? Для этого нужны пять показателей по каждому каналу:
- Рекламный бюджет — сколько потратили
- Количество лидов — сколько заявок получили
- CPL (Cost Per Lead) — стоимость одного лида
- Количество сделок — сколько лидов стали клиентами
- Выручка — сколько денег принесли сделки из этого канала
ROI = (Выручка - Затраты) / Затраты x 100%. Если ROI = 300%, каждый вложенный рубль принёс 3 рубля выручки.
Но считать ROI только по первой сделке — ошибка. В B2B клиент, пришедший из дорогого канала, может приносить доход 3-5 лет. Правильный подход — считать ROI на горизонте LTV:
ROI (LTV) = (LTV клиентов из канала - Затраты на привлечение) / Затраты на привлечение x 100%.
Это меняет картину радикально. Канал с CPL 5 000 рублей и LTV 2 000 000 может быть в 10 раз выгоднее канала с CPL 800 и LTV 150 000.
Бенчмарки по каналам для B2B
Ориентиры по российскому рынку B2B (данные за 2025-2026, средние значения):
Яндекс.Директ (поиск). CPL: 1 500-4 000 рублей. Конверсия лида в сделку: 5-12%. Лучше всего работает для «горячего» спроса — когда клиент уже ищет решение. Слабо работает для формирования спроса.
Яндекс.Директ (РСЯ). CPL: 600-2 000 рублей. Конверсия лида в сделку: 2-6%. Больше объёма, ниже качество. Хорош для ретаргетинга и охвата, слаб как единственный канал.
Telegram Ads / Telegram-каналы. CPL: 800-3 000 рублей. Конверсия: 3-8%. Работает для B2B в IT, маркетинге, финтехе. Для промышленного B2B — слабо. Подробнее о работе с Telegram для продаж — в отдельной статье.
SEO / органический трафик. CPL: 200-800 рублей (при правильной стратегии). Конверсия: 3-7%. Долгий старт (6-12 месяцев), но самый низкий CPL в долгосрочной перспективе. Критически зависит от качества контента.
Email-рассылки. CPL: 100-500 рублей. Конверсия: 1-4% (по холодной базе), 8-15% (по тёплой). Лучший канал для nurturing и дожима. Не работает для привлечения новой аудитории.
Бенчмарки — это ориентир, не цель. Ваши реальные показатели зависят от ниши, среднего чека, качества лендинга и работы отдела продаж. Компания с конверсией отдела продаж 30% может позволить себе CPL в 3 раза выше, чем компания с конверсией 10%.
Типичные ошибки при расчёте ROI
За годы работы с B2B-клиентами мы собрали коллекцию ошибок, которые искажают картину ROI:
Считать ROI по заявкам, а не по сделкам. Канал генерирует 200 лидов по 500 рублей. Выглядит отлично. Но если из 200 лидов 180 — нецелевые (студенты, конкуренты, «просто спросить»), реальный CPL — 10 000 рублей. Всегда считайте до конца воронки.
Игнорировать операционные расходы. В стоимость привлечения входит не только рекламный бюджет. Агентские комиссии, зарплата маркетолога, стоимость сервисов аналитики, время менеджера на обработку лида — всё это увеличивает реальный CAC на 40-80%.
Сравнивать каналы в разных временных окнах. Яндекс.Директ отработал месяц, SEO — полгода. Сравнивать ROI за разные периоды некорректно. Приведите к единому временному окну или используйте когортный анализ.
Отключать канал при первых плохих цифрах. Новый канал требует 2-3 месяца на оптимизацию: сбор данных, тестирование гипотез, настройку таргетинга. Отключить его через 2 недели — значит потерять и бюджет на тесты, и потенциальный канал.
Производитель медицинского оборудования (Москва, средний чек 1.2 млн рублей, цикл сделки 4-6 месяцев) отключил контекстную рекламу, потому что за первый месяц не было ни одной сделки. Через 5 месяцев проанализировали CRM и обнаружили: 3 сделки на сумму 4.8 млн пришли от лидов, сгенерированных в тот самый «неэффективный» месяц. ROI того месяца задним числом составил 1 500%.
Когда убивать канал, а когда оптимизировать
Не каждый канал с плохим ROI нужно отключать. Алгоритм принятия решения:
Отключайте, если: канал работает 3+ месяца и не генерирует целевых лидов; стоимость лида стабильно выше допустимого CAC без тренда к улучшению; канал привлекает нецелевую аудиторию (проверяется по качеству лидов в CRM).
Оптимизируйте, если: есть целевые лиды, но их мало или они дорогие — здесь нужна работа с таргетингом, креативами, посадочными страницами; конверсия сайта ниже 2% при целевом трафике — проблема не в канале, а в лендинге; лиды качественные, но менеджеры не дозваниваются — проблема в отделе продаж, а не в рекламе.
Масштабируйте, если: ROI стабильно выше 200% в течение 2+ месяцев; увеличение бюджета на 20-30% не приводит к пропорциональному росту CPL; канал генерирует клиентов с высоким LTV.
Для системной работы с метриками продаж и оптимизацией воронки вам понадобится не только аналитика рекламы, но и чёткое понимание экономики каждого этапа.
Хотите перестать гадать и начать считать? Мы проведём аудит вашей рекламной аналитики, настроим сквозное отслеживание от клика до сделки и покажем реальный ROI каждого канала. Напишите на ceo@darogan.ru — начнём с бесплатной диагностики.