Веб-аналитика для бизнеса в 2026: GA4, Метрика и GTM на практике

Какие 10 ошибок встречаются чаще всего на проектах в 2026 году.
Аналитика

Веб-аналитика собирает данные о поведении пользователей на сайте и помогает бизнесу принимать решения на цифрах, а не на догадках. В 2026 году рабочий стек маркетолога состоит из трех инструментов: Google Analytics 4 для глобальных отчетов и обучения платных каналов, Яндекс Метрика для российского трафика и поведенческих сценариев, Google Tag Manager для управления тегами без разработчика. Статья для маркетолога, который уже знаком с базой и хочет систематизировать настройки: что мерить, на какие отчеты смотреть, какие 10 ошибок чаще всего встречаются на проектах и когда базового стека уже не хватает.

Зачем веб-аналитика маркетологу

Веб-аналитика помогает маркетологу решать четыре задачи. Без нее вы распределяете бюджет по интуиции, не замечаете проблемы на сайте неделями, кормите Smart Bidding и аналоги грязными сигналами.

Решение 1. Какие каналы окупаются

Маркетологу регулярно приходится отвечать: где платить, где сокращать, где удваивать бюджет. Без аналитики на эти вопросы нет ответа на цифрах, маркетолог опирается на ощущения. С аналитикой вы видите по каждому каналу количество визитов, конверсий, стоимость заявки и ROAS (возврат на рекламные расходы). По этим цифрам распределяете бюджет.

Сложность сводится к сопоставимости цифр между каналами. Google Ads показывает свои конверсии, Meta Ads свои, Telegram Ads вы размечаете через UTM (метки источника трафика). Чтобы каналы сравнивать честно, вы сводите все каналы в одной системе: GA4 или Метрика. Только там видно полную воронку от визита до сделки.

Решение 2. Где воронка теряет людей

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

Без отслеживания этапов воронки на уровне событий такие провалы видны только косвенно: «лидов мало, не понятно почему». С настроенной аналитикой вы видите: на странице 200 человек, на форме 80 начали заполнять, отправили 5. Если из тех, кто начал заполнять, отправляет заявку меньше половины, это маркер технической поломки.

Решение 3. На что масштабироваться

Когда канал начинает работать в плюс, встает вопрос: что внутри него двигать. Какая кампания, какая аудитория, какой тип объявлений, какая посадочная. Эти ответы видно в разрезах данных. В GA4 это отчет по источникам трафика с фильтром по ключевым событиям. В Метрике это «Источники, сводка» с разбивкой по UTM. В обоих сервисах можно построить сегмент: например, посетители из конкретной кампании, которые оставили заявку.

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

Решение 4. Что чинить в продукте

Аналитика помогает не только маркетингу, но и продукту. Карта кликов, Вебвизор Метрики, отчет по поведению в GA4 показывают, где пользователи зависают, что не находят, на какие элементы кликают вместо нужных. Если посетители массово кликают на статичную картинку, думая что это ссылка, это сигнал для команды разработки или дизайнеров.

Эту функцию веб-аналитики маркетологи используют реже всего. Зря: одна такая находка в интерфейсе обычно дает больше прироста конверсии, чем перебор десяти креативов.

Больше полезного live‑контента в моем Telegram‑канале @marataxanov

Стек 2026: GA4 + Метрика + GTM

Зачем нужны три инструмента, а не один. Каждый закрывает свою задачу, друг друга они не заменяют.

GA4 (Google Analytics 4) берет на себя проекты с трафиком из Google Ads, Meta Ads, органики Google и Bing, с международной аудиторией. Сюда же передаются e-commerce события, если их настроить. GA4 отдает сигналы обратно в Google Ads для обучения Smart Bidding, с этой стороны он незаменим.

Яндекс Метрика берет на себя проекты с трафиком из Яндекс Директ, ВКонтакте, российской органики. У Метрики есть Вебвизор и карты кликов, которых нет в GA4. Метрика обучает Директ так же, как GA4 обучает Google Ads.

Google Tag Manager работает слоем управления тегами. Через GTM вы ставите на сайт коды счетчиков (GA4, Метрика, пиксели рекламных систем), события, конверсии. Без GTM пришлось бы дергать разработчика на каждое изменение настроек. С GTM вы делаете все сами в визуальном интерфейсе.

Если проект работает только с российской аудиторией и Яндекс-трафиком, можно обойтись без GA4. Если только с международным трафиком, можно обойтись без Метрики. GTM остается в обоих сценариях: он управляет тегами, данные сам не собирает.

GA4: что настраивать сразу

Маркетологу B-уровня не нужно объяснять, как создать аккаунт и поставить счетчик. Скажу про то, что чаще всего настраивают неправильно или не настраивают вовсе.

Ключевые события

В GA4 нет «целей» в старом понимании Universal Analytics. Вместо них есть события (любое действие пользователя) и ключевые события (события, которые вы пометили как важные для бизнеса). Раньше это называлось «конверсии», в 2024 году Google переименовал в «ключевые события».

GA4: список событий с выделенным generate_lead
GA4: список собранных событий. Звездочкой помечены ключевые события. На скрине generate_lead помечено как ключевое.

По умолчанию GA4 собирает базовые события (это называется enhanced measurement, расширенная статистика). Маркетологу нужно добавить кастомные события, которые отражают действия на сайте: клик по кнопке «Связаться», отправка формы, переход в мессенджер, клик по номеру телефона.

Когда кастомное событие настроите и оно начнет приходить, пометьте его как ключевое в разделе «Администратор → События». Это даст две вещи: событие отображается в отчетах с пометкой и GA4 отдает сигнал в Google Ads для оптимизации кампаний.

Параметры событий

Каждое событие в GA4 несет параметры. У стандартных событий параметры предзаданы (page_location, page_title), у кастомных вы задаете их сами. Хороший пример: для события submit_form передавать параметр form_name (название формы) и form_location (страница, где она находится). Тогда в отчетах вы разобьете заявки по типу формы и по странице.

Параметры зарегистрируйте в админке как пользовательские. Без регистрации они есть в данных, но в отчетах не появятся ни в виде столбцов, ни в фильтрах. Это типичный пробел: события приходят с параметрами, а в интерфейсе их не видно. Решение в одной галочке в админке.

Источники трафика и UTM

GA4 определяет источник трафика автоматически. Точность определения зависит от того, как пользователь пришел. Для платного трафика обязательны UTM-метки на всех ссылках в рекламе: utm_source, utm_medium, utm_campaign и опционально utm_content и utm_term.

GA4: каналы трафика с разбивкой по событиям
GA4: отчет «Получение трафика» с группировкой по каналам и долей ключевых событий по каждому из них.

В отчете «Получение трафика» GA4 группирует каналы: Organic Search, Paid Search, Direct, Referral, Cross-network. На скрине видна разбивка по каналам с количеством сеансов и долей ключевых событий. Этот отчет смотрите каждую неделю.

Целевые страницы и поведение

Отчет «Страницы и экраны» плюс отчет «Целевые страницы» вместе показывают, куда люди приходят и что делают потом. Маркетологу важны оба: первый говорит о популярности контента, второй о точках входа на сайт.

GA4: целевые страницы
GA4: отчет «Целевые страницы». Видно, через какие точки входа пользователи попадают на сайт и какая доля заявок (generate_lead) приходится на каждую страницу.

На скрине видно типичную картину: главная страница дает большую часть сеансов, дальше идут разделы /ru, /ru/service, /en. Если у одной целевой страницы доля заявок (generate_lead) сильно ниже среднего по сайту, это маркер: на странице что-то идет не так. Туда нужно идти с разбором: смотреть Вебвизор Метрики, проверять формы, проверять скорость загрузки.

Яндекс Метрика: что настраивать сразу

Метрика отличается от GA4 моделью данных. У GA4 модель событийная: все, что произошло, это событие с параметрами. У Метрики модель сессионно-визитная: вы считаете визиты, в визитах достижения целей.

Цели

Цель в Метрике это действие, которое вы хотите отслеживать как конверсию. Типов целей четыре основных: посещение страницы (URL), клик по кнопке (по селектору), JavaScript-событие, составная цель (последовательность из нескольких).

Метрика: конверсии по 8 целям
Яндекс Метрика: набор целей с показателями конверсии и количеством достижений за период.

