Как мы сделали инструмент веб-аналитики для сайта Ecommerce

В этом посте я подробно расскажу, зачем бизнесу собственный веб-аналитический инструмент, и приведу пример сделанного нами продукта. Но прежде давайте на секунду отвлечемся и рассмотрим, зачем онлайн-бизнесу вообще нужна веб-аналитика?
Об аналитике в Ecommerce
Любую аналитику можно сравнить с вождением автомобиля. Представьте, что вы садитесь за руль автомобиля, в котором не работает спидометр и остальные компоненты приборной доски, а самое главное, — в нем закрыто лобовое стекло, и вы просто не видите дорогу. Такой автомобиль, конечно, тронется с места, но вряд ли сможет уехать дальше ближайшего поворота. Профессионального аналитика можно сравнить со штурманом в спорткаре. Вряд ли вы доверите эту роль некомпетентному человеку.
В 2006 году, когда я только начинал свой путь аналитика, мне, наверное, было проще, чем новому поколению. В то время в качестве основного инструмента обработки и визуализации данных выступал Microsoft Excel 2003. С тех пор большинство компаний поняли ценность сбора и обработки информации, и, соответственно, объемы данных росли с каждым годом в геометрической прогрессии.
Сейчас, несмотря на то, что рабочий лист Microsoft Excel 2013 позволяет хранить 1048576 строк (что в 17 раз больше, чем было возможно в Microsoft Excel 2003), для решения большинства задач не достаточно существующих на рынке инструментов Технологии сбора, обработки и визуализации данных развиваются с той же скоростью, что и объемы накопленных данных. Для решения задач, связанных со сбором и обработкой данных, на смену MySQL и прочим реляционным базам данных пришли облачные базы данных (Postgres Plus, Microsoft Azure, Google BigQuery), способные за несколько секунд обpaбатывать теpaбайты информации.
На смену Microsoft Excel пришел целый ряд мощных BI платформ, таких как QlikView, Tableau и Bime, которые могут связывать и визуализировать в реальном времени информацию из множества источников данных, да и сам Excel с появлением надстройки Power Pivot и Power Query в 2010 году из обычного процессора электронных таблиц превратился в полноценную BI платформу.
С развитием технологий сбора, обработки и визуализации данных требования к аналитикам возросли. Сегодня аналитик должен разбираться во множестве баз данных, а также в десятках платформ, направленных на обработку и визуализацию информации. Неправильная интерпретация информации влечет значительные потери для компании. Именно поэтому грамотная работа с аналитикой так важна для целей бизнеса на всех этапах — выход на рынок, маркетинг, масштабирование. Еще 15 лет назад можно было посоветовать отдать аналитику бизнеса на аутсорс, пять лет назад — взять в штат специалиста, который умеет качественно работать с традиционными инструментами.
Современное решение вопроса — создание веб-аналитического продукта, кастомизированного под особенности и цели конкретного бизнеса. При этом данное решение не отменяет специалиста-аналитика в штате или определенных аналитических навыков менеджера, использующего этот продукт.
Создание веб-аналитического инструмента
В ноябре 2014 года к нам обратился клиент. Он хотел анализировать события на своем сайте и получать ответы на нетривиальные вопросы в виде отчетов, которые нельзя было построить в Google ***ytics. Но при этом не было 100% понимания, какие именно отчеты ответили бы на вопросы бизнеса.
Совместно с клиентом мы прописали список параметров и метрик, необходимых для получения ответов. На основе собранных и подсчитанных данных была построена система автоматически обновляемых нетривиальных отчетов. Файл ежедневно автоматически обновляет все отчеты при открытии, потому что визуализация данных была связана с ежедневно обновляемой MySQL базой данных, в которую посредством API информация дублировалась из Google ***ytics.
Схема процесса сбора, агрегации и визуализации данных
- Google ***ytics собирает информацию о всех сеансах на сайте.
- С помощью API информацию, собранную в Google ***ytics, мы агрегируем и затягиваем в базу MySQL.
- Файл Excel подключается к базе MySQL и при каждом открытии отправляет запрос на получение актуальных данных, тем самым обновляя все таблицы и диаграммы.
План работ
- Разработать под запрос клиента базу данных на MySQL со всей информацией, которую хотел бы анализировать клиент.
- Написать скрипт для ежедневного наполнения базы данными за вчерашний день.
- Сегментировать трафик по активности, вовлеченности и типу посетителя.
По заинтересованности:
- незаинтересованные (сеансы длительностью до 60 секунд) ;
- интересующиеся (сеансы длительностью 60-180 секунд) ;
- заинтересованные (сеансы длительностью более 180 секунд).
По активности:
- новые (количество дней с последнего посещения — 0) ;
- активные в последние две недели (количество дней с последнего посещения — 1-30) ;
- вернувшиеся спустя две недели (количество дней с последнего посещения — более 30).
По типу посетителя:
- авторизованные посетители (авторизовались, но не заходили в ЛК — личный кабинет пользователя на сайте) ;
- пользователи ЛК (посетившие ЛК) ;
- другие (не посетившие ЛК).
По версии сайта:
- полная;
- мобильная.
По языковой версии сайта:
- RU (Русский) ;
- KZ (Казахский).
По типу устройства:
- Desktop;
- Mobile;
- Tablet.
4. Настроить визуализацию данных с возможностью различной фильтрации в Excel-файле, который связан с базой MySQL. Все отчеты в данном файле настроены на автоматическое обновление раз в сутки.
Разработка данного BI решения заняла 27 часов. Настраивался сбор данных из Google ***ytics напрямую в MySQL базу.
Результат
Теперь несколько слов о возможностях созданного нами инструмента веб-аналитики. Наше решение позволяет:
- Смотреть объем трафика и поведенческие показатели по дням.
- Выводить сегментацию посетителей в форме отчета.
- Отображать сегментацию посетителей в форме диаграмм.
- Показывать изменение поведенческих показателей.
- Показывать ценность нового контента.
- Сравнивать показатели отдельных страниц сайта.
Остановимся на каждом пункте чуть подробнее.
1. Объем трафика и поведенческие показатели по дням
В данном отчете можно проанализировать ежедневную динамику изменений поведенческих показателей, а также прирост посетителей. Присутствует возможность фильтровать отчет по мобильной или полной версии сайта, по языковой версии, по типу посетителя, по активности и вовлеченности посетителей, а так же по типу устройств.
2. Сегментация пользователей в отчетах
Этот отчет позволяет сравнить разные сегменты посетителей, а также посмотреть долю каждого сегмента. Например, вы можете узнать процент ваших вовлеченных и заинтересованных посетителей.
3. Сегментация пользователей в диаграммах
Представленные выше диаграммы дают понимание той же информации, что и отчет по сегментации пользователей, но уже в более удобном, графическом виде.
4. Изменение поведенческих показателей
Эти диаграммы позволяют отслеживать изменение поведенческих показателей и отображают линейный тренд с прогнозом на несколько шагов вперед. Также можно оценить влияние средней длительности сеанса на показатель отказов.
5. Определение ценности нового контента
Благодаря графикам структуры трафика в динамике можно оценить релевантность контента. Точнее, повышает ли новый контент заинтересованность посетителей, становятся ли они более активными. Также показывается соотношение трафика с различных типов устройств.
6. Показатели конкретных страниц сайта
Этот отчет поможет вам определить страницы с высоким показателем отказов, либо те, на которых пользователи не задерживаются. Вы сможете узнать, контент каких страниц стоит проработать более детально. Наш клиент получил готовый инструмент с возможностью аналитики различных действий посетителей на сайте. В соответствии с этими данными можно принимать четкие решения — как развивать свой проект в будущем. Представленный в кейсе инструмент обладает широкими возможностями, и все-таки это малая часть того, что могут предложить бизнесу BI решения. Так что настоятельно советую изучать аналитику для развития онлайн-проектов.
Со своей стороны, отдел веб-аналитики Netpeak всегда готов помочь с созданием полезных вам продуктов.
Хочу быстро найти клиентов онлайн
Комментарии:
Алгоритм технической подготовки IP-адреса к массовым рассылкам...
12 07 2026 20:42:26
Чем радовала, смущала и шокировала реклама в социальных сетях в марте 2021-го...
11 07 2026 4:41:17
Рынок мобильных приложений и его глобальные тренды из исследования App Annie...
10 07 2026 13:43:10
Отслеживаем эффективность приложения в Search Console на примере OLX.KZ...
09 07 2026 14:28:26
То, как вы читаете на мониторе или в смартфоне, значительно отличается от чтения книги или печатного журнала. Когда вы пишете текст для веба, очень важно знать об этой особенности....
08 07 2026 3:18:30
Как связать данные, полученные из множества различных источников, и визуализировать их в виде удобных интеpaктивных отчетов...
07 07 2026 18:40:38
Как работать с негативом и что делать, чтобы его было меньше/не было вовсе....
06 07 2026 12:44:27
Личный опыт экс-главреда экс-блога Netpeak (сейчас — Netpeak Journal): о работе с информацией, мотивации написания, редактуре черновика, подаче информации по степени важности, выделении главного и составлении окончательной версии текста. Как сделать текст логичным и полезным? Узнайте!...
05 07 2026 5:46:17
Читайте, если не хотите «слить» бюджет. Определите конкретные цели и УТП, соберите аналитику, идите к специалисту без опыта работы в конкретной нише и другие рекомендации эксперта. Читайте подробнее в статье!...
04 07 2026 5:50:40
Поиск крутых авторов и качественные тексты для блога об email-рассылке...
03 07 2026 6:39:20
Можно открыть корпоративную почту с использованием собственного сервера для принятия/отправки и с использованием стороннего сервиса от яндекс или гугл...
02 07 2026 18:31:26
Разбираемся, как определить самые эффективные источники лидов....
01 07 2026 8:32:35
Apple, Google и Samsung — давайте вспомним новинки месяца....
30 06 2026 2:23:13
Иконки отличаются между собой размером, формой, весом, количеством оттенков и объемом. Наиболее популярными считаются векторные пиктограммы...
29 06 2026 20:23:37
Рекомендации по ведению переговоров в непростых условиях....
28 06 2026 23:48:57
Лучшие маркетинговые ориентиры тем, кто захочет познакомиться с SEO и контекстной рекламе...
27 06 2026 14:49:41
10 базовых правил оформления онлайн-таблиц. Оформление — основа таблицы. Как работать со столбцами и ячейками, комментариями и примечаниями, делать корректные цветовые выделения. Читайте далее....
26 06 2026 8:26:40
Direct way. Как вложить 200 у.е. и получить 800 у.е....
25 06 2026 10:44:37
Зная стоимость клика в вашей тематике или регионе, и коэффициент конверсии на вашем сайте, вы можете оценить объем необходимых инвестиций в рекламу и прогнозировать стоимость конверсии. Узнать больше!...
24 06 2026 23:34:58
Инструкция по интеграции рекламной кампании с чат-ботом...
23 06 2026 23:16:19
Продвижение музыкальной библиотеки. Со старта сотрудничества, трафик и основной ключ сайта клиента вырос в 10 раз. Регион продвижения — США....
22 06 2026 6:25:18
Блог на новом движке и с новым дизайном, перетянувший в себя огромное количество постов и комментариев за Х лет своей работы...
21 06 2026 22:47:56
Распределение бюджета на кампании в Google Рекламе. Обозревает Григорий Крутий....
20 06 2026 9:33:28
Seznam.cz — одна из пяти поисковых систем в мире, сумевших в отдельно взятой стране стать популярнее Google...
19 06 2026 10:26:57
Делимся итогами продвижения телеграм-канала «Артём Бородатюк» за 2021 год...
18 06 2026 16:35:28
Раскрываем тайны показателя качества в рекламе гугл с помощью API...
17 06 2026 13:33:33
Google Penguin официально стал частью основного алгоритма поисковика. Как обезопасить свой бизнес и встретить апдейт алгоритма Google во всеоружии? О трафике, анкорах, бэклинках, ссылках и ссылочной массе, трастовости и постоянном мониторинге, с комментариями специалистов...
16 06 2026 18:55:42
Как правильно мотивировать и демотивировать себя — теория и кейсы. Как бросить курить, начать бегать и наконец-то приступить к изучению английского. Читать!...
15 06 2026 4:56:10
Магазин вязанных вещей хенд мейд. Как за два месяца увеличить посещаемость в 20 раз....
14 06 2026 5:24:41
Как понять, что проект нуждается в новых текстах и сделать читателя счастливым...
13 06 2026 20:45:41
Результаты, которых мы достигли за 2 месяца работы....
12 06 2026 20:19:19
Стив Рейсон назвал 20 уроков, которые BuzzSumo усвоил на пути к топу самых популярных сервисов для контент-маркетологов....
11 06 2026 14:56:11
Директ Коммaндер от Яндекса позволяет легко работать с большими кампаниями...
10 06 2026 21:38:31
Рассказываем о перспективном формате рекламы, который привлекает внимание потребителя даже в эпоху повсеместной «баннерной слепоты»....
09 06 2026 14:11:43
Возможности и перспективы Clubhouse, лайфхаки для пользователей и бонус в конце...
08 06 2026 9:59:23
Какие форматы видеорекламы логичнее купить для создания спроса на новую продукцию? Выясняем на примере кейса бренда Yves Rocher...
07 06 2026 7:52:24
Пpaктика в режиме «рейтинг онлайн». Новинка Google Рекламы — отчет «Статистика аукционов»....
06 06 2026 14:40:36
Решили написать про новый формат рекламы — баннерный...
05 06 2026 12:24:49
3D принтер — заработок миллионеров будущего! Тех, кто сейчас смог купить и начал заниматься ими или использует их в бизнесе, ждет объемный успех через каких-нибудь 3-5 лет....
04 06 2026 3:38:25
Как визуализировать данные Google BigQuery в Power BI? Пошаговая инструкция от руководителя отдела веб-аналитики Netpeak Алексея Селезнева...
03 06 2026 14:59:57
PR должен решать задачи бизнеса и для этого мало мониторить упоминания компании или бренда, нужно анализировать. С появлением соцсетей пиар изменился. Узнать больше!...
02 06 2026 21:23:59
Вести бизнес в интернете с помощью развлекательного сайта, СМИ, узкоспециализированного портала вполне реально. Правда, нужно знать, как на них заpaбатывать....
01 06 2026 21:53:56
Готовые к использованию таргетинговые идеи для мобильных приложений онлайн в Facebook....
31 05 2026 13:51:47
Данные, приведенные в исследовании, помогут в составлении медиапланов по продвижению в интернете. Понимания стоимость конверсии и необходимое количество конверсий, вы можете прогнозировать, сколько денег на рекламу нужно выделить....
30 05 2026 17:30:19
Алексей Селезнев проанализировал 29 млн кликов, и в этой статье вы прочитаете, как дорого обходятся рекламодателям клики в Google Ads....
29 05 2026 19:35:42
Три способа парсинга данных с помощью Owox BI Pipeline, Mix Data BI Import, Owox BI Power Upload....
28 05 2026 6:37:53
Есть 3 качества грамотного руководителя: самоорганизованность, скорость. четкость. А еще — уйма фишек организации рабочих процессов, которые применяют в Netpeak. Узнать!...
27 05 2026 22:28:49
88% времени в телефоне люди проводят в приложениях. Рассказываем, как их можно создавать без написания кода....
25 05 2026 19:33:38
Лучшие плагины WordPress для SEO и продвижения сайта в поисковой системе Google и 10 советов для WordPress, которые помогут вам продвигать свой сайт...
24 05 2026 3:38:40
Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::