Google Tag Manager (GTM, Диспетчер тегов Google) — это бесплатный сервис, через который на сайт ставят и настраивают счётчики, пиксели и отслеживание заявок без правки кода каждый раз. Разработчик один раз вставляет на сайт код контейнера, а дальше маркетолог сам добавляет теги Google Аналитики, конверсии Google Ads, пиксели соцсетей и задаёт, при каком действии посетителя они срабатывают. Любое изменение сначала проверяют в режиме предварительного просмотра и только потом публикуют.
Данные актуальны на сентябрь 2026 года.
Чаще всего GTM владелец бизнеса не ставил сам: его когда-то поставил подрядчик, доступ остался у подрядчика, и никто не помнит, что там внутри. А внутри лежит то, от чего зависит реклама: какие действия на сайте считаются заявкой. Если там ошибка, умные стратегии Google Ads (автоматическое назначение ставок, при котором система сама решает, кому и за сколько показать рекламу) учатся на неправильных цифрах и тратят бюджет туда, где заявок нет. Ниже разбираем, как устроен Диспетчер тегов, когда он нужен и когда можно обойтись без него, как его подключить и какие ошибки мы чаще всего находим в чужих контейнерах.
Что такое Google Tag Manager простыми словами?
Представьте щиток в квартире. Проводка к розеткам уже проложена, а щиток позволяет включать и выключать линии, не вскрывая стены. GTM играет роль такого щитка для сайта: код вставлен один раз, а всё остальное включается и выключается в кабинете на tagmanager.google.com.
Четыре слова, без которых дальше будет непонятно.
Тег — это кусочек кода, который отправляет данные во внешний сервис. Например, тег Google Аналитики сообщает «открыли страницу», тег конверсии Google Ads сообщает «оставили заявку».
Триггер — это условие, при котором тег срабатывает: открыта любая страница, нажата кнопка «Позвонить», отправлена форма, открыта страница «Спасибо».
Переменная — это значение, которое тег или триггер подставляет на лету: адрес страницы, текст нажатой кнопки, сумма заказа.
Контейнер — это набор всех тегов, триггеров и переменных одного сайта. У контейнера есть идентификатор вида GTM-XXXXXXX, по нему его и находят в коде страницы.
Зачем нужен Диспетчер тегов, если можно вставить код напрямую?
Можно, и на маленьком сайте с одним счётчиком это даже проще. GTM окупается там, где тегов больше двух и они меняются.
| Ситуация | Код напрямую в сайт | Через GTM |
|---|---|---|
| Поставить Google Аналитику | Правка шаблона сайта | Один тег в кабинете |
| Добавить конверсию Google Ads на кнопку | Нужен программист | Тег плюс триггер клика |
| Проверить, что всё работает | Смотреть код страницы | Режим предварительного просмотра |
| Откатить ошибку | Искать, кто и что менял | Вернуть прошлую версию в один клик |
| Кто меняет | Разработчик | Маркетолог с доступом |
| История изменений | Если ведёт разработчик | Хранится автоматически по версиям |
Главный выигрыш даже не в скорости. В GTM каждая публикация сохраняется версией с автором и датой. Когда заявки в Google Ads вдруг выросли вдвое, а продаж больше не стало, по истории версий видно, кто неделю назад поменял триггер. Без Диспетчера тегов такие разбирательства тянутся днями.
Когда GTM не нужен?
Чаще, чем думают подрядчики.
- Сайт на конструкторе с готовыми интеграциями. Тильда, Wix, Shopify и похожие платформы умеют сами подключать Google Аналитику и пиксели через поле в настройках. Если вам нужны только просмотры страниц и одна форма, GTM добавит слой, который кто-то должен поддерживать.
- Один счётчик и никакой рекламы. Код Google Аналитики вставляется один раз и живёт годами.
- Некому им заниматься. Контейнер, который никто не открывает, быстро превращается в свалку из старых пикселей. Лишний код тормозит сайт, а скорость загрузки влияет и на позиции, и на стоимость рекламы.
Нужен он, когда вы запускаете Google Ads с умными стратегиями, ведёте рекламу в нескольких системах сразу или меряете несколько видов заявок: форма, звонок, мессенджер, заказ.
Как подключить Google Tag Manager к сайту?
Подключение занимает от получаса до пары часов, в зависимости от того, есть ли доступ к коду сайта.
Создайте аккаунт и контейнер
Зайдите на tagmanager.google.com под рабочим Google-аккаунтом компании, а не личным аккаунтом подрядчика. Аккаунт назовите по компании, контейнер по домену сайта, платформу выберите «Интернет».
Вставьте код контейнера на сайт
GTM выдаст два фрагмента кода. Первый ставится как можно выше в разделе head каждой страницы, второй сразу после открывающего тега body. На конструкторах для этого обычно есть отдельное поле «ID Google Tag Manager», куда достаточно вписать номер вида GTM-XXXXXXX.
Добавьте базовый тег Google
Создайте тег «Тег Google» с идентификатором вашего ресурса Google Аналитики 4 и триггером «Инициализация: все страницы». Если счётчик Аналитики уже стоит в коде сайта напрямую, уберите его, иначе каждый просмотр посчитается дважды.
Настройте заявки
Для каждой заявки создайте триггер: отправка формы, клик по ссылке tel: или открытие страницы благодарности. Привяжите к нему событие Аналитики и, если идёт реклама, тег конверсии Google Ads.
Проверьте в режиме просмотра
Нажмите «Предварительный просмотр». Откроется ваш сайт вместе с окном Tag Assistant, где видно, какие теги сработали на каждом действии. Отправьте тестовую заявку и убедитесь, что конверсия сработала один раз, а не ноль и не три.
Опубликуйте версию с описанием
Нажмите «Отправить» и в описании версии напишите человеческим языком, что изменилось. Через полгода эта строка сэкономит вам час разбирательств.
Как GTM связан с Google Аналитикой и Google Ads?
Это три разных сервиса, и путают их постоянно.
| Сервис | Что делает | Где живут данные |
|---|---|---|
| Google Tag Manager | Доставляет данные с сайта куда нужно | Нигде, это только «проводка» |
| Google Аналитика 4 | Считает посетителей, источники и поведение | В кабинете Аналитики |
| Google Ads | Покупает показы и учится на конверсиях | В рекламном кабинете |
Сам GTM ничего не считает и отчётов не строит. Если заявка не дошла до Аналитики, отчёт там будет пустым, и искать причину надо в триггерах Диспетчера тегов. Подробно про то, что показывает сама Аналитика и почему её цифры расходятся с рекламным кабинетом, мы разбирали в статье Гугл аналитика: что показывает GA4. Про весь контур измерений, от поиска до продажи, в материале веб-аналитика простыми словами.
Что такое режим согласия и почему он касается не только Европы?
Режим согласия (Consent Mode) — это настройка, при которой теги Google меняют поведение в зависимости от того, разрешил ли посетитель cookie. С марта 2024 года Google требует его от рекламодателей, которые показывают рекламу пользователям из Европейской экономической зоны и хотят сохранить ремаркетинг и полноценный учёт конверсий. Это требование описано в справке Google о режиме согласия.
Даже если ваш бизнес работает не в Европе, русскоязычные клиенты там есть почти у всех, кто продаёт по миру: от онлайн-школ до сервисов для релокантов. В GTM режим согласия настраивается через шаблон баннера cookie и встроенные настройки согласия у тегов. Если баннер есть, а режим согласия в тегах не включён, баннер работает для вида, а данные уходят как раньше.
Какие ошибки мы чаще всего находим в чужих контейнерах?
Когда мы разбираем рекламный кабинет на консультации, открываем и Диспетчер тегов, потому что проблемы с «дорогими заявками» часто начинаются там. Вот что встречается чаще всего.
- Доступ только у бывшего подрядчика. Владелец компании не значится в аккаунте GTM вообще. Подрядчик ушёл, и никто не может поменять даже номер телефона в отслеживании звонков. Первое, что стоит сделать сегодня: проверить, что у вас есть права администратора.
- Конверсия на клик по кнопке, а не на отправку формы. Человек нажал «Отправить», форма выдала ошибку «не заполнен телефон», а Google Ads записал заявку. Умная стратегия видит конверсии и покупает ещё таких посетителей.
- Двойной счёт. Тег Аналитики стоит и в коде сайта, и в GTM. Просмотры удваиваются, показатель отказов выглядит подозрительно хорошим.
- Страница «Спасибо», которую можно открыть без заявки. Её адрес попадает в поиск или в закладки, и каждый такой визит считается заявкой.
- Мёртвые пиксели. Теги рекламных систем, в которых реклама не идёт уже год. Они замедляют загрузку и отправляют данные о ваших посетителях туда, где они никому не нужны.
- Ни одного описания версий. Сорок публикаций подряд с названием «Версия 12», «Версия 13». Когда что-то сломается, выяснить, что именно, почти невозможно.
Вторая и четвёртая ошибки опаснее остальных, потому что они не видны в отчётах. Цифры выглядят нормально, просто означают не то. Как такие мусорные конверсии сбивают умные стратегии с толку, мы разбирали отдельно в статье спам-конверсии в Google Ads.
Серверный GTM: когда о нём стоит думать?
Кроме обычного контейнера, который работает в браузере посетителя, есть серверный. Данные сначала уходят на ваш сервер, а уже с него в Аналитику и рекламные системы. Так можно обойти часть блокировщиков рекламы, убрать лишние скрипты со страницы и контролировать, какие данные уходят наружу.
Цена вопроса: серверу нужен хостинг, обычно в Google Cloud или у специализированного провайдера, это ежемесячный счёт и отдельная настройка. Для сайта с парой сотен заявок в месяц это чаще всего лишнее. Смысл появляется, когда рекламный бюджет измеряется тысячами долларов в месяц и потеря даже 10–15% данных о конверсиях заметно бьёт по обучению стратегий. Этот диапазон мы приводим как ориентир из собственной практики, а не как измеренную норму: доля потерь сильно зависит от аудитории и от того, сколько у неё стоит блокировщиков.
Сколько стоит Google Tag Manager?
Сам сервис бесплатный. Платная версия Tag Manager 360 входит в пакет Google Marketing Platform и нужна крупным компаниям с десятками сайтов и требованиями к договорному уровню обслуживания.
Деньги уходят на работу специалиста. Базовая настройка (Аналитика плюс две-три конверсии) у фрилансеров обычно занимает несколько часов, полноценная схема с электронной торговлей и несколькими рекламными системами занимает несколько дней. Сравнивая предложения, спрашивайте не цену, а три вещи: будет ли аккаунт оформлен на вас, проверят ли каждую конверсию тестовой заявкой и оставят ли описание, что и зачем стоит в контейнере.
Как проверить свой контейнер за 15 минут?
Даже если вы не собираетесь ничего настраивать сами, эту проверку стоит сделать один раз.
- Откройте tagmanager.google.com и убедитесь, что видите контейнер своего сайта и у вас права администратора.
- Посмотрите список тегов: все ли рекламные системы из списка вы сейчас используете.
- Откройте «Версии» и посмотрите дату последней публикации и есть ли у версий описания.
- Запустите «Предварительный просмотр», отправьте тестовую заявку и посмотрите, сколько раз сработал тег конверсии.
- Сверьте число конверсий в Google Ads за прошлый месяц с реальным числом заявок в почте или CRM. Расхождение больше чем на треть означает, что пора разбираться.
Если последний пункт не сходится и непонятно почему, это как раз то, с чем мы работаем на диагностике рекламы.
Частые вопросы
Не уверены, что Google Ads считает настоящие заявки?
Записаться на разбор