Аналитика маркетинга 2026: GA4, Метрика, атрибуция и дашборды
Как выстроить аналитику маркетинга с нуля: GA4 vs Яндекс Метрика, настройка GTM, атрибуция каналов, тепловые карты и вебвизор. Реальный стек для команды от 1 человека.

Без аналитики performance — это бюджет в темноту. Я ниже разбираю не «как установить GA4», а конкретно: минимальный стек, который реально используется, почему Last Click врёт почти в половине случаев, и когда server-side tracking окупается за месяц.
Я работаю с маркетинговой аналитикой с 2018-го. На текущих 8 проектах — GA4, Метрика, GTM стоят везде без исключения. Цифры в статье — из реальных кабинетов и переписки с ещё примерно 15 коллегами-маркетологами, которым я помогал настраивать стек за последний год.
Красивые цифры в рекламном кабинете и реальные продажи — это разные отчёты. Без сквозной аналитики ты оптимизируешь первый, думая что оптимизируешь второй.
1. Минимальный аналитический стек 2026
На старте проекта с бюджетом до 500K ₽/мес достаточно четырёх инструментов. Именно четырёх — не больше, иначе тонешь в настройке вместо того, чтобы смотреть на данные.
GA4 — основной инструмент для событийной аналитики, воронок и экспорта в BigQuery. Яндекс Метрика — кросс-валидация данных и Вебвизор. GTM — диспетчер тегов, через который управляешь обоими счётчиками без программиста. Heatmap — Hotjar или бесплатный Microsoft Clarity для анализа поведения на посадочных.
Этот стек закрывает 80% аналитических задач среднего проекта. Looker Studio для дашборда — добавляю только когда нужен отчёт для клиента или команды, сам по себе он данных не производит.
2. GA4 vs Яндекс Метрика: когда что использовать
Вопрос «что выбрать» — неправильный. Правильный: зачем каждый из них нужен отдельно.
| Функция | GA4 | Яндекс Метрика |
|---|---|---|
| Событийная модель | Да, гибко через dataLayer | Да, но слабее по кастомизации |
| Запись сессий | Нет (нужен Hotjar/Clarity) | Вебвизор — встроен, бесплатно |
| Тепловые карты | Нет | Да, встроены |
| Воронки | Да, мощные exploration-воронки | Да, проще но быстрее настраиваются |
| Интеграция с Я.Директ | Ограниченно (через импорт конверсий) | Нативная, прямая |
| Интеграция с Google Ads | Нативная | Нет |
| Экспорт в BigQuery | Да (бесплатно до 1M событий/день) | Нет |
| Аудитории для ремаркетинга | Google Ads / DV360 | Я.Директ / Я.Аудитории |
| Реальное время | Задержка 24-48 часов на часть отчётов | Почти реальное время |
| Стоимость | Бесплатно (360 от $50K/год) | Бесплатно |
Моя практика: Метрику читаю когда нужно быстро посмотреть «что происходит прямо сейчас» — Вебвизор, тепловые карты, воронки по Директу. GA4 открываю для глубокого анализа — когорты, cross-device пути, атрибуция, экспорт в BigQuery.
На одном из e-com проектов (электроника, оборот ~12M ₽/мес) расхождение между GA4 и Метрикой по числу транзакций составляло 18% — при идентичном коде. Причина: GA4 сэмплировал часть сессий, Метрика — нет. Поэтому ставлю оба и сверяю раз в неделю. Расхождение больше 20% — сигнал, что где-то проблема с тегами.
3. GTM: теги, триггеры, переменные — за 30 минут
GTM пугает маркетологов интерфейсом — но для базовой настройки там три концепции, не больше.
Тег — что отправляем (GA4 Configuration, GA4 Event, Метрика). Триггер — когда отправляем (pageview, клик по кнопке, отправка формы). Переменная — что подставляем в тег (URL страницы, текст кнопки, значение из dataLayer).
Базовая настройка за 30 минут: создать контейнер, скопировать снипет на сайт, добавить тег GA4 Configuration с Measurement ID, тег Метрики с номером счётчика, назначить триггер All Pages на оба — опубликовать. Для первых двух недель этого хватит.
Следующий шаг — настройка dataLayer. Разработчик добавляет на сайт вызовы вида dataLayer.push({'event': 'purchase', 'value': 4900}}), GTM перехватывает и отправляет в GA4. Без dataLayer ты слеп по событиям — видишь только pageview и косвенные показатели.
На проекте по EdTech внедрение dataLayer для 7 ключевых событий (регистрация, начало курса, завершение урока, покупка) заняло у разработчика 4 часа. После этого мы впервые увидели реальную воронку — и обнаружили, что 40% пользователей бросают курс на 3-м уроке. Без этих данных оптимизировали бы рекламу вместо продукта.
4. Heatmap и Вебвизор: находим дыры в конверсии
Тепловые карты и Вебвизор — единственный способ понять, что пользователь делает на странице, не выдумывая это из цифр bounce rate.
Три кейса из практики, где тепловая карта объяснила то, что цифры не могли:
- На лендинге SaaS-продукта пользователи активно кликали на декоративный блок с иконками, принимая его за кнопку. CR формы был 0.8% — после добавления CTA в этот блок вырос до 2.1%.
- На e-com карточке товара 70% кликов по фото шли на нижнюю треть изображения — там случайно попадало скрытое от мобильных пользователей описание. Переверстали — конверсия на мобильных +34%.
- Вебвизор показал, что пользователи из РСЯ уходят с лендинга через 8 секунд, даже не доскролливая до оффера. Лид-блок перенесли выше — CPL снизился с 1 800 ₽ до 1 200 ₽.
Microsoft Clarity — бесплатный, без лимитов на сессии, прямо интегрируется с GA4. Для большинства проектов его хватает. Hotjar беру только когда нужны встроенные опросы на странице.
5. Атрибуция: почему Last Click врёт
Атрибуция — самая непонятая тема в аналитике. И самая дорогостоящая в случае ошибки.
Last Click говорит: «всю ценность конверсии получает последний канал». Пользователь увидел рекламу ВКонтакте → потом кликнул по ретаргетингу Директа → через неделю вбил бренд в поиск напрямую → купил. Last Click запишет 100% продажи на прямой заход. ВК и Директ покажутся «нерабочими».
| Модель атрибуции | Логика | Когда использовать | Главный минус |
|---|---|---|---|
| Last Click | 100% → последний канал | Никогда как основная | Убивает верхний уровень воронки |
| First Click | 100% → первый канал | Анализ точек входа | Убивает нижний уровень воронки |
| Linear | Равные доли всем каналам | Старт, пока мало данных | Не различает вклад каналов |
| Time Decay | Больше ближнему к конверсии | Короткий цикл сделки (1-3 дня) | Недооценивает охватные каналы |
| Data-driven (GA4) | ML на основе реальных путей | При 300+ конверсий/мес | Нужен объём данных |
| Position-based | 40% первому, 40% последнему, 20% остальным | Длинный цикл сделки (B2B) | Произвольные веса |
По моим наблюдениям на 6 проектах с развёрнутой мульти-тач атрибуцией: переход с Last Click на Data-driven открывал 25-40% «невидимых» конверсий — тех, что Last Click приписывал брендовому поиску или прямым заходам, хотя реально роль сыграли медийка или ВКонтакте на входе. Это не рост конверсий — это правильный учёт тех, что уже были.
6. Server-side tracking: когда и зачем переходить
Server-side tracking — когда события отправляются не из браузера пользователя, а с твоего сервера в GA4/Метрику. Браузер передаёт событие на твой endpoint, сервер пересылает дальше.
Зачем это нужно: блокировщики рекламы (uBlock, AdBlock, встроенные в Safari ITP) режут до 30-40% клиентских тегов. iOS 14+ ограничил передачу данных из браузера. На одном финтех-проекте мы увидели: в CRM 890 лидов за месяц, в GA4 — 560. Разрыв 37% — это слепое пятно при принятии решений о бюджете.
После перехода на server-side GA4 начал фиксировать 820-840 лидов — прирост видимых конверсий составил 25-40% в зависимости от месяца и типа трафика. Бюджет не менялся, продажи не менялись — просто аналитика наконец показала реальную картину.
Когда переходить: при бюджете от 500K ₽/мес, или когда разрыв между CRM и аналитикой больше 20%, или при высокой доле iOS-трафика (мобильные приложения, lifestyle-ниши).
Технически — это настройка GA4 Server-Side через Google Cloud Run или sGTM (server-side GTM). Стоимость: $50-150/мес на хостинг, 1-2 дня разработчика на интеграцию.
7. Дашборд: какие метрики выводить на первый экран
На всех 8 проектах первый экран дашборда у меня одинаковый. Не потому что «так принято», а потому что попробовал разные варианты — прижился только этот.
- Сессии / уникальные пользователи — с % изменением к прошлой неделе
- Конверсии (цель) — абсолютное число и CR%
- CPA по каналу — разбивка минимум на 3 источника
- ROAS или Revenue — только если e-com с отслеживанием транзакций
- Воронка по ключевым этапам — от первого визита до конверсии
Bounce rate, глубина просмотра, время на сайте — убираю с первого экрана. Это метрики для UX-аудита раз в квартал, не для еженедельного мониторинга маркетолога. Когда «всё на первом экране», внимание рассеивается и важное тонет.
Дашборд в Looker Studio собирается за 3-4 часа при готовых источниках (GA4 + Метрика). Настраиваю автоматическую рассылку PDF в понедельник в 9:00 — команда видит неделю ещё до планёрки.
Связанные темы: схема UTM-меток, атрибуция после cookie-апокалипсиса, как считать ROAS и CPL.
8. Что делать прямо сейчас
Если аналитики нет вообще — ставь GTM сегодня, это 30 минут. Через GTM за час добавляешь GA4 и Метрику. Ещё два часа — цели по основным событиям конверсии. Этого хватит на первый месяц.
Если аналитика есть, но данные не сходятся с CRM — сначала проверь UTM-разметку на всех платных каналах (пропущенные метки = потерянная атрибуция), потом сравни модели атрибуции, потом смотри server-side.
Не трать время на «красивый дашборд» до того, как разобрался с качеством данных. Красивый дашборд с грязными данными — это дорогостоящая иллюзия контроля.
Если хочешь разобрать твою конкретную ситуацию — пиши в Telegram или через форму. Стартовая консультация — 0 ₽.