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

Как отслеживать в GA4 клики по кнопке WhatsApp на сайте вашей компании

Практическое руководство: как настроить в GA4 событие для кликов по WhatsApp и узнать, с какой страницы начинается каждый разговор.

Если большинство клиентов пишут вам в WhatsApp, у вас слепое пятно в аналитике: Google Analytics показывает визиты, может быть, форму, но кнопка WhatsApp остаётся чёрным ящиком. Вы не знаете, сколько людей на неё нажимают, с какой страницы и работает ли плавающая кнопка лучше, чем ссылка на странице контактов.

Хорошая новость: клики по WhatsApp можно чисто отслеживать в GA4, за несколько минут и без дополнительных затрат. Честная часть: вы измеряете намерение (кто-то нажал), а не сам разговор — WhatsApp не передаёт обратно в GA4 то, что было сказано. В этом руководстве я покажу три метода (от без-кода до Tag Manager), как отметить клик как ключевое событие и простой приём, чтобы узнать, с какой страницы пришёл каждый лид.

Сначала чётко определите, что вы измеряете: клик — это не разговор

Кнопка WhatsApp на сайте технически представляет собой ссылку на wa.me/407xxxxxxxx или api.whatsapp.com/send. Когда кто-то нажимает, браузер открывает приложение или WhatsApp Web. GA4 может записать нажатие, но не видит, отправил ли человек сообщение и что именно написал.

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

Если хотите связать клик с реальным разговором, нужно другое (предзаполненное сообщение с источником или WhatsApp Business API) — к предзаполненному сообщению вернусь ниже, потому что это самый простой и полезный способ.

Способ без кода: превратить исходящий клик в событие GA4

В GA4 обычно включён расширенный анализ (Enhanced Measurement), который автоматически записывает клики по внешним ссылкам как событие `click` с параметром `link_url`. wa.me — внешний домен, поэтому нажатия уже там есть, но смешаны со всеми остальными исходящими ссылками.

Чтобы выделить их:

  • Перейдите в Администратор → События → Создать событие.
  • Создайте новое событие, например `whatsapp_click`.
  • Условие: `event_name` равно `click` И `link_url` содержит `wa.me` (или `whatsapp`).

Теперь каждое нажатие на WhatsApp также генерирует ваше чистое, удобное для отчётов событие. Сначала проверьте в разделе Администратор → Отображение данных → События, что событие `click` действительно появляется с WhatsApp-ссылкой link_url.

Чистый способ через Google Tag Manager

Если вы уже используете Google Tag Manager, у вас больше контроля и вы не зависите от расширенного анализа.

  • В GTM создайте триггер типа «Клик — только ссылки», с условием `Click URL` содержит `wa.me`.
  • Добавьте тег Google Analytics: событие GA4 с идентификатором отслеживания вашего ресурса.
  • Имя события: `whatsapp_click`.
  • Отправьте также полезные параметры: `page_location` (страница, с которой нажали) и, если можно, свой параметр вроде `button_position` со значением «плавающая» или «контакты».

Преимущество: вы также ловите кнопки, которые не являются классическими ссылками (например, кнопку на JavaScript), можете добавлять пользовательские параметры и тестировать всё в режиме предпросмотра GTM перед публикацией.

Способ с прямым кодом: gtag на onclick

Если у вас есть доступ к коду сайта и GA4 уже установлен через gtag.js, вы можете отправлять событие прямо из кнопки, без GTM:

`onclick="gtag('event', 'whatsapp_click', {button_position: 'floating'});"`

Поставьте это на каждую кнопку/ссылку WhatsApp и задайте каждой своё значение `button_position` — floating, hero, contact, footer. Так вы увидите в отчётах, какое расположение приносит больше всего нажатий.

Обратите внимание на деталь: на мобильном нажатие сразу открывает приложение WhatsApp, и переход может прервать отправку события. С современным gtag.js и `transport_type: 'beacon'` (по умолчанию в GA4) риск невелик, но стоит подтвердить в DebugView, что событие действительно отправляется до смены страницы.

Отметьте как ключевое событие и проверьте в DebugView

Записанное событие мало что значит, если вы не относитесь к нему как к бизнес-цели.

  • В Администратор → События найдите `whatsapp_click` и включите переключатель «Отметить как ключевое событие» (ранее «конверсия»).
  • Оно появится в отчётах о конверсиях, и позже вы сможете связать его с кампаниями Google Ads, если будете их вести.

Прежде всего протестируйте. Откройте GA4 → Администратор → DebugView, зайдите на сайт с активным расширением Google Tag Assistant (или в режиме предпросмотра GTM) и нажмите кнопку WhatsApp. Вы должны увидеть `whatsapp_click` в реальном времени с вашими параметрами. Если нет, проблема почти всегда в условии триггера (неверный URL) или в отключённом расширенном анализе.

Приём, который подскажет, с какой страницы пришёл лид

GA4 показывает, сколько кликов и откуда. Но внутри WhatsApp сообщения приходят все вместе, и вы не знаете, кто с какой страницы написал. Решение не в GA4 — оно в ссылке: добавьте на каждой странице своё предзаполненное сообщение.

Например, ссылка на странице цен:

`https://wa.me/407xxxxxxxx?text=Здравствуйте!%20Видел%20ваши%20пакеты,%20хочу%20подробности`

А в блоге — другой текст. Когда клиент пишет, вы прямо в переписке видите, откуда он пришёл — бесплатная «метка», которая идеально дополняет данные GA4.

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

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

Могу ли я увидеть в GA4 сам разговор, а не только клик?+

Нет. GA4 измеряет нажатие кнопки (намерение), но не имеет доступа к тому, что происходит внутри WhatsApp. Чтобы связать клик с реальным разговором, используйте разные предзаполненные сообщения по страницам или, при больших объёмах, WhatsApp Business API с CRM.

Нужен ли аккаунт Google Ads, чтобы это работало?+

Нет. Всё делается в GA4 (и по желанию в Google Tag Manager), оба бесплатны. Аккаунт Ads нужен только если позже вы захотите оптимизировать платные кампании на основе этих кликов.

В чём разница между wa.me и api.whatsapp.com для отслеживания?+

Для отслеживания это неважно — обе являются внешними ссылками, которые вы ловите по домену. Просто убедитесь, что в условии триггера используется точный домен из вашей кнопки (wa.me или api.whatsapp.com).

На мобильном кнопка сразу открывает приложение. Клик всё равно записывается?+

Обычно да, потому что GA4 отправляет события методом «beacon», который переживает смену страницы. Всё же подтвердите в DebugView, нажав кнопку на телефоне, чтобы убедиться, что событие отправляется до открытия приложения.

Нужно ли согласие на cookie, чтобы это измерять?+

GA4 использует cookie, поэтому клики учитываются только для посетителей, принявших статистику в баннере согласия. Это нормально и соответствует GDPR; вы увидите клики тех, кто согласился, а не всех.

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

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

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

Отправляя, вы соглашаетесь с Политикой конфиденциальности.
MEchipa MPOОтвечаем лично

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

Напишите нам в WhatsApp — и мы бесплатно подготовим демо-сайт с названием вашего бизнеса. Сначала смотрите, потом решаете — без обязательств.

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