Клики по номеру телефона или по адресу электронной почты — это одно из наиболее важных целевых действий посетителя сайта, особенно если он пришёл с мобильного устройства. Такие клики, как правило, в 70-80 % случаев приводят клиентов в компанию. Если посетитель кликнул на номер телефона, значит он заинтересовался продуктом или услугой компании, хочет что-нибудь уточнить или договориться о персональной скидке. Происходит непосредственный контакт посетителя сайта с представителем компании, а значит посетитель может стать клиентом.
В данной статье разберёмся, как отслеживать клики по номеру телефона и отправить эти данные в Google Аналитику и Яндекс Метрику с помощью Google Tag Manager.
В первую очередь необходимо убедиться, что код ГТМ присутствует в исходном коде сайта. Если его там ещё нет — необходимо добавить.
Номера телефонов в атрибутах ссылок имеют формат tel:номер, либо callto:номер, а адреса электронной почты — mailto:user@yoursite.com
Далее — переходим в ГТМ в Переменные, в пункте Встроенные переменные жмём Настроить и в разделе Клики ставим галочки на всех пунктах.
Затем переходим в Триггеры и создаём триггер с названием Phone Number. Выбираем тип триггера Клики — Только ссылки. Активируем триггер при выполнении условия:
Click URL | содержит | tel: |
Аналогично настраивается и клик по адресу электронной почты, но триггер включается при выполнения условия:
Click URL | содержит | mailto: |
После этого возвращаемся в Переменные, в пункте Пользовательские переменные создадим там переменную Page Title. Выберем тип Собственный код JavaScript
Вставим такой код:
function() { return document.title; }
Затем переходим в Теги и создадим тег для передачи события в Google Аналитику. Назовём его GA — Phone Number Clicks, выберем тип Google Аналитика — Universal Analytics и зададим ему следующие параметры:
- Тип отслеживания: Событие
- Категория: Click
- Действие: Phone Number
- Ярлык: {{Page Title}}
- Настройки Google Analytics: здесь выбираем переменную с настроенным идентификатором Google Analytics
В качестве триггера выбираем Phone Number
Теперь настроим тег для передачи параметров визитов в Яндекс Метрику. Для этого создадим тег, назовём его YM — Phone Number Clicks, выберем тип Пользовательский HTML и вставим следующий код:
<script> yaCounterXXXXXXXX.params({ "Clicks": [{"Phone Number Clicks": "{{Page Title}}"}] }); </script>
XXXXXXXX — это id счётчика Яндекс Метрики
В качестве триггера выбираем Phone Number
Сохраняем и опубликовываем контейнер.
Ждём результатов.
Можно также настроить цель и передать параметры визитов в Яндекс Метрику. Для этого в настройках Яндекс Метрики необходимо создать цель типа JavaScript-событие с идентификатором phone-number-clicks, а в теге Пользовательский HTML прописать так:
<script> yaCounterXXXXXXXX.reachGoal('phone-number-clicks', {Page: document.title}); </script>
Можно настроить цель и в Google Analytics. Для этого необходимо перейти в Администратор — Представление — Цели. В параметрах указать:
Категория | равно | Click |
Действие | равно | Phone Number |
Готово! Теперь ждите звонков от клиентов с сайта и считайте их. 😉
Поделиться ссылкой: