Главная Блог Сквозная аналитика и SEO: как связать данные
Инструменты Яндекса 22 февраля 2026 4 мин чтения 19

Сквозная аналитика для SEO: как связать поисковый трафик с продажами и ROI от продвижения

Содержание

«SEO приносит трафик, но мы не знаем, приносит ли оно продажи» — это одна из самых распространённых проблем в digital-маркетинге. Яндекс.Метрика показывает визиты и конверсии, CRM — сделки и выручку. Но связать эти два мира воедино удаётся немногим. Сквозная аналитика решает эту задачу: она позволяет видеть полный путь клиента от первого клика в поиске до оплаченного счёта.

Что такое сквозная аналитика

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

Стандартная веб-аналитика: Визит → Конверсия (заявка) → СТОП

Сквозная аналитика: Визит → Конверсия → Квалификация → Сделка → Выручка → ROI

Для SEO это критически важно. Допустим, органический трафик генерирует 200 заявок в месяц, а контекстная реклама — 100. На первый взгляд, SEO эффективнее. Но если в CRM видно, что из 200 SEO-заявок закрывается 15% сделок, а из 100 контекстных — 40%, картина меняется.

Как устроена сквозная аналитика для SEO

Типичная архитектура:

  1. Пользователь приходит из органики → Яндекс.Метрика фиксирует сессию, источник (organic), кампанию
  2. Пользователь оставляет заявку → Метрика фиксирует конверсию, в форму подставляется Client ID Метрики
  3. Заявка попадает в CRM → CRM получает Client ID, источник и другие UTM-параметры
  4. Менеджер закрывает сделку → CRM фиксирует выручку, связывает её с Client ID
  5. Данные агрегируются → в дашборде видно: «Органика → 45 закрытых сделок → 2 700 000 руб.»

Ключевой элемент — сшивка данных веб-аналитики и CRM через Client ID (для Яндекс.Метрики) или User ID (если есть авторизация).

Настройка сквозной аналитики: шаг за шагом

Шаг 1: Настройка целей в Яндекс.Метрике

Настройте цели для всех ключевых конверсий: отправка формы, звонок (через колл-трекинг), чат-обращение. В параметрах цели убедитесь, что фиксируется источник трафика.

Шаг 2: Передача Client ID в CRM

При отправке формы передавайте Client ID Метрики в скрытом поле:

// Получаем Client ID из Яндекс.Метрики
ym(XXXXXXXX, 'getClientID', function(clientID) {
    document.getElementById('metrika_client_id').value = clientID;
});

CRM принимает это значение вместе с заявкой.

Шаг 3: Фиксация UTM-меток в CRM

Сохраняйте UTM-параметры из URL в cookies при первом визите и передавайте их в CRM с каждой заявкой. Для органического трафика UTM-параметры часто отсутствуют — используйте значение источника из Метрики.

Шаг 4: Настройка колл-трекинга

Для бизнесов, где звонки — основной канал конверсии, колл-трекинг обязателен. Система подменяет номер телефона на сайте в зависимости от источника трафика и фиксирует, из какого канала пришёл звонивший.

Шаг 5: Выгрузка данных о сделках

Настройте регулярную выгрузку данных о закрытых сделках из CRM. Выгрузка должна содержать: ID сделки, сумму, дату закрытия, Client ID или UTM-источник.

Шаг 6: Агрегация в дашборде

Объедините данные Метрики и CRM в едином дашборде. Инструменты: Google Looker Studio, Power BI, Tableau или специализированные платформы сквозной аналитики.

ROI от SEO: формула и расчёт

После настройки сквозной аналитики ROI считается точно:

ROI = (Выручка из органики × Маржинальность - Затраты на SEO) / Затраты на SEO × 100%

Практический пример:

  • Выручка из органики за квартал: 4 500 000 руб.
  • Маржинальность бизнеса: 35%
  • Маржа от SEO: 1 575 000 руб.
  • Затраты на SEO за квартал: 450 000 руб. (агентство + инструменты)
  • ROI = (1 575 000 - 450 000) / 450 000 × 100% = 250%

Для сравнения с другими каналами считайте ROI в единых единицах измерения.

Атрибуция: как учитывать многоканальные пути

Клиенты редко совершают покупку с первого визита. Типичный путь в B2B: первый визит из органики → ретаргетинговая реклама → прямой переход → покупка. Какому каналу засчитывать конверсию?

Модели атрибуции:

  • Last click (последнее касание) — SEO теряет ценность, если клиент закрылся через прямой визит
  • First click (первое касание) — SEO получает весь кредит, если привело клиента впервые
  • Линейная — заслуга распределяется равномерно по всем касаниям
  • Time decay — больший вес у последних касаний
  • Позиционная (U-shape) — 40% первому и последнему касанию, 20% — промежуточным

Для оценки SEO рекомендуется использовать first click или линейную модели — они честнее отражают вклад органического трафика как верхней части воронки.

ClickFlow и сквозная аналитика

ClickFlow интегрируется с Яндекс.Метрикой и позволяет отслеживать не только позиции, но и конверсионность трафика по каждой группе страниц. Настройте сегменты по типам страниц (категории, карточки товаров, статьи) и смотрите, какой тип контента генерирует наибольшую конверсию — это поможет правильно расставить приоритеты в контентной стратегии.

Типичные ошибки при настройке сквозной аналитики

  1. Разрыв в цепочке данных. Client ID не передаётся в CRM — невозможно связать визит и сделку.

  2. Потеря UTM при редиректах. Настройте проверку: UTM-параметры должны сохраняться при переходе с посадочной страницы внутри сайта.

  3. Смешивание типов конверсий. Заявка из B2B и покупка в интернет-магазине — разные ценности. Считайте их раздельно.

  4. Игнорирование offline-конверсий. Для бизнесов с офлайн-продажами настройте загрузку данных о сделках из CRM в Яндекс.Метрику.

  5. Неучёт LTV. Клиент, пришедший из SEO, может совершать повторные покупки годами. LTV (пожизненная ценность клиента) важнее первой продажи.

Сквозная аналитика превращает SEO из «непонятных затрат» в измеримый инвестиционный канал с прозрачным ROI. Это главный аргумент при защите SEO-бюджета перед руководством.

Попробуйте ClickFlow бесплатно

Рост позиций в Яндексе через поведенческие факторы. Первые результаты через 2 часа.

НАЧАТЬ БЕСПЛАТНО

Читайте также