Как отследить клик по номеру телефона в Google Tag Manager

Для тех, кому проще смотреть видео — есть ролик на YouTube:

Если вы хотите отслеживать звонки с сайта, но пока не готовы подключать платный коллтрекинг, можно использовать более простой вариант — отслеживание кликов по номеру телефона через Google Tag Manager и Google Analytics.

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

Перед настройкой убедитесь, что номера телефонов на сайте сделаны кликабельными. Номер должен быть оформлен как ссылка с префиксом tel:.

Пример:

<a href="tel:+380991112233">+38 (099) 111-22-33</a>

Это важно, потому что именно по префиксу tel: Google Tag Manager будет понимать, что пользователь нажал именно на номер телефона. Если номера размещены обычным текстом без ссылок — сначала исправьте это.

Включение переменной Click URL

Переходим в Google Tag Manager и слева открываем раздел «Переменные».

В блоке «Встроенные переменные» нажмите кнопку «Настроить», найдите переменную Click URL и включите ее. Сохранять ничего не нужно — переменная активируется сразу.

Создание триггера для клика по номеру телефона

Теперь нужно создать триггер, который будет срабатывать при клике по номеру телефона.

Переходим в раздел «Триггеры» и нажимаем «Создать».

В качестве названия можно указать:

Click / Phone Number

Далее выполняем настройку:

  • Тип триггера → «Клик»
  • Выбираем → «Только ссылки»
  • Далее → «Некоторые клики по ссылкам»

После этого задаем условие:

  • Переменная → Click URL
  • Условие → начинается с
  • Значение → tel:

Таким образом Google Tag Manager будет проверять все клики по ссылкам на сайте и искать ссылки, которые начинаются с tel:. Если ссылка содержит этот префикс — считаем, что пользователь нажал на номер телефона.

После настройки нажимаем кнопку «Сохранить».

Создание тега события GA4

Теперь нужно настроить передачу события в Google Analytics.

Переходим в раздел «Теги» и нажимаем «Создать».

В качестве названия можно использовать такое же:

Click / Phone Number

Далее:

  • Тип тега → «Google Аналитика»
  • Выбираем → «Событие GA4»

После этого нужно указать идентификатор измерения. Выберите вашу переменную с ID Google Analytics, например:

Google Analytics ID

Теперь указываем название события:

click_phone

Название события может быть любым, но лучше использовать понятные и логичные названия.

После этого выбираем триггер, который был создан ранее — Click / Phone Number.

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

Публикация изменений

После настройки тега нажимаем кнопку «Отправить», а затем — «Опубликовать».

Теперь тег начнет работать на сайте.

Проверка работы тега

После публикации желательно проверить, корректно ли все работает.

Для этого в Google Tag Manager нажмите кнопку «Предварительный просмотр».

Введите адрес сайта и нажмите «Подключить». После этого откроется ваш сайт.

Перейдите на страницу с номером телефона и нажмите на него. Затем вернитесь в Tag Assistant.

Если все настроено правильно, вы увидите срабатывание тега:

Click / Phone Number

Проверка события в Google Analytics 4

Также рекомендуется проверить передачу события в режиме реального времени.

Открываем Google Analytics и переходим:

  • «Главная»
  • «Отчет в реальном времени»

В блоке «События» должно появиться событие:

click_phone

Если событие отображается — значит все передается корректно.

Как сделать событие конверсией

После того как событие начало передаваться в GA4, его можно отметить как ключевое событие и использовать как конверсию в Google Ads.

Для этого:

  1. Открываем раздел «Администратор»
  2. Переходим в меню «События»
  3. Находим событие click_phone
  4. Нажимаем на значок звездочки рядом с ним

После этого событие станет ключевым, и его можно будет импортировать в Google Ads как конверсию.

Итог

Отслеживание кликов по номеру телефона через Google Tag Manager — это простой и бесплатный способ понять, сколько людей пытаются позвонить с сайта.

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

Хотите нормальные заявки, а не просто клики?

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

Сергей Онищенко
Автор статьи Сергей Онищенко

Частный специалист по Google Ads. Настраиваю и веду рекламу с 2017 года, Google Partner, сертифицированный специалист Google Analytics. Пишу и снимаю инструкции по Google Ads, GA4 и GTM.

Бесплатный
экспресс‑аудит

Проверю ваш аккаунт Google Ads за 2 рабочих дня и пришлю список ошибок с приоритетами.

Получить аудит