На скрине настроенный набор целей для типового проекта: заявка с формы, клик на звонок, переход в Telegram, переход в Instagram, отправка формы, переход в WhatsApp. Часть из них автоцели Метрики, часть кастомные. Разница: автоцели срабатывают по умолчанию (например, клик по тегу tel: считается за «клик по номеру телефона»), кастомные настраиваете вы.

Большинство опытных маркетологов используют JavaScript-события вместо целей по URL. Причина простая: на Tilda и других конструкторах сайта URL после отправки формы не меняется, страница «Спасибо» отдельной не существует, отслеживать по URL некорректно. Через JavaScript-событие вы привязываете срабатывание к любому действию в коде.

Источники и сводка

Аналог отчета по каналам трафика в GA4 это раздел «Источники, сводка» в Метрике. По функционалу он богаче GA4: разбивка идет сразу по типу источника (поиск, прямые заходы, реклама, ссылки на сайтах, внутренние переходы, социальные сети) с возможностью развернуть каждый до конкретного сайта или кампании.

Метрика: отчет «Источники, сводка»
Яндекс Метрика: отчет «Источники, сводка» с разбивкой по типу источника и метриками поведения.

На скрине типичный отчет: 1488 переходов из поисковых систем (61.82% всех визитов), 503 прямых захода, 179 переходов по рекламе. По каждой строке доступны метрики поведения: отказы, глубина просмотра, время на сайте, достижения целей.

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

Если работаете с проектом, где есть чувствительные данные (медицина, финансы, B2B с NDA), Вебвизор лучше отключить или ограничить. Запись сессий несет персональные данные, и с точки зрения 152-ФЗ и GDPR это потенциальный риск. Решение принимать с юристом проекта.

Электронная коммерция

Если на сайте интернет-магазин, в Метрике вы подключаете e-commerce. Это отдельная разметка через dataLayer для передачи данных о товарах, корзине и заказах. После настройки появляются отчеты по воронке: посетители, просмотры товара, добавления в корзину, заказы.

Метрика: e-com воронка
Яндекс Метрика: воронка электронной коммерции с потерями на каждом этапе от посещения до оформления заказа.

На скрине воронка для крупного e-com проекта: 467 тысяч посетителей, 62% дошли до просмотра товара, 0.53% добавили в корзину, 0.04% оформили заказ. Цифры проекта не главное. Важна логика отчета: видны потери на каждом этапе, и понятно, где работать в первую очередь.

Google Tag Manager: 5-7 базовых тегов маркетолога

GTM работает контейнером, который вы один раз ставите на сайт и через который потом управляете всеми остальными тегами без разработчика. Маркетологу B-уровня не нужно объяснять основы. Скажу про базовый набор тегов, которые я ставлю на каждый проект.

GTM: список тегов в контейнере
Google Tag Manager: рабочий контейнер с типовым набором тегов для GA4 и Яндекс Метрики.

На скрине рабочий контейнер с типовым набором: счетчик GA4, теги событий GA4 (по одному на каждое ключевое действие), счетчик Метрики (через пользовательский HTML), теги-передатчики событий в Метрику (тоже HTML), теги отправки лидов и форм. Имена тегов структурированные, по ним сразу понятно, что куда отправляет.

Базовый набор

Тег 1. GA4 Configuration. Один на весь сайт. Срабатывает на всех страницах, инициализирует трекинг GA4. Без него остальные теги GA4 не работают.

Тег 2. Метрика. Пользовательский HTML, в нем стандартный код Яндекс Метрики. Срабатывает на всех страницах. По функционалу аналог GA4 Configuration для Яндекса.

Теги 3-5. GA4 Event на ключевые действия. Минимум три: клик на номер телефона (click_on_call), клик на email (click_email), отправка формы (submit_form / generate_lead). Срабатывают на соответствующих триггерах.

Теги 6-8. Передача целей в Метрику. Аналогичные теги, передающие достижение целей в Метрику через метод reachGoal. Это дублирование с GA4: одно действие пользователя порождает два события в двух системах.

GTM: пользовательский HTML тег для отправки лида в Метрику
GTM: пользовательский HTML тег, который отправляет в Яндекс Метрику цель generate_lead через window.ym.

На скрине пример пользовательского HTML тега, который отправляет в Метрику цель «generate_lead» при отправке формы Tilda. Конструкция стандартная: проверка, что объект ym загрузился, и вызов reachGoal с идентификатором счетчика и именем цели.

