
Настройка GA4 в 2026: как сделать так, чтобы заявки действительно считались
Аналитика стоит почти на каждом сайте. Работающая аналитика — далеко не на каждом.
Разница простая. Первая показывает, сколько человек зашло. Вторая отвечает на вопрос, ради которого сайт вообще делали: сколько из них оставили заявку и откуда они пришли. Между этими двумя состояниями — несколько настроек, которые почти никто не доводит до конца.
Ниже — порядок действий и пять ошибок, которые я нахожу чаще всего, когда меня зовут разобраться, почему в отчётах пусто.
Знаете, сколько заявок реально принёс сайт?
Настрою GA4, Tag Manager и учёт конверсий, чтобы цифры отражали действительность.
Порядок, в котором это делается
Последовательность важна: каждый следующий шаг опирается на предыдущий.
- Google Tag Manager на сайте.
- GA4 подключён через Tag Manager, не напрямую.
- Cookie-баннер с Consent Mode v2.
- События, которые соответствуют реальным действиям на сайте.
- Ключевые события (конверсии).
- Связка с Search Console и Google Ads.
- Срок хранения данных и фильтр своего трафика.
Шаг 1. Tag Manager, а не код на сайте
GA4 можно поставить двумя способами: вставить код прямо в сайт или подключить через Google Tag Manager.
Вставить напрямую быстрее ровно один раз. Дальше начинается: понадобился пиксель рекламы — правка кода, понадобилось событие отправки формы — правка кода, понадобилось всё это отключать до согласия на cookie — снова правка кода. Через Tag Manager это делается в интерфейсе, без разработчика.
Важное предупреждение. Самая дорогая ошибка на этом шаге — подключить GA4 обоими способами: и напрямую, и через контейнер. Тогда каждый просмотр считается дважды, и все цифры в отчётах ровно вдвое больше реальных.
Проверяется просто. Откройте сайт, нажмите правой кнопкой → «Посмотреть код страницы» и поищите gtag/js?id=G-. Если такая строка есть и при этом GA4 стоит в контейнере — у вас двойной счёт.
Шаг 2. Consent Mode v2 — до того, как настраивать события
Порядок здесь неочевиден, но принципиален. Consent Mode настраивается раньше событий, иначе позже придётся переделывать всё.
Что это. Посетитель из ЕС до согласия на cookie не должен отслеживаться персонально. Consent Mode v2 — механизм, которым сайт сообщает Google состояние согласия. До согласия Google собирает обезличенные сигналы, после — полные данные.
Почему без него нельзя. С марта 2024 Google Ads не принимает данные из ЕС для ремаркетинга и моделирования конверсий, если сигнала согласия нет. На практике это выглядит так: реклама идёт, заявки есть, а в отчётах кампания убыточна.
Вторая частая беда — противоположная: баннер блокирует замер сильнее, чем нужно, и данные теряются даже там, где человек согласие дал. Подробный разбор — в статье cookie-баннер в 2026: что требуют европейские правила.
Шаг 3. События, которые соответствуют реальности
GA4 собирает часть событий сам: просмотры, прокрутку, клики по внешним ссылкам. Автоматические события полезны, но заявок среди них нет.
Заявки нужно передавать самому. Для небольшой компании обычно хватает четырёх:
| Событие | Когда срабатывает |
|---|---|
generate_lead | форма заявки успешно отправлена |
click_phone | нажатие на номер телефона |
click_email | нажатие на адрес почты |
click_whatsapp | переход в мессенджер |
Клики по телефону и мессенджерам обычно недооценивают, а на мобильных это часто основной способ обращения.
Критично: событие должно срабатывать после успешной отправки, а не по нажатию кнопки. Иначе в отчётах будут заявки, которых не было: человек нажал, форма выдала ошибку, письмо не ушло, а конверсия засчиталась.
Отдельно предостережение. Не используйте событие purchase для отправки формы. Это событие электронной торговли, оно тянет за собой выручку, и в отчётах появляются деньги, которых никто не платил. Заявка — это generate_lead.
Шаг 4. Ключевые события — иначе конверсий не будет
Момент, на котором спотыкаются чаще всего.
Событие может доходить в GA4 идеально, но пока оно не отмечено как ключевое, в отчёте по конверсиям будет ноль. И в Google Ads — тоже ноль, а значит, кампании нечем оптимизироваться.
Делается это в GA4: Администратор → События → переключатель «Отметить как ключевое событие» напротив нужного.
Проверка занимает минуту: Отчёты → В реальном времени, отправьте тестовую заявку с телефона и убедитесь, что событие появилось.
Хотите узнать, что тормозит ваш сайт?
Пройду по нему так, как его видит Google, и пришлю конкретный список за 3 рабочих дня.
Шаг 5. Связки, которые дают больше самой аналитики
Три подключения, которые делаются один раз и меняют качество данных:
Search Console. Появляется отчёт по поисковым запросам прямо в GA4 — видно, по каким словам люди приходят и что делают дальше.
Google Ads. Конверсии из GA4 передаются в кампании, и алгоритм начинает оптимизироваться на заявки, а не на клики. Без этого реклама тратит бюджет на самые дешёвые клики. Подробнее — в статье Google Ads для малого бизнеса и на странице услуги «Настройка рекламы».
Microsoft Clarity. Бесплатный сервис записей сеансов и тепловых карт. Отвечает на вопрос «почему», когда GA4 уже показал «что»: например, что все уходят с формы на третьем поле.
Шаг 6. Настройки, о которых забывают
Срок хранения данных. По умолчанию GA4 хранит детальные данные два месяца. Меняется в Администратор → Хранение данных на 14 месяцев — это максимум бесплатной версии. Иначе через два месяца сравнить период с периодом будет невозможно.
Фильтр внутреннего трафика. Ваши собственные визиты и визиты подрядчика попадают в статистику и искажают её на маленьких объёмах. Настраивается в потоке данных, в разделе внутреннего трафика.
Отчётный часовой пояс. Должен совпадать с реальным, иначе данные по дням смещаются.
Пять ошибок, которые я нахожу чаще всего
Это не теория, а то, что реально обнаруживается при проверке чужих настроек:
- События уходят в
dataLayer, но в контейнере нет тега, который передаёт их в GA4. Заявок в отчётах нет вовсе — при том, что технически всё «настроено». - GA4 подключён дважды — напрямую и через контейнер. Все цифры вдвое больше.
- Ключевое событие не отмечено. Заявки идут, в конверсиях ноль.
purchaseвместоgenerate_lead. В отчётах светится несуществующая выручка.- Cookie-баннер блокирует замер после согласия. Данные теряются молча.
Общее у всех пяти: сайт при этом работает, заявки приходят, и никто ничего не подозревает — пока не приходит время оценить, окупается ли реклама.
Как проверить, что всё работает
Три проверки, пятнадцать минут:
- Откройте сайт в режиме инкогнито, примите cookie, отправьте заявку.
- GA4 → В реальном времени → событие
generate_leadдолжно появиться. - Через сутки: Отчёты → Взаимодействие → Конверсии → событие должно быть в списке.
Если на любом шаге пусто — цепочка где-то разорвана, и дальше её нужно проходить с конца.
Если проще, чтобы это настроил кто-то другой
Настрою GA4, Tag Manager и Consent Mode так, чтобы цифры соответствовали действительности, и покажу, откуда на самом деле приходят заявки. Подробности — на странице услуги «Веб-аналитика».
Живу в Словакии больше десяти лет, работаю как словацкое s.r.o., выставляю фактуру с IČO. Общаемся по-русски или по-словацки.
По теме: SEO-аудит сайта своими руками и почему cookie-баннер обязателен.
Cookie-баннер стоит по правилам?
Своё решение с Consent Mode v2, без ежемесячной подписки за плагин.