Tweetlix digital systems Контакты

// CASE.STUDY

SEO и реклама

Настроили отслеживание конверсий на WordPress и 1С-Битрикс — от форм и чатов до корзины

На нескольких коммерческих сайтах заявки и обращения обрабатывались через разные механизмы: Contact Form 7, Elementor Forms, компоненты 1С-Битрикс и сторонние виджеты.

Настроили отслеживание важных пользовательских действий, связали их с целями Яндекс.Метрики и проверили регистрацию событий в аналитике.

Клиент
DDMA
География
Москва, Россия
Год
2025
Статус
Завершён

// technology.stack

Технологии проекта

// starting.task

Стартовая задача

Формулировка со стороны бизнеса

Получить в Яндекс.Метрике раздельную статистику по основным действиям пользователей: обращениям по телефону и email, заявкам из форм, сообщениям в чат, обратным звонкам, запросам цены и взаимодействиям с корзиной.

Как мы поняли и декомпозировали задачу

Сайты были построены на разных CMS и использовали сторонние формы и виджеты. Единого механизма для отслеживания всех действий не существовало.

Мы разделили события на три категории: клики, подтверждённые успешные отправки форм и события сторонних сервисов. Для каждой определили подходящий механизм обработки и соответствующую цель Яндекс.Метрики.

// implementation.process

Что было сделано

Составили карту аналитических событий

Составили карту аналитических событий
Сопоставили бизнес-действия пользователей с идентификаторами целей Яндекс.Метрики. Проверили существующие настройки и определили, где необходимы дополнительные обработчики.

Настроили отслеживание форм WordPress

Для Contact Form 7 реализовали обработчики события wpcf7mailsent, которое возникает после успешной отправки. Для Elementor Forms настроили отдельную обработку подтверждённого результата AJAX-запроса.

Подключили события сторонних виджетов

Для Re использовали callback отправки сообщения onClientSentMessage. Исследовали механизм отправки формы Extractor Digital, настроили отслеживание взаимодействий с телефонными и почтовыми ссылками. Учли штатные события Venyoo.

Настроили цели интернет-магазина 1С-Битрикс

Разобрались в шаблонах Universe и Startshop, подключили отслеживание действий с товарами, формами обратной связи и корзиной. Проверили существующее событие addToCart и настроили дополнительные цели.

Проверили корректность передачи событий

Протестировали реальные пользовательские сценарии. Через Chrome DevTools проверили формирование запросов к Яндекс.Метрике, а затем сопоставили их с зарегистрированными достижениями целей в отчётах.

// system.architecture

Архитектура и интеграции

// project.result

Результат

Разные пользовательские действия стали измеримыми

Для сайтов на WordPress и 1С-Битрикс реализованы механизмы отслеживания важных взаимодействий пользователей с формами, контактами, виджетами и корзиной.

Подтверждена техническая передача событий

Через инструменты разработчика проверены запросы с идентификаторами целей, возникающие при выполнении пользовательских сценариев.

Данные доступны для анализа в Яндекс.Метрике

В отчётах фиксируются достижения целей по обращениям и заказам. Эти данные позволяют оценивать востребованность разных способов связи и взаимодействия с сайтом.

// technical.challenges

Что было технически сложным

Основная сложность заключалась в отсутствии универсального механизма отслеживания успешных действий на разных платформах.

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

Дополнительную сложность создавали сторонние виджеты и компоненты интернет-магазина, каждый из которых имеет собственную логику обработки действий.

В результате удалось настроить отслеживание разных типов событий, не перестраивая существующие интерфейсы сайтов.

// start.project

Есть похожая задача?

Расскажите о проекте. Разберём задачу и предложим подходящий вариант реализации.

Обсудить проект