Перейти к содержимому
Все статьи
11 июля 2026 г.·4 мин чтения

Как настроить в GA4 конверсию по нажатию на кнопку телефона: пошаговый click-to-call

Практическое руководство, как превратить нажатие на кнопку телефона в настоящее событие-конверсию в Google Analytics 4.

У вас на мобильной версии есть кнопка телефона, люди звонят, но в GA4 вы ничего не видите. Отчёты показывают посетителей и страницы, а самое важное для локального бизнеса число, сколько человек нажали на номер, чтобы позвонить, остаётся невидимым. Значит, вы принимаете решения вслепую: не знаете, какая страница приносит звонки, какая кампания стоит бюджета, а какой источник бесполезен.

Хорошая новость в том, что это измеряется, и для базового варианта разработчик не нужен. У телефонной ссылки есть чёткий признак (tel:), и GA4 может ловить каждое нажатие и отмечать его как конверсию. В этой статье я покажу, как именно, двумя способами: через Google Tag Manager и напрямую через gtag, а также как проверить, что всё работает, и в чём ограничение метода, чтобы не обманывать себя цифрами.

Что на самом деле значит click-to-call трекинг (и чего он НЕ значит)

Кнопка телефона технически это обычная ссылка: a href="tel:+40740123456". Когда её нажимают на мобильном, телефон открывает приложение звонка с уже подставленным номером.

Click-to-call трекинг это поймать это нажатие и отправить в GA4 как событие. Обратите внимание на нюанс: вы измеряете намерение позвонить, само нажатие, а не завершённый звонок. Человек может нажать и передумать или уже разговаривать по телефону.

  • Что вы узнаёте: сколько человек хотели позвонить, с какой страницы, из какого источника и с какого устройства.
  • Чего GA4 НЕ показывает: длительность звонка или ответили ли вы.

Для реальных звонков нужен call tracking с выделенными номерами (отдельная услуга, отдельная стоимость). Для большинства локальных сайтов нажатие это достаточно надёжный сигнал, чтобы принимать хорошие решения.

Вариант 1: через Google Tag Manager (рекомендуется, без кода)

Если у вас установлен GTM, это самый чистый способ. Шаги:

  • В GTM включите переменные типа Click в разделе Variables (особенно Click URL).
  • Создайте новый триггер типа Click - Just Links. Условие: Click URL содержит tel:. По желанию отметьте Wait for Tags, чтобы не потерять клик до перехода.
  • Создайте новый тег типа Google Analytics: GA4 Event. Выберите конфигурацию (ваш Measurement ID), в Event Name впишите phone_call_click и привяжите к триггеру выше.
  • По желанию добавьте параметр, например link_url = {{Click URL}}, чтобы видеть, какой номер нажали.
  • Нажмите Preview, протестируйте на телефоне, затем Submit для публикации.

Имя события пишите строчными буквами с подчёркиваниями, ровно так, как будете искать его в GA4.

Вариант 2: напрямую через gtag, без Tag Manager

Если вы не используете GTM, но gtag.js уже стоит на сайте, можно отправлять событие прямо с кнопки телефона. Добавьте onclick на ссылку, вызывающий gtag:

a href="tel:+40740123456" onclick="gtag('event','phone_call_click',{link_url:'+40740123456'})"

Это вызывает событие с именем phone_call_click при каждом нажатии. Если у вас несколько кнопок телефона (шапка, подвал, страница контактов), поставьте одинаковый onclick на каждую, или, что чище, небольшим скриптом навесьте обработчик события на все ссылки, начинающиеся с tel:.

Это хороший выбор, когда вы не хотите ставить GTM ради одного события. Минус: любое изменение требует правки кода, тогда как в GTM вы управляете всем визуально, из одного места.

Отметьте событие как конверсию (key event) в GA4

Отправить событие недостаточно. В GA4 событие становится конверсией только когда вы сами его отметите.

  • Зайдите в Admin, затем Events (События) или Key events, в зависимости от версии интерфейса.
  • Дождитесь появления phone_call_click в списке (это может занять до 24 часов после первого реального нажатия).
  • Включите переключатель Mark as key event напротив события.

Теперь каждое нажатие на телефон засчитывается как конверсия и появляется в отчётах, в Explore и в Google Ads, если аккаунт связан. Если не хотите ждать, пока оно появится само, создайте его вручную в Key events с точно таким же именем phone_call_click, чтобы совпадало.

Проверьте в DebugView и избегайте классических ошибок

Не полагайтесь на удачу, проверяйте. В GA4 откройте DebugView (Admin, затем DebugView). На телефоне или в режиме Preview в GTM нажмите кнопку телефона и следите, как phone_call_click появляется в реальном времени. Или используйте отчёт Realtime.

Частые ошибки, которые я вижу:

  • Имя события написано по-разному в двух местах (phone-click вместо phone_call_click) - GA4 считает их двумя разными событиями.
  • Кнопка это картинка или кнопка без href tel:, поэтому триггер по Click URL ничего не ловит.
  • Вы отметили конверсию до появления данных и решили, что не работает - подождите до 24 часов.
  • Вы тестируете на компьютере, где tel: ничего не открывает; тестируйте на настоящем телефоне.

Если кнопка телефона или вся настройка измерений доставляет хлопоты, напишите нам в WhatsApp в MPO Web Studio. Мы работаем удалённо по всей стране, проверим вашу конфигурацию и честно скажем, что стоит измерять, а что нет.

Частые вопросы

Можно ли отслеживать click-to-call без Google Tag Manager?+

Да. Если gtag.js уже стоит на сайте, вы добавляете onclick на кнопку телефона, который отправляет событие phone_call_click прямо в GA4. GTM рекомендуется, когда кнопок несколько или вы хотите управлять всем визуально, не трогая код каждый раз.

Показывает ли GA4, состоялся ли звонок, или только нажатие?+

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

Почему событие не появляется в списке конверсий сразу?+

Новое событие может появляться в интерфейсе GA4 до 24 часов. Для мгновенной проверки используйте DebugView или Realtime, где нажатие видно за секунды. Отметить его как key event можно и вручную, с тем же именем.

Работает ли это также для кнопки WhatsApp или email?+

Да, та же логика. Для WhatsApp вы ловите ссылки, содержащие wa.me или api.whatsapp.com, а для email те, что с mailto:. Вы делаете отдельный триггер и событие для каждого, чтобы чётко видеть, какой канал приносит больше обращений.

Не завысят ли счёт мои собственные нажатия или боты?+

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

Бесплатный гид

7 ошибок, которые отпугивают клиентов с вашего сайта

Оставьте email и получите гид прямо здесь, сразу. Без спама.

Отправляя, вы соглашаетесь с Политикой конфиденциальности.
Бесплатно · без обязательств

Хотите увидеть, как мог бы выглядеть сайт вашего бизнеса?

Напишите нам в WhatsApp — и мы БЕСПЛАТНО подготовим демо-сайт с названием вашего бизнеса. Сначала смотрите, потом решаете.

Запросить бесплатный демо-сайтОтвечаем в WhatsApp за пару минут