Руководству интернет-магазина и операторам требовался удобный инструмент аналитики прямо в админке, чтобы понимать:
- Откуда приходят клиенты (поисковики, соцсети, прямая реклама, UTM-метки)
- Какие браузеры и устройства используют покупатели (для тестирования и оптимизации)
- Где географически находятся заказчики (города, регионы)
- Какова динамика заказов в разрезе этих параметров
- Стандартная статистика Битрикс отсутствовала в нужном разрезе.
Создал кастомный компонент, который интегрируется в административный раздел и собирает данные из:
- Заказов (модуль sale)
- Собранных UTM-меток и источника трафика (сохраняются при оформлении заказа)
- User Agent (браузер, ОС, устройство)
- IP-адреса (геолокация)
Чтобы понять, откуда пришел клиент, нужно сохранять UTM-метки и реферер в момент создания заказа.
По User Agent определяю, с чем работает клиент.
Для карты заказчиков использую IP и сервис геолокации (Sypex Geo / API).
Для руководителей и маркетологов
✅ Понятно, откуда клиенты — рекламные бюджеты распределяются эффективнее
✅ Видны браузеры и устройства — можно проверять совместимость сайта
✅ География продаж — где открывать пункты выдачи, куда усиливать доставку
✅ Динамика — как меняются источники во времени
Для операторов
✅ Быстрый доступ — вся статистика в админке, не нужно лезть в Metrika/Analytics
✅ Текущая картина — что происходит с заказами прямо сейчас
Технические результаты
✅ Легкий кастомный компонент без тяжелых модулей
✅ Сбор UTM и рефереров при оформлении заказа
✅ Автоматическое определение города по IP (Sypex Geo)
✅ Детектор браузеров и устройств
✅ Карта заказчиков (Яндекс.Карты / Google Maps)
✅ Фильтр по произвольному периоду