Google Tag Manager (GTM) остаётся одним из самых продвинутых инструментов аналитики. Одно из самых распространённых его применений - отслеживание конверсий на сайте.
В этой статье подробно разберу настройку двух основных видов конверсий:
клик по номеру телефона;
отправка формы заявки.
Подготовка и настройка переменных
Для начала заходим в GTM и добавляем контейнер. Это, собственно, и есть сайт.

Заходим в контейнер.
Переходим в раздел Переменные.
В поле "Встроенные переменные" нажимаем "Настроить".
Включаем осноные переменные:
Page URL
Page Path
Click URL
Click Text
Click Element
Рекомендую включить сразу все переменные, которые предлагает система. На производительности это не скажется, зато после не надо будет возвращаться к этому вопросу.
О триггерах в GTM
Что вообще такое "триггер". Это условие, при выполнении которого GTM засчитывает событие.
Самые популярные типы триггеров для конверсий:
Просмотр страницы (Page View);
Клик - все элементы (All Elements);
Клик - только ссылки (Just Links);
Отправка формы (Form Submission);
Прокрутка страницы, видимость элементов и прочее.

Конверсия №1. Клик по номеру телефона (tel:)
Для большинства бизнесов услуг это самая ценная конверсия, на которую приходится более 60% заявок. Особенно, если сильно преобладает мобильный трафик.
На смартфонах при клике на номер телефона со ссылкой вида tel:+79991234567 сразу открывается набор номера. Клиенту только нужно нажать "Позвонить".
Создаем конверсию по шагам:
На сайте находим кнопку/ссылку с телефоном
Копируем адрес ссылки вида" tel:+79991234567"
В GTM заходим наш контейнер
Переходи во вкладку «Триггеры»
Нажимаем «Создать»
Называем триггер «Клик по телефону»
Выбираем тип триггера. В данном случае Клик — только ссылки (Just Links)
Условия активации триггера «Некоторые клики по ссылкам»
Настраиваем условие:
{{Click URL}} содержит tel:
Важно! Не пишите полный номер. Использование только tel: по��воляет автоматически отслеживать все телефонные ссылки на сайте, даже если в будущем номер изменится.
Сохраняем триггер.
Готово! Теперь каждый клик по любой телефонной ссылке будет фиксироваться.

Конверсия №2. Отправка формы заявки
Ещё один классический и самый "горячий" тип конверсии - отправка клиентом формы заявки с сайта.
Мне больше нравится старый надежный метод с отправкой через страницу благодарности. То есть, после отправки формы пользователь перенаправляется на страницу, где ему говорят "Спасибо, мы свяжемся с вами!" или что-то такое.
Важно! Страница благодарности должна быть доступна только после успешной отправки формы. На неё не должно быть обычных ссылок с сайта и желательно закрыть её от индексации.
Примеры URL страницы благодарности:
/thankyou/
/spasibo-za-zayavku/
/success/?form=callback
/zayavka-prinyata/
Настройка триггера:
Скопируйте чистый URL в относительном виде. Например, /thankyou/)
В GTM заходим наш контейнер
Переходи во вкладку "Триггеры"
Нажимаем "Создать"
Называем триггер "Форма заявки"
Выбираем тип триггера. В данном случае Просмотр страницы (Page View)
Условия активации триггера "Некоторые просмотры страниц "
Настраиваем условие:
{{Page Path}} содержит /thankyou/
Сохраняем триггер.

Что делать дальше?
Далее нужно:
Выбрать тег, где будет применяться данный триггер. Например, Google Аналитика, Google Реклама и прочие.
Привязать к каждому тегу нужный триггер
Проверить работу через Режим предварительного просмотра (Preview)
Опубликовать изменения (кнопка «Отправить»)
Полезные рекомендации и частые ошибки
Вот несколько важных моментов при создании конверсий в GTM:
Не надо считать за конверсию кнопку отправить на форме заявки. Её могут нажимать по ошибке, либо форма может не отправится из-за ошибки валидации или техническим проблем. По моему мнению, страница благодарности - надёжнее и проще.
Не надо в триггер указывать полный номер телефона. Номера меняются, цифры номер могут перепутать и прочее. Всегда указывайте просто "tel:", так проще и надёжнее.
Если нужно считать конверсии с каждой формы отдельно, для каждой создавайте свои триггеры и теги. URL страниц благодарности делайте разными.
Сейчас остро стоит проблема ложных конверсий. Можно добавлять различные дополнительные условия, которые будут отфильтровывать ботовый трафик из статистики. Например: «Время на странице > 10 секунд» или «Прокрутка страницы > 60%»
Используйте переменную "Page Path" вместо "Page URL". Она не учитывает домен и протокол, а так же зеркало с www.
Удачной настройки!
