Как мы сделали инструмент веб-аналитики для сайта 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 всегда готов помочь с созданием полезных вам продуктов.
Хочу быстро найти клиентов онлайн
Комментарии:
Какой рекламный инструмент использовать, чтобы получить максимальный результат...
02 11 2026 2:19:52
О новых функциях Universal App Campaigns — специально для тех, кто хочет эффективно вовлекать пользователей приложений...
01 11 2026 11:35:19
Успешный блог помогает продавать товары и услуги, формировать сильный личный бренд, делиться своим опытом и задавать тренды. Осталось выбрать цель. Узнать как!...
31 10 2026 18:36:34
Энн Смарти (Ann Smarty), пожалуй, самая известная публичная личность в мире контент-маркетинга и поискового продвижения. За несколько лет она прошла путь от SEO-блогера до главного редактора авторитетного Search Engine Journal и CEO одного из самых популя...
30 10 2026 3:34:39
Интернет-маркетинг это не просто способ заработать. Про работу sео оптимизатора в Netpeak из первых уст...
29 10 2026 11:15:19
Как обезопасить себя от интернет-пиратов и защитить авторское право онлайн....
28 10 2026 1:10:17
Как перенести сайт с http на https и сохранить трафик, потратив минимум времени....
27 10 2026 12:17:36
И чем этот тип отслеживания событий отличается от Client-side. Узнать!...
26 10 2026 9:50:10
Владельцы айфонов в странах арабского мира легче расстаются с деньгами за приложения. Вот почему арабская локаль в App Store так привлекательна...
25 10 2026 19:43:14
Ссылка с сайта с высоким тИЦ уже не считается качественной. Хороший донор вычисляется по комплексу факторов. Большую часть работы придется делать вручную. Важно найти отличный сайт, с огромным количеством интересного контента, оцененного по достоинству читателями, и гармонично туда вписать свою статью со ссылкой...
24 10 2026 12:42:59
Мануал для SEO-специалистов, как автоматизировать сбор данных из блока People also ask (Пользователи также ищут). Это блок, который показывается в верхней части страницы результатов поиска. Он нужен, чтобы уточнить запрос пользователя....
23 10 2026 2:13:38
Почему сайт упал в выдаче и какой апдейт алгоритма поисковика на это повлиял...
22 10 2026 9:27:44
Используйте эти данные в составлении медиапланов. Зная стоимость клика в тематике или регионе, коэффициент конверсии на сайте, вы можете оценить объем инвестиций в рекламу и прогнозировать стоимость конверсии. Читать дальше!...
21 10 2026 4:21:45
Сбор ключевых запросов с помощью программы Кей Коллектор: показываем и рассказываем пошагово с демонстрацией процесса настройки с сервисом Яндекс.Вордстат. Читать дальше!...
20 10 2026 23:56:38
Нужно организовать конференцию с участием многих пользователей? Этот пост будет полезен, если до важного ивента есть хотя бы несколько дней в запасе....
19 10 2026 10:18:25
PBN (Private Blog Network) — приватная/частная сеть блогов, сайты-сателлиты, сетки сайтов. Строить их долго, дорого, но это работает....
18 10 2026 9:20:37
Как и зачем отслеживать конверсии с тегом Google Рекламы...
17 10 2026 3:53:12
Как настроить эксперимент на сайте без сторонней помощи...
16 10 2026 2:51:24
И как с ними справиться. Рабочие инструкции для Chief Executive Office и менеджеров в целом. Давайте управлять комaндой и собой более эффективно и без выгорания. Узнать больше!...
15 10 2026 3:24:40
Брендовые или витальные запросы содержат только название компании или бренда, без дополнительных уточнений...
14 10 2026 20:13:42
Не стучитесь к Алексею на ФБ с предложением что-то придумать для бренда. У Ломоносова целый тред таких непрочитанных сообщений. Узнать больше....
13 10 2026 4:52:12
SMM для агентства перформанс-маркетинга. Как уйти от сухих текстов и стандартных баннеров для бизнес-страницы....
12 10 2026 19:51:38
Первая реакция на перегорание — послать все к чертям собачьим. Очень заманчиво, но правильно ли убегать от всех проблем?...
11 10 2026 4:27:41
Понятный алгоритм анализа поисковых запросов с экономией времени на чистку по специальному шаблону модерации...
10 10 2026 19:19:53
Когда и зачем нужно заказывать сбор семантического ядра, на какие этапы разбит процесс и какие результаты можно получить...
09 10 2026 23:57:54
«Настольная» методичка для предпринимателей и маркетологов....
08 10 2026 15:13:30
Как стать востребованным сео оптимизатором: 35+ ссылок для обучения и совершенствования своих знаний, а также советы...
07 10 2026 4:35:48
Подробно рассказываем, как создать, внедрить и проверить XML-карту сайта....
06 10 2026 6:47:43
Кейс: как золотой корпоративный линкбилдинг помог в SEO-продвижении интернет-магазина, в котором можно заказать и купить чехлы и виниловые наклейки для смартфонов...
05 10 2026 13:32:56
Сакральные знания о контекстной рекламе для экспертов и тех, кто с ними сотрудничает....
04 10 2026 7:11:27
Проседание русскоязычной версии и риск потери трафика из-за дубля страниц — вот чего опасаются при внедрении украинской версии по умолчанию. Как этого избежать, читайте дальше....
03 10 2026 3:45:44
Алгоритм ссылочного ранжирования, который показывает ее значимость, в частности, для поисковиков. Важность показателя PageRank оспаривают, но до сих пор считают. Читать!...
02 10 2026 19:33:13
Как и кто создает новые услуги в Netpeak и что нужно знать, уметь, чтобы это делать? Рассказывает Елена Воскобойник, специалист, которая иногда разpaбатывает их почти с нуля. Читать!...
01 10 2026 15:57:30
Как улучшить видимость сайта в результатах поисковой выдачи, когда основные требования по оптимизации уже выполнены...
30 09 2026 2:59:44
2013, 2014, 2015 — годы, когда конференция 8p радовала все сео-сообщество СНГ. Прошла она и в 2016 году. Мы собрали лучшие советы интернет-магазинам от экспертов и участников круглого стола на конференции 8P 2016....
29 09 2026 22:22:40
Полем битвы стала тематика кроваток, игрушек и прочих детских товаров, основным оружием в бою — контекстная реклама....
28 09 2026 4:25:47
Как пользоваться «Совмещением данных» с учетом всех особенностей инструмента...
27 09 2026 4:53:28
Миссия компании: делимся опытом создания и реализации в компании с 300 сотрудниками...
26 09 2026 8:33:21
Работ по оптимизации всегда много, а выделить приоритеты при продвижении онлайн — непросто. Что стоит проверять и исправлять в первую очередь?...
25 09 2026 6:41:17
Партнерская программа — это когда сервис дает партнеру вознаграждение за приведенных клиентов. Получить деньги и/или другие плюшки можно также по реферальной программе. Как это работает? Разбираемся на примерах....
24 09 2026 0:40:31
Direct сделал подарок всем, кто уже давно хотел увеличить привлекательность своих объявлений — добавил возможность включения видеодополнений к текстово-графическим кампаниям. Как включить новую фишку от Директа и достаточно ли она эффективна?...
23 09 2026 18:29:43
Лестные отзывы от клинта в интернете невозможно переоценить. Если вы владелец малого бизнеса и только разpaбатываете и внедряете свою маркетинговую стратегию, книга «По рекомендации» будет вам полезной...
22 09 2026 23:54:57
Примеры странной, классной и непонятной рекламы в соцсетях из моей ленты за февраль 2021 года...
21 09 2026 5:45:30
Раньше покупка фолловеров, лайков, репостов строго осуждалась. Сегодня это обычное дело. Всё больше сервисов предлагают по приемлемой цене купить репутацию в соцсетях: от лайков в Instagram до фолловеров в твиттере. Покупка фолловеров аукнется мне в будущ...
20 09 2026 13:10:35
Как преодолеть онлайн писательский ступор, разобраться с рутиной и освободить время для экспериментов...
19 09 2026 14:32:53
Объявление в тематике автошин — отличная тема для рекламы в интернете....
18 09 2026 19:59:51
Новости агентства Netpeak за предыдущий квартал. Появление отдела веб-аналитики. Открыли услугу «Создание и ведение блогов». Добавили мультивалютность. Глобально изменили скрипт Netpeak X-Reference. Запустили серию писем. Что еще?...
17 09 2026 6:19:41
Проверка структурированных данных поисковыми роботами нуждается в нашей поддержке...
16 09 2026 18:52:11
Как снизить цену за привлечение клиента на 50%, развивая только кампании для пользователей десктопов....
15 09 2026 6:33:13
Facebook раскрывает алгоритм формирования новостной ленты...
14 09 2026 17:26:50
Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::