Сквозная аналитика связывает каждую заявку с конкретным источником трафика вплоть до ключевого слова. Разбираем архитектуру системы, связку GSC с CRM, коллтрекинг и метрики которые показывают реальный ROI от органического трафика.
Почему стандартных инструментов недостаточно
Яндекс Метрика показывает трафик и цели. Google Search Console показывает позиции и клики. Google Analytics показывает сессии и конверсии. Но ни один из них не даёт полной картины.
Проблема 1: Разрыв между кликом и заявкой. Пользователь пришёл из органики, просмотрел 3 страницы, позвонил по телефону. Метрика зафиксировала визит, но звонок — нет. Без коллтрекинга телефонные заявки из SEO невидимы.
Проблема 2: Мультиканальные пути. Пользователь нашёл сайт через органику, ушёл, через неделю вернулся через ретаргетинг и оставил заявку. Последний клик — реклама. Ассистированная конверсия — органика. Без атрибуции многоканальной воронки SEO недооценивается.
Проблема 3: not provided. Google скрывает большую часть поисковых запросов в Analytics — показывает только «(not provided)». Связать конкретный запрос с конкретной конверсией через стандартные инструменты почти невозможно.
Проблема 4: Офлайн-конверсии. Заявка оставлена онлайн, сделка закрыта офлайн. Без интеграции с CRM Analytics не знает о финале воронки.
Архитектура сквозной аналитики для SEO
Слой 1 — Сбор данных об источнике. UTM-метки для рекламного трафика. Для органики — автоматическая разметка через GSC + Analytics, определение landing page и сессионные параметры. Коллтрекинг — подмена номеров телефона в зависимости от источника трафика.
Слой 2 — Фиксация конверсий. Все точки контакта: формы заявок, звонки (коллтрекинг), чаты (JivoSite, Telegram), корзина и оплата (для e-commerce). Каждая конверсия должна передаваться в аналитику с параметрами источника.
Слой 3 — CRM-интеграция. Заявка попадает в CRM с меткой источника. Когда менеджер закрывает сделку — статус и сумма возвращаются в аналитику через API или webhook. Это даёт реальный Revenue по каналам, а не просто лиды.
Слой 4 — Единый дашборд. Все данные сводятся в одном месте: Яндекс Метрика + Roistat/Calltouch/CoMagic, или самосборный вариант на основе Google Looker Studio + BigQuery. Видите: канал → запрос → landing page → заявка → сделка → выручка.
Как связать SEO-запросы с конверсиями: практика
Метод 1 — Через landing page. Если каждая посадочная страница оптимизирована под конкретный кластер запросов — конверсия с этой страницы косвенно атрибутируется кластеру.
Метод 2 — Параметры URL. В некоторых CMS можно передавать поисковый запрос в параметре URL через JavaScript: поймать document.referrer, извлечь запрос, записать в скрытое поле формы.
Метод 3 — Объединение данных через BigQuery. Выгрузка данных GSC, Analytics и CRM в единое хранилище. JOIN по дате + landing page + сессионным данным.
Что мерить: метрики SEO через призму бизнеса
| SEO-метрика | Бизнес-метрика | Что это меняет |
|---|---|---|
| Позиции по запросам | Конверсия по landing page | Фокус на страницах, а не запросах |
| Органический трафик | Лиды из органики | Качество трафика важнее объёма |
| CTR сниппета | Стоимость лида из SEO | Сниппет = рекламный текст |
| Видимость в нише | Доля SEO в выручке | SEO как бизнес-канал |
Когда видно что запрос «имплантация зубов отзывы» даёт 200 визитов и 0 заявок, а «имплантация зубов цена москва» даёт 30 визитов и 5 заявок — приоритет оптимизации очевиден.
Настройка: минимальный жизнеспособный стек
Шаг 1. Подключить Яндекс Метрику с целями + коллтрекинг (Callibri или Calltouch).
Шаг 2. Связать GSC с GA4. Настроить отчёт «Органический поиск» с разбивкой по landing page.
Шаг 3. В CRM добавить поле «Источник лида».
Шаг 4. Еженедельно сводить: какие страницы дают лиды из органики, какие — трафик без конверсий.
Модели атрибуции для органического трафика: какую выбрать
Last click — конверсия засчитывается последнему каналу перед заявкой. Для SEO это проблема: пользователь нашёл сайт через органику, ушёл, вернулся через ретаргетинг — и last click отдаёт конверсию рекламе. SEO оказывается недооценённым.
First click — конверсия засчитывается первому каналу. Для SEO выгоднее: если пользователь впервые пришёл из органики, вся воронка атрибутируется SEO. Но это тоже однобокая модель — она не учитывает вклад промежуточных каналов.
Линейная модель — конверсия распределяется поровну между всеми каналами в цепочке. Справедливее, но размывает понимание: каждый канал получает немного, ни один не выглядит решающим.
Data-driven (на основе данных) — алгоритм GA4 сам определяет вес каждого канала на основе статистики. Самая точная модель, но требует достаточного объёма конверсий (минимум 300 за 30 дней) для корректной работы.
Для SEO рекомендую настраивать окно атрибуции 30-90 дней. Органический трафик работает длинным циклом: пользователь читает статью, возвращается через неделю, оставляет заявку через месяц. Стандартное окно 7 дней отсекает большую часть ассистированных конверсий SEO.
Пример настройки: стоматология в Москве
Покажу на реальном примере как выглядит настроенная сквозная аналитика для локального медицинского бизнеса.
Исходные данные: стоматология в Москве, 3 кресла, бюджет на SEO 75 000 руб/мес, основные запросы — имплантация, виниры, ортодонтия. Трафик из органики — 800 визитов/мес. Конверсий по данным Метрики — 12 заявок с форм. Реальных обращений, как выяснилось после настройки — 28.
Что было скрыто без аналитики: 16 звонков из органики — невидимы без коллтрекинга. 4 обращения через чат JivoSite — не атрибутировались источнику. 3 повторных визита через ретаргетинг — засчитывались рекламе вместо органики.
Настройка заняла 3 дня:
- Calltouch базовый тариф — подмена номера для органического трафика, звонки записываются и атрибутируются
- Цели в Метрике на все формы + событие на JivoSite чат
- В CRM (AmoCRM) добавлено поле «Источник» — заполняется автоматически через webhook из Calltouch
- UTM-метки на профиль в Яндекс Картах — отдельно видим трафик из Карт
- Еженедельный отчёт в Google Sheets: страница → запросы из GSC → заявки → сделки
Результат через месяц: реальная стоимость лида из SEO оказалась 2 678 руб вместо расчётных 6 250 руб (когда считали только формы). SEO стало самым дешёвым каналом — дешевле контекста в 3.5 раза. Бюджет на SEO увеличили до 100 000 руб/мес с обоснованием в цифрах.
Без сквозной аналитики клиника считала что SEO «не работает» — потому что видела только 12 заявок с форм. Реальных обращений было 28, и каждое привязано к конкретному запросу и странице.
Как считать ROI от SEO: формула и пример
Формула: (Выручка из SEO — Затраты на SEO) / Затраты на SEO x 100%
Пример для стоматологии. Бюджет на SEO: 75 000 руб/мес. За месяц из органики пришло 15 заявок, из них 8 конвертировались в пациентов со средним чеком 45 000 руб. Выручка: 8 x 45 000 = 360 000 руб. ROI: (360 000 — 75 000) / 75 000 x 100% = 380%. При этом стоимость одного лида из SEO: 75 000 / 15 = 5 000 руб. Стоимость лида из контекстной рекламы в стоматологии Москвы: 8 000-15 000 руб. Через 6 месяцев SEO-лид дешевле рекламного в 2-3 раза.
Важно: первые 3-4 месяца ROI от SEO отрицательный — это инвестиционный период. Считать окупаемость нужно на горизонте 6-12 месяцев. Клиентам я показываю помесячную динамику: как стоимость лида из SEO снижается с каждым месяцем при стабильном бюджете.
Сравнение инструментов сквозной аналитики:
| Инструмент | Стоимость | Сильные стороны | Ограничения |
|---|---|---|---|
| Roistat | от 7 000 руб/мес | Мультиканальная атрибуция, интеграция с 50+ CRM | Сложная настройка, избыточен для малого бизнеса |
| Calltouch | от 5 000 руб/мес | Простой коллтрекинг, понятные отчёты, быстрый старт | Слабее в мультиканальной аналитике |
| CoMagic | от 6 000 руб/мес | Отлично для колл-центров, чат-трекинг | Интерфейс менее интуитивный |
Частые вопросы о сквозной аналитике и SEO
Обязательно ли нужен коллтрекинг?
Для бизнесов где значительная часть конверсий — звонки (медицина, юриспруденция, недвижимость) — да, обязательно.
Какой инструмент выбрать: Roistat, Calltouch или CoMagic?
Roistat сильнее в мультиканальной атрибуции. Calltouch проще для небольших бизнесов. CoMagic хорош для колл-центров.
Можно ли настроить сквозную аналитику без разработчика?
Базовый вариант — да: Метрика + коллтрекинг + CRM с ручной атрибуцией. Полноценная система с BigQuery требует технической экспертизы.
Как доказать ROI от SEO?
Считайте стоимость лида: бюджет на SEO / количество лидов из органики. Сравните со стоимостью лида из рекламы. Через 6–12 месяцев SEO-лид дешевле в 2–5 раз.
Сколько стоит внедрение сквозной аналитики?
Базовый стек (Метрика + коллтрекинг + CRM) — от 5 000 ₽/мес за коллтрекинг. Полноценная система с Roistat — от 15 000 ₽/мес. Настройка — разовая работа: от 30 000 ₽ в зависимости от сложности.
Как работает коллтрекинг и не путает ли он клиентов?
Коллтрекинг подменяет номер телефона на сайте в зависимости от источника трафика. Клиент видит обычный номер и не замечает подмены. Все звонки записываются и атрибутируются источнику.
Можно ли использовать сквозную аналитику без Google Analytics?
Да. Яндекс Метрика + коллтрекинг + CRM дают достаточную картину для российского рынка. GA4 полезен для анализа мультиканальных путей, но не обязателен.
Как часто нужно анализировать данные?
Еженедельно — сводка по лидам и конверсиям. Ежемесячно — глубокий анализ ROI по каналам и корректировка стратегии. Ежеквартально — пересмотр KPI и бюджетов.
Что делать если SEO даёт трафик, но не даёт лидов?
Проверьте: совпадает ли интент запроса с предложением на странице, есть ли CTA на первом экране, работает ли форма корректно. Часто проблема не в SEO, а в конверсионных элементах страницы.
Как отслеживать офлайн-конверсии из SEO?
Через CRM: каждая заявка получает метку источника. Когда сделка закрывается — данные возвращаются в аналитику. Для звонков — коллтрекинг фиксирует источник автоматически.