Google Tag Manager (GTM) остаётся одним из самых продвинутых инструментов аналитики. Одно из самых распространённых его применений - отслеживание конверсий на сайте.

В этой статье подробно разберу настройку двух основных видов конверсий:

  • клик по номеру телефона;

  • отправка формы заявки.

Подготовка и настройка переменных

Для начала заходим в GTM и добавляем контейнер. Это, собственно, и есть сайт.

  1. Заходим в контейнер.

  2. Переходим в раздел Переменные.

  3. В поле "Встроенные переменные" нажимаем "Настроить".

  4. Включаем осноные переменные:

    • 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 сразу открывается набор номера. Клиенту только нужно нажать "Позвонить".

Создаем конверсию по шагам:

  1. На сайте находим кнопку/ссылку с телефоном

  2. Копируем адрес ссылки вида" tel:+79991234567"

  3. В GTM заходим наш контейнер

  4. Переходи во вкладку «Триггеры»

  5. Нажимаем «Создать»

  6. Называем триггер «Клик по телефону»

  7. Выбираем тип триггера. В данном случае Клик — только ссылки (Just Links)

  8. Условия активации триггера «Некоторые клики по ссылкам»

  9. Настраиваем условие:

{{Click URL}}   содержит   tel:

Важно! Не пишите полный номер. Использование только tel: по��воляет автоматически отслеживать все телефонные ссылки на сайте, даже если в будущем номер изменится.

Сохраняем триггер.

Готово! Теперь каждый клик по любой телефонной ссылке будет фиксироваться.

Конверсия №1. Клик по номеру телефона (tel:)
Конверсия №1. Клик по номеру телефона (tel:)

Конверсия №2. Отправка формы заявки

Ещё один классический и самый "горячий" тип конверсии - отправка клиентом формы заявки с сайта.

Мне больше нравится старый надежный метод с отправкой через страницу благодарности. То есть, после отправки формы пользователь перенаправляется на страницу, где ему говорят "Спасибо, мы свяжемся с вами!" или что-то такое.

Важно! Страница благодарности должна быть доступна только после успешной отправки формы. На неё не должно быть обычных ссылок с сайта и желательно закрыть её от индексации.

Примеры URL страницы благодарности:

  • /thankyou/

  • /spasibo-za-zayavku/

  • /success/?form=callback

  • /zayavka-prinyata/

Настройка триггера:

  1. Скопируйте чистый URL в относительном виде. Например, /thankyou/)

  2. В GTM заходим наш контейнер

  3. Переходи во вкладку "Триггеры"

  4. Нажимаем "Создать"

  5. Называем триггер "Форма заявки"

  6. Выбираем тип триггера. В данном случае Просмотр страницы (Page View)

  7. Условия активации триггера "Некоторые просмотры страниц "

  8. Настраиваем условие:

{{Page Path}} содержит /thankyou/

Сохраняем триггер.

Конверсия №2. Отправка формы заявки
Конверсия №2. Отправка формы заявки

Что делать дальше?

Далее нужно:

  1. Выбрать тег, где будет применяться данный триггер. Например, Google Аналитика, Google Реклама и прочие.

  2. Привязать к каждому тегу нужный триггер

  3. Проверить работу через Режим предварительного просмотра (Preview)

  4. Опубликовать изменения (кнопка «Отправить»)

Полезные рекомендации и частые ошибки

Вот несколько важных моментов при создании конверсий в GTM:

  1. Не надо считать за конверсию кнопку отправить на форме заявки. Её могут нажимать по ошибке, либо форма может не отправится из-за ошибки валидации или техническим проблем. По моему мнению, страница благодарности - надёжнее и проще.

  2. Не надо в триггер указывать полный номер телефона. Номера меняются, цифры номер могут перепутать и прочее. Всегда указывайте просто "tel:", так проще и надёжнее.

  3. Если нужно считать конверсии с каждой формы отдельно, для каждой создавайте свои триггеры и теги. URL страниц благодарности делайте разными.

  4. Сейчас остро стоит проблема ложных конверсий. Можно добавлять различные дополнительные условия, которые будут отфильтровывать ботовый трафик из статистики. Например: «Время на странице > 10 секунд» или «Прокрутка страницы > 60%»

  5. Используйте переменную "Page Path" вместо "Page URL". Она не учитывает домен и протокол, а так же зеркало с www.

Удачной настройки!