Как крупному ритейлу перейти на новую систему аналитики — и не потерять данные? Кейс «Ленты» и Adventum

Как крупному ритейлу перейти на новую систему аналитики — и не потерять данные? Кейс «Ленты» и Adventum

Клиент

«Лента» — федеральная торговая сеть с миллионами покупателей по всей стране. Компания активно развивает офлайн-магазины, доставку и цифровые каналы: сайт и мобильное приложение. Для ритейла такого масштаба корректная и своевременная работа аналитики крайне важна: она помогает оценить эффективность маркетинговых вложений, формировать продуктовую матрицу и работать с лояльностью клиентов.

С Adventum «Лента» работает с 2020 года, агентство помогает закрывать широкий спектр аналитических задач, например:

- настройка и поддержка сервисов веб-аналитики,

- регулярная отчетность и визуализация,

- ad-hoc аналитика.

Задача

После отключения Google Analytics в России команде «Ленты» пришлось срочно найти альтернативное решение. Требовалась система, которая:

● позволит передавать события в прежнем виде, не изменяя их структуру;

● обеспечит бесперебойность сбора данных при переходе;

● сохранит контроль и хранение информации внутри IT-контура;

● позволит оптимизировать расходы на аналитику.

Почему выбрали Snowplow

«Лента» рассматривала несколько альтернатив, включая отечественные решения, но выбрала Snowplow. Основные причины:

● контроль над данными и соответствие требованиям безопасности;

● open source-платформа, которую можно адаптировать под собственные задачи;

● отсутствие дорогой подписки — затраты только на инфраструктуру и работу инженеров.

Другие сервисы отпали: у них нет on-premise-версий, а стоимость тарифов начинается от сотен тысяч рублей в месяц.

Сложности

Snowplow — решение, которое требовало доработки. В отличие от «коробочного» Google Analytics, здесь нет готовых механизмов для атрибуции пользовательских сессий. Первая сверка показала расхождения: данные собирались, но их нельзя было использовать для отчетов.

Во время проекта необходимо было вести два параллельных процесса, требующих глубокой вовлеченности и ответственности. Инженеры «Ленты» разворачивали инфраструктуру и обеспечивали поток данных, а команда Adventum проверяла их на ошибки и устраняла расхождения.

Этапы проекта

Внедрение Snowplow команда Adventum разделила на несколько этапов:

  1. Первичная сверка. Сравнили данные Snowplow и GA, зафиксировали расхождения по событиям и сессиям.
  2. Исправления. Постепенно устраняли ошибки и протестировали систему, углубляясь в детальные метрики.
  3. Атрибуция. Совместно с аналитиками «Ленты» разработали кастомный механизм учета источников трафика.
  4. Регулярная коммуникация. Проект вели без отдельного ТЗ, в формате почасовой работы и еженедельных созвонов.
  5. Финал. На момент отключения GA компания не осталась без качественных данных. Последующие два месяца дорабатывали дополнительный функционал.

Результаты

Основной результат работы — успешное внедрение системы Snowplow без потери данных. А также команды:

● настроили стабильный сбор веб-данных;

● обеспечили уровень расхождений ≤5% по сравнению с прошлой системой;

● настроили кастомную атрибуцию сессий, которая стала источником для аналитических отчетов;

● сократили время ожидания данных — теперь аналитика доступна почти в реальном времени (вместо задержки на сутки в GA);

● сохранили контроль над архитектурой внутри IT-контура «Ленты».

Команда Adventum после интеграции Snowplow не оставила клиента без поддержки, обеспечивая стабильную работу системы.

«Переход на Snowplow позволил нам полностью контролировать аналитические данные внутри собственного IT-контура и получать их почти в реальном времени — без задержек. Adventum стали не просто подрядчиками, а надёжными партнёрами: вместе мы выстраивали атрибуцию, сверяли метрики и в итоге получили систему, которую до сих пор развиваем. Для крупного ритейла это выбор в пользу независимости и технологической гибкости».

Никита Новиков, Руководитель группы продуктовой аналитики

Кому подходит Snowplow

Опыт «Ленты» показывает, что Snowplow — достойная альтернатива зарубежным и дорогим отечественным решениям. Но важно учитывать ограничения:

● у компании должна быть команда инженеров данных, готовая поддерживать инфраструктуру;

● бизнес должен быть готов инвестировать время в доработку и настройку;

● выгода максимальна для крупных компаний, которым критично хранить данные внутри контура и экономить на лицензиях.

Что дальше

«Лента» планирует привести структуру веб-событий к структуре параметров событий мобильного приложения. Это позволит составлять одно ТЗ для аналогичных событий двух платформ, что уменьшит время подготовки в 2 раза. Это также упрощает работу разработчиков и автоматизацию разметки. Snowplow поддерживает пользовательские схемы событий любого вида, поэтому технически такой переход возможен.

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

Начать дискуссию