Триггеры

Триггеры в GTM это условия, на которых срабатывают теги. Базовый набор: All Pages (на всех страницах), Click (клик по элементу), Form Submission (отправка формы), Custom Event (специальное событие, которое вы посылаете в dataLayer из кода сайта).

GTM: триггер «Специальное событие» с регулярным выражением
GTM: триггер на специальное событие, которое срабатывает по регулярному выражению, ловит все формы Tilda сразу.

На скрине триггер на специальное событие, которое срабатывает по регулярному выражению ^submit_form\d+$. Это типовая для Tilda конструкция: Tilda при отправке любой формы посылает в dataLayer событие с именем submit_formN, где N номер формы. Регулярное выражение ловит все такие события сразу, не нужно делать триггер на каждую форму отдельно.

Что мерить каждую неделю и каждый месяц

Маркетологу важно не просто иметь данные, а смотреть их регулярно. Иначе в них тонут.

Понедельничный чеклист

Что смотрю каждый понедельник на каждом проекте:

  1. Количество конверсий за прошлую неделю. Беру из GA4 (Acquisition → Traffic acquisition) и Метрики (Источники, сводка). Сравниваю с предыдущей неделей и с этой же неделей месяцем раньше. Резкие просадки или скачки сразу видны.
  2. Процент конверсии (CR). То же самое в относительных числах. Если визиты выросли на 30%, а конверсии на 10%, абсолютное число обманет. Относительное число дает верную картину.
  3. Аномалии в показателях поведения. Резкий рост отказов, падение времени на сайте, падение глубины просмотра. Любое из этих указывает на техническую проблему (сайт упал, форма не работает, страница долго грузится).
  4. Разрезы по источникам и UTM. Какой канал просел, какой вырос. Если просел не общий трафик, а только один канал, это другой тип проблемы, чем общая просадка по всем каналам.
Метрика: общий обзор сайта за квартал
Яндекс Метрика: обзорный отчет с базовыми метриками и сравнением с предыдущим периодом в процентах.

На скрине обзорный отчет за квартал: визиты, посетители, время на сайте, глубина просмотра, отказы. Сравнение с предыдущим периодом сразу в процентах. Это базовый дашборд, который я открываю первым делом.

Что смотрю в месячном разрезе

Раз в месяц копаю глубже:

  1. Сравнение каналов по результату. Беру стоимость каждой конверсии и долю заявок до сделки. Чистой веб-аналитики недостаточно, нужны данные из CRM.
  2. Поведение по сегментам. Новые посетители против вернувшихся, мобильные против десктопа, по странам, по устройствам. Где конверсия лучше, где хуже. Эти разрезы определяют план на следующий месяц.
  3. Атрибуты пользователей. В GA4 это отчеты по гео, демографии, интересам.
GA4: обзор атрибутов пользователей
GA4: годовой обзор атрибутов пользователей. Страны, города, демография, интересы.

На скрине годовой обзор атрибутов: страны (Узбекистан 521 тысяча, Китай 50 тысяч, Россия 11 тысяч активных пользователей), города, пол, возраст, интересы. Эти данные нужны для таргетинга в платных каналах и для понимания аудитории сайта.

  1. Воронка ключевых событий. В GA4 это раздел Explore → Funnel exploration. Вы строите воронку по событиям, видны проценты переходов между этапами. Это та история про «нашли поломку формы» из начала статьи.

Электронная коммерция

Для e-com стек дополняется отчетом «Монетизация» в GA4 и e-com воронкой в Метрике.

GA4: монетизация по доходу и покупателям
GA4: отчет «Монетизация» с динамикой общего дохода и количества покупателей.

На скрине отчет «Монетизация»: общий доход, доход от покупок, количество покупателей, новые покупатели. По этим цифрам считаете ROAS, средний чек, частоту повторных покупок. Этот базовый набор кормит стратегии Smart Bidding с целевым ROAS.

Какую модель атрибуции выбрать

Атрибуция отвечает на вопрос: какому каналу засчитать конверсию, если пользователь до нее приходил с нескольких каналов.

В GA4 две основные модели: «По последнему клику» (вся ценность достается последнему каналу) и «На основе данных» / data-driven (модель распределяет ценность между каналами с учетом вклада каждого, на базе машинного обучения Google).

GA4: настройки атрибуции с дропдауном моделей
GA4: окно настройки атрибуции в разделе «Реклама → Настройки атрибуции» с выбором модели.

Google рекомендует data-driven, и для большинства проектов это работает: алгоритм видит миллионы цепочек посещений и распределяет ценность точнее, чем любая ручная модель. Last click оставляйте в редких случаях: либо когда нужна предсказуемая, понятная картина для отчетности, либо когда у проекта мало данных и data-driven не успевает обучиться.

В Метрике аналогичный набор: «Последний переход», «Последний значимый переход», «Последний переход из Директа», «Первый переход». «Последний значимый переход» обычно подходит для смешанного трафика: модель игнорирует прямые заходы и внутренние переходы, берет последний внешний источник. Для рекламных кабинетов Яндекс Директа Метрика отдельно держит «Автоматический», который работает аналогично data-driven у Google.

Тег-менеджеры: GTM и Яндекс Тег Менеджер

В июне 2025 года Яндекс выпустил в открытое тестирование собственный тег-менеджер. Называется он Яндекс Тег Менеджер (ЯТМ), интерфейсно встроен в Метрику.

Яндекс Тег Менеджер: промо-страница
Яндекс Тег Менеджер: промо-страница продукта с описанием встройки в интерфейс Метрики.

По терминологии и логике ЯТМ повторяет GTM: теги, триггеры, переменные, шаблоны, режим отладки. Перенос настроек из GTM в ЯТМ, по отзывам коллег, не требует переучивания, все узнаваемо.

Что ЯТМ умеет

Базовый класс задач: установка счетчика Метрики, отслеживание кликов по элементам, отправка форм, передача событий в Метрику и Директ через dataLayer, прокрутка, выходные ссылки. Этого хватает для большинства сайтов и лендингов.

Чего ЯТМ пока не умеет

Электронная коммерция: события purchase, add_to_cart, remove_from_cart через ЯТМ не настроить полностью, нужен либо прямой код, либо GTM. Серверного контейнера у ЯТМ нет, все работает на стороне браузера. Сложный dataLayer с пользовательскими данными (User ID, кастомные параметры визита) ЯТМ поддерживает ограниченно. Каталог шаблонов меньше, чем в GTM, многих готовых решений еще нет.

Когда выбирать что

Я остаюсь на GTM. Знаю коллег, которые переходят или планируют активный переход: у них клиенты в РФ, требования работать в Яндекс-стеке, риски с GTM по ограничениям. Сам пока не вижу повода переключаться. ЯТМ в открытой бете чуть меньше года, и для моего набора задач (e-commerce, серверное отслеживание, сложная атрибуция) он сырой. Когда дозреет, пересмотрю позицию.

Логика выбора короткая. Проект работает с Google Ads и Meta Ads, нужна обратная связь в эти системы, есть международная аудитория - GTM. Проект работает только с Яндекс Директом и российской аудиторией, есть регуляторные требования по локализации - ЯТМ. Проект гибридный - GTM, через год-полтора пересмотреть.

10 типовых ошибок настройки

Список собран из аудитов чужих кабинетов. Это то, что встречается на каждом втором проекте.

Ошибка 1. UTM-метки теряются при редиректе

Tilda и часть других конструкторов при отправке формы делают редирект на страницу «Спасибо», и параметры запроса (включая UTM) теряются. На стороне аналитики лид приходит с источником «прямой заход», хотя по факту пришел из рекламы.

Решается двумя способами. Первый: UTM-параметры сохраняйте в куки в момент захода на сайт и подставляйте в форму при отправке. Второй: страница «Спасибо» работает без редиректа на отдельный URL, через изменение состояния на той же странице.

Ошибка 2. Конверсия настроена на page_view вместо отправки формы

Самая частая ошибка. Маркетолог настраивает цель в Метрике или ключевое событие в GA4 на просмотр страницы /thank-you (или /spasibo), думая, что это эквивалент отправки формы. Дальше две проблемы. Первая: F5 на странице «Спасибо» удваивает конверсию. Вторая: кто-то поделился ссылкой на эту страницу, и каждый зашедший фиксируется как лид.

В одном из проектов я разбирал кабинет крупного интернет-магазина мебели. Конверсия была настроена именно так: на просмотр /thank-you. Цифры в отчетах выглядели в плановых показателях, маркетолог отчитывался по плану. По факту заявок было заметно меньше, чем в кабинете, потому что половина «лидов» это были обновления страницы или повторные заходы по сохраненной в браузере истории. Эти грязные сигналы шли в Meta и Google Ads, кампании оптимизировались под фантомных пользователей. Бюджет улетал, продажи не росли. После перехода на событие submit_form картина сразу выправилась, но обучение алгоритмов пришлось перезапускать с нуля.

Решение: настраивайте цель на JavaScript-событие отправки формы. В Tilda это специальное событие в dataLayer, которое срабатывает при успешной отправке. В любой другой CMS это вызов window.dataLayer.push в callback успешной отправки.

Ошибка 3. Ключевые события не настроены под бизнес

GA4 по умолчанию собирает базовые события: page_view, scroll, click (на исходящие ссылки), session_start, first_visit. Если ничего больше не настроили, ключевыми остаются эти стандартные. Smart Bidding в Google Ads начинает оптимизироваться под scroll или click на любую ссылку. Бюджет уходит на трафик, который пролистывает страницу до конца. Заявок при этом нет.

Решение: настройте кастомные события и пометьте их как ключевые. Стандартные с пометки «ключевое событие» снимите.

Ошибка 4. Множественные формы Tilda с одним именем события

На сайте 5 форм: запрос аудита, запрос обратного звонка, заявка на услугу А, заявка на услугу Б, подписка на рассылку. Все формы шлют в dataLayer одно и то же событие, например, submit_form. В GA4 и Метрике вы видите общую сумму, но не понимаете: какая форма сработала, какая страница принесла этот лид. Маркетолог не может посчитать, какая посадочная окупается, а какая нет.

Решение: в dataLayer для каждой формы передавайте параметры form_name (название формы) и form_location (URL страницы). В GA4 эти параметры регистрируете как пользовательские параметры события. В Метрике через параметры событий. Если работаете на Tilda с ее стандартным событием submit_formN (где N номер формы), различить формы можно через регулярное выражение в триггере GTM или через привязку триггеров к конкретным селекторам форм.

Ошибка 5. Расширенные конверсии не настроены

Enhanced Conversions (расширенные конверсии) это передача в Google Ads хешированных персональных данных (email, телефон) вместе с конверсией. Это помогает Google сопоставлять конверсии с пользователями точнее даже при потере куки и адаптироваться к ограничениям Privacy Sandbox (набор технологий приватности от Google вместо сторонних cookies).

Без Enhanced Conversions в 2026 году Smart Bidding работает на меньшем объеме сигналов. Это бьет по проектам с длинным циклом сделки и небольшим количеством конверсий: каждый дополнительный лид важен. Настраиваете через GTM, занимает 30-40 минут, эффект на ROAS видно через 2-3 недели.

Ошибка 6. Один счетчик на нескольких поддоменах без cross-domain

Если основной сайт на example.com, а форма заявки на blog.example.com или checkout.example.com, без настройки cross-domain переход с одного поддомена на другой считается двумя разными сессиями. Источник теряется: первый поддомен показывает «реклама», второй «прямой заход».

Лечится в GA4 настройкой Configure → Configure tag settings → Configure your domains. В Метрике аналогично, через настройки счетчика «Учитывать поддомены».

Ошибка 7. Не отфильтрован внутренний трафик

Свои IP, IP офиса, IP подрядчиков с тестовыми заходами Метрика и GA4 фиксируют как обычных пользователей. На больших проектах это случайные искажения, на маленьких может перекосить картину: 30 тестовых заходов команды на 100 пользователей дают +30% к показателям и портят все метрики поведения.

Настройте фильтр по IP в админке GA4 (Property → Data Streams → Configure tag settings → Define internal traffic) и в Метрике (Настройки → Фильтры).

Ошибка 8. Счетчик GA4 установлен дважды

Сценарий: маркетолог поставил счетчик GA4 через GTM и забыл, что разработчик уже встроил его в HTML напрямую. Каждое событие срабатывает дважды, цифры удваиваются. Если потом в GA4 перенастраивать атрибуцию или менять модель, никто не понимает, почему данные расходятся с CRM.

Проверьте через Tag Assistant или GA4 DebugView: если на просмотре страницы page_view приходит дважды, значит, дубль.

Ошибка 9. Conversion Linker не настроен

Conversion Linker собирает идентификаторы клика по рекламе (gclid от Google Ads, wbraid и аналоги) и сохраняет их в куки, чтобы они не терялись при редиректах и обновлениях страницы. Без него атрибуция Google Ads сбивается: конверсия приходит без привязки к клику, в кабинете ее не видно или видно с задержкой.

Conversion Linker это отдельный тип тега в GTM. Ставится один раз на All Pages, дальше не трогается. Если льете бюджет в Google Ads и у вас не настроен Conversion Linker, обучение Smart Bidding идет на меньшем объеме данных.

Ошибка 10. dataLayer не передает ценность транзакции

Для интернет-магазинов и проектов с Smart Bidding по целевому ROAS важно, чтобы в каждой конверсии шло значение value (сумма транзакции) и currency (валюта). Без этого Google Ads видит просто факт конверсии и не понимает, какие конверсии стоят больше других. Стратегии value-based bidding (target ROAS, maximize conversion value) работают вслепую и быстро деградируют.

В dataLayer для каждой завершенной покупки или заявки нужно передавать как минимум сумму. Для лидогенерации без транзакции имеет смысл передавать прокси-ценность (например, среднюю стоимость лида в нише).

Когда GA4 и Метрики уже не хватает

Базовый стек закрывает большинство задач performance-маркетинга на сайте. Но есть точки, где он перестает работать.

Сквозная аналитика. Когда нужно свести данные с сайта с данными из CRM, телефонии, лидогенерационных каналов, ручных источников. GA4 и Метрика про сайт. Сделка живет в CRM. Без склейки этих данных вы не сможете считать LTV (lifetime value, пожизненная ценность клиента), ROMI (return on marketing investment, возврат на маркетинговые инвестиции) и долгосрочную окупаемость каналов. Это другой класс инструментов: сквозная аналитика (Roistat, CallTouch, Comagic), BI (Business Intelligence, бизнес-аналитика - PowerBI, Looker, Yandex DataLens) или кастомное решение на BigQuery.

Серверное отслеживание. Когда трекинг на стороне браузера блокируется (расширения вроде uBlock, Brave, Safari ITP, корпоративные политики DNS-фильтрации). Серверный GTM перенаправляет трафик через ваш собственный домен, обходит большинство блокировок. Настройка не быстрая (надо поднять облачный экземпляр в Google Cloud или Kubernetes), но дает +15-30% к видимым в аналитике пользователям.

Когортный анализ и retention (удержание пользователей, повторные визиты). GA4 умеет когорты в Explore, но возможности ограничены. Если retention это ключевая метрика проекта (мобильные приложения, SaaS, e-com с повторными покупками), проще сразу подключать продуктовую аналитику типа Amplitude или Mixpanel, или строить когорты в SQL поверх BigQuery с экспортом GA4.

Эти расширения это уже не про маркетолога B-уровня. Это уровень дата-инженера или специализированного аналитика. Маркетологу важно понимать границы базового стека, чтобы вовремя подключать смежных специалистов и не пытаться на GA4 решать задачи, для которых он не предназначен.

Что в итоге

Веб-аналитика для маркетолога это инструмент принятия решений. Без нее бюджеты распределяются по интуиции, поломки на сайте остаются незамеченными неделями, обучение Smart Bidding идет на грязных сигналах.

Что сделать на практике в ближайшие две недели, если у вас сейчас нет такой системы:

  1. Зайдите в GA4 и проверьте, какие события помечены как ключевые. Если там стоит scroll, click или page_view вместо submit_form / generate_lead, переключите.
  2. Откройте GTM и проверьте, есть ли тег Conversion Linker на All Pages. Если нет, добавьте.
  3. В Метрике проверьте, что цель отправки формы настроена не на /thank-you, а на JavaScript-событие или клик по селектору.
  4. Запустите Tag Assistant на главной странице и убедитесь, что счетчик GA4 не дублируется.

Это четыре быстрые проверки, которые закрывают самые частые ошибки. Дальше можно идти глубже: расширенные конверсии, серверный GTM, сквозная аналитика. Но без этих четырех база неработоспособна.

Дашборд, который никто не открывает, не отличается от его отсутствия. Заведите регулярную привычку смотреть данные, не ограничивайтесь настройкой.

Частые вопросы

Что такое веб-аналитика

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

Когда можно ограничиться одним инструментом из стека

Если проект работает только с российским трафиком (Яндекс Директ, ВКонтакте, российская органика), достаточно Метрики. Если только с международным трафиком (Google Ads, Meta Ads), достаточно GA4. GTM нужен в обоих сценариях, потому что без него каждое изменение трекинга требует разработчика. На практике большинство проектов работают со смешанным трафиком, и тогда Метрика и GA4 ставятся параллельно.

Как настроить GA4 с нуля для маркетолога

Создайте ресурс GA4 в админке, поставьте счетчик через GTM (тег GA4 Configuration на всех страницах), настройте кастомные события на ключевые действия (отправка формы, клик по телефону, переход в мессенджер), пометьте эти события как ключевые в админке, добавьте пользовательские параметры для нужных разрезов, настройте связь с Google Ads, настройте расширенные конверсии (Enhanced Conversions) для платных кампаний.

Зачем маркетологу GTM, если есть готовые счетчики

GTM убирает зависимость от разработки. Поставили счетчики, события, конверсии, пиксели через GTM один раз, дальше все меняете в визуальном интерфейсе. Это экономит дни на каждом проекте. Маркетолог B-уровня без GTM работает в 3-5 раз медленнее, чем с GTM.

Что такое ключевые события в GA4 и чем они отличаются от конверсий

В Universal Analytics были «цели» и «конверсии». В GA4 единая модель: все это события. События, которые вы пометили как важные для бизнеса, называются ключевыми событиями. До 2024 года они назывались «конверсиями», Google переименовал. Функциональная разница нулевая: ключевое событие отображается в отчетах с пометкой и отдается в Google Ads для оптимизации Smart Bidding.

Как считать конверсии в GA4 правильно

Через кастомные события на конкретные действия. Page_view страницы «Спасибо» не подходит: F5 удваивает конверсии. Самый частый паттерн: событие submit_form (или generate_lead, contact) посылается в dataLayer при успешной отправке формы. GTM ловит это событие, отправляет в GA4. В GA4 оно помечается как ключевое. Так же делают в Метрике через JavaScript-цели.

Какие цели настраивать в Метрике

Базовый набор для типового сайта: отправка формы (через JS-событие), клик на номер телефона (автоцель), клик на email (автоцель), переход в мессенджер (Telegram, WhatsApp), переход на страницу контактов. Для e-com добавляется добавление в корзину и оформление заказа. Все цели предпочтительно настраивать через JavaScript-события. Посещение URL не подходит, потому что на Tilda и SPA URL не меняется.

Нужен ли Яндекс Тег Менеджер

Зависит от проекта. Если работаете только с российским трафиком и Яндекс Директом, у клиента есть требования работать в Яндекс-стеке, или вас беспокоят ограничения по GTM, ЯТМ имеет смысл. Если работаете со смешанным трафиком, нужны Google Ads и e-commerce, серверное отслеживание, сложный dataLayer, оставайтесь на GTM. ЯТМ в открытом тестировании с июня 2025 года, на 2026 год он закрывает базовые задачи, но ограничен по продвинутым.

Что мерить в веб-аналитике каждую неделю

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

Чем модель атрибуции «На основе данных» отличается от «По последнему клику»

Last click отдает всю ценность конверсии последнему каналу в цепочке. Если пользователь кликнул на Google Ads, потом ушел, через неделю вернулся через органику и оставил заявку, last click отдаст 100% органике, реклама в нулях. Data-driven распределяет ценность между всеми каналами в цепочке, с учетом их вклада, на основе машинного обучения Google. Для большинства проектов data-driven точнее, потому что отражает многоканальные пути пользователей. Last click имеет смысл при малом объеме данных или для понятной отчетности перед клиентом.

Об авторе

Марат Аксанов, performance‑маркетолог. 12 лет в маркетинге и медиа.

Сертифицированный специалист DV360, Google Ads и Google Analytics.

Заказать аудит вашего проекта или консультацию:

Марат Аксанов, performance-маркетолог