События виджетов для Yandex.Метрика
Виджеты vivaCRM отправляют события в Яндекс.Метрику автоматически. Это значит: события улетают в Метрику сами, без ручной разметки сайта.
Условие одно: на сайте должен стоять счётчик Метрики. И в настройках каждого виджета должен быть указан ID этого счётчика.
Если не указать ID Метрики в настройках виджета, события могут не передаваться. Проверьте этот пункт в первую очередь, если «цели не стреляют».
Где указать ID:
Откройте раздел виджетов: https://vision.usrm.ru/widgets\
Откройте нужный виджет.\
Найдите поле «ID Яндекс.Метрики».\
Вставьте числовой ID счётчика и сохраните.
Инструкция по настройке и активации виджетов: Как создать и управлять виджетами.
Что значит «автоматические события»
Это события, которые фиксируются в момент действий пользователя в виджете. Пользователь кликает, выбирает услугу, проходит авторизацию, оплачивает. Виджет в этот момент отправляет в Метрику «сигнал» о событии.
Дальше вы используете эти события как обычные «цели» в Метрике. Например, для отчётов, ретаргетинга и оптимизации рекламы.
Официальная справка Яндекс.Метрики по теме:
JavaScript‑цель (цель по событию): https://yandex.ru/support/metrica/general/goal-js-event.html
Как фиксируется достижение цели (reachGoal): https://yandex.ru/support/metrica/objects/reachgoal.html
Автоматические цели Метрики (что это и как работают): https://yandex.ru/support/metrica/general/auto-goals.html
Термин «автоматические» у нас про виджет: он сам отправляет события в Метрику. Сами события в Метрике обычно оформляются как цели типа “JavaScript‑событие”.
Как настроить цели по событиям
Параметры событий (exercise_name и т.д.)
У части событий виджет отправляет дополнительные параметры.
Например: exercise_name, services[].name, subscription_name.
Важно: где эти параметры «живут» в Метрике
В настройках цели параметры не указываются. В цели вы задаёте только идентификатор события (имя события из списка ниже).
Параметры передаются автоматически вместе с событием через reachGoal.
Дальше Метрика сохраняет их как параметры визита.
Где смотреть и как фильтровать
Откройте Метрику.\
Перейдите в Отчёты → Параметры визитов.\
Найдите нужный параметр (например
exercise_nameилиwidget).\Фильтруйте визиты по значению параметра.
Если вместе с событием передать параметр вроде widget: "3WWom", он будет виден в Отчёты → Параметры визитов.
Там же можно строить фильтры и сегменты по этому значению.
События группового виджета
Ниже — список событий, которые виджет отправляет автоматически. У части событий есть дополнительные детали (параметры). Они помогают понять какую тренировку / услугу / подписку выбрали.
Открытие и закрытие
WIDGET_OPENED— пользователь открыл групповой виджет.WIDGET_CLOSED— пользователь закрыл виджет.
Выбор занятия и действия с записью
EXERCISE_SELECTED— пользователь выбрал занятие в расписании. Дополнительно передаём:exercise_id— ID занятия в системе.exercise_name— название занятия.
USER_ADDED_TO_WAITLIST— пользователь добавился в лист ожидания. Дополнительно передаём:exercise_id— ID занятия.exercise_name— название занятия (может отсутствовать).
USER_REMOVED_FROM_WAITLIST— пользователь удалился из листа ожидания. Дополнительно передаём:exercise_id— ID занятия.exercise_name— название занятия (может отсутствовать).
USER_CANCELLED_BOOKING— пользователь отменил запись на занятие. Дополнительно передаём:exercise_id— ID занятия.exercise_name— название занятия (может отсутствовать).
Оплата
CLICK_PAYMENT_BUTTON_SERVICE— пользователь нажал кнопку оплаты разовой услуги. Дополнительно передаём список услуг:services[].id— ID услуги.services[].name— название услуги.
CLICK_PAYMENT_BUTTON_SUBSCRIPTION— пользователь нажал кнопку оплаты абонемента. Дополнительно передаём (если известно):subscription_id— ID абонемента.subscription_name— название абонемента.
PAYMENT_COMPLETED_SUCCESSFULLY— оплата прошла успешно.PAYMENT_FAILED— оплата не завершилась успехом (ошибка / отказ / возврат без подтверждения).
Авторизация
AUTH_PHONE_ENTERED— пользователь ввёл телефон и запросил SMS.AUTH_CODE_ENTERED— пользователь ввёл код из SMS.AUTH_SUCCESS— пользователь успешно подтвердил телефон.
События персонального виджета
Эти события подходят для построения воронки записи и оплаты. Особенно полезно сравнивать: старт → выбор услуги → подтверждение телефона → оплата.
Открытие и закрытие
personal_widget_start— персональный виджет открылся в модальном окне.personal_widget_closed— пользователь закрыл виджет.
Выбор услуги
step_choose_the_services— открыт шаг выбора услуги.choose_user_done— пользователь выбрал услугу. Передаём название услуги и её стоимость.
Выбор студии
step_studio_choice— открыт шаг выбора студии.studio_selected— студия выбрана. Передаём, какую студию выбрали.
Выбор даты и времени (с исполнителем)
step_employee— открыт шаг выбора даты и времени с исполнителями.employee_date_selected— пользователь выбрал день.employee_time_selected_with_employee— пользователь выбрал время с исполнителем.
Выбор даты и времени (без исполнителя)
step_without_employee— открыт шаг выбора даты и времени без исполнителей.withoutEmployee_dateselected— пользователь выбрал дату.withoutEmployee_timeSelected— пользователь выбрал время.
Финальное оформление и оплата
step_final— открыт финальный шаг оформления.final_check_phone— пользователь ввёл телефон и запросил SMS.final_check_phone_done— пользователь успешно подтвердил номер телефона.final_press_button_pay— пользователь нажал «Оплатить».final_payment_success— пользователь успешно оплатил запись.final_payment_fail— пользователь вернулся без успешной оплаты.
Важное ограничение: «успешная оплата» может не сработать
Событие успешной оплаты может не попасть в Метрику по простой причине. Клиент оплатил и сразу закрыл сайт. Он не вернулся обратно в виджет. Из‑за этого виджет не успевает передать в Метрику факт покупки.
Для сверки продаж используйте отчёт по посещениям и UTM‑меткам. Он помогает связать оплату с рекламным источником, даже если “успешная оплата” в Метрике не пришла.
UTM для этих отчётов берём не только из URL (GET‑параметров). Если метки уже сохранены в cookie на сайте, виджет тоже их подхватит.
Читайте подробнее: UTM-метки в виджетах. И смотрите отчёт: «Посещения» (отчёт №5).
Последнее обновление
Это было полезно?
