← Все статьи

Как отправлять цели КликЧат в Яндекс Метрику

Настраиваем события открытия чата и отправки сообщения на обычном сайте.

Подготовьте цели в Метрике

1

Создайте JavaScript-события

В Яндекс Метрике создайте две цели: для открытия виджета и отправки сообщения.

2

Запишите номер счётчика и идентификаторы

Они понадобятся в коде. Идентификаторы удобно назвать OPENED и MESSAGE_SENT.

Событие открытия чата

КликЧат вызывает функцию после открытия виджета. Передайте из неё цель в Метрику.

document.telegramFeedback_widgetOpened = () => {
  ym(НОМЕР_СЧЕТЧИКА, 'reachGoal', 'ИДЕНТИФИКАТОР_ЦЕЛИ');
};

// Пример
document.telegramFeedback_widgetOpened = () => {
  ym(324324, 'reachGoal', 'OPENED');
};

Событие отправки сообщения

Второй обработчик вызывается, когда посетитель отправляет сообщение через виджет.

document.telegramFeedback_messageSent = () => {
  ym(НОМЕР_СЧЕТЧИКА, 'reachGoal', 'ИДЕНТИФИКАТОР_ЦЕЛИ');
};

// Пример
document.telegramFeedback_messageSent = () => {
  ym(2433424, 'reachGoal', 'MESSAGE_SENT');
};

Проверьте события

Откройте виджет и отправьте тестовое сообщение. Данные могут появиться в отчётах Метрики не мгновенно.

После проверки вы сможете строить воронки и оценивать, как обращения через чат влияют на конверсию сайта.
КликЧат

Общайтесь с клиентами на сайте и в Telegram

Подключение занимает несколько минут. Бесплатный тариф доступен без ограничения по времени.

Подключить бесплатно →