Начать проект

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

Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности.

Отправлено!

Спасибо за заявку, мы свяжемся с вами в ближайшее время!

Продуктовая аналитика: что мерить и как собрать данные, которым можно верить

Продуктовая аналитика: события, воронки и когорты в одном контуре

Обычная картина: дашборд есть, метрики растут, а на вопрос «почему упали повторные покупки» ответа нет. Причина почти всегда одна — события собирали как придётся, и теперь цифры невозможно разложить. Мы в Code Pilots делаем мобильные и веб-продукты вместе с их аналитическим контуром, и этот разговор случается на каждом втором проекте.

Если совсем коротко. Продуктовая аналитика начинается не с инструмента, а с плана событий: какие действия пользователя фиксируем, с какими свойствами и как называем. Дальше — идентификация пользователя, набор метрик под стадию продукта и регулярный ритуал разбора цифр.

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

Что это такое

Продуктовая аналитика отвечает на вопрос, что люди делают внутри продукта и почему уходят. Это отличает её от соседних дисциплин, с которыми её постоянно смешивают.

Веб-аналитика считает трафик и источники: откуда пришли, сколько страниц посмотрели. Она нужна маркетингу и плохо отвечает на вопросы про поведение внутри продукта.

Маркетинговая аналитика сводит расходы на привлечение с доходом: стоимость установки, окупаемость канала, атрибуция.

Продуктовая аналитика работает с событиями: зарегистрировался, добавил в корзину, включил уведомления, вернулся на седьмой день. Её потребитель — продакт и команда, а не отдел закупки рекламы.

Бизнес-аналитика и отчётность живут поверх учётных данных: выручка, себестоимость, остатки. С продуктовой они соединяются в витрине, но источники и требования к точности у них разные.

Что мерить на разных стадиях

Универсального набора метрик нет: на раннем продукте и на зрелом считают разное, и попытка мерить всё сразу приводит к тому, что не смотрят ни на что.

Стадия Главный вопрос Что смотреть Чего не делать
Прототип и первые пользователи Кто-нибудь вообще этим пользуется? Доля дошедших до ключевого действия, возврат на второй-седьмой день, глубина использования Считать конверсию на выборке в десять человек
Ранний продукт Возвращаются ли люди сами Retention по когортам, частота использования, отвалы в воронке онбординга Оптимизировать доход раньше удержания
Рост Что масштабировать Конверсия по сегментам, стоимость привлечения против дохода, окупаемость Смотреть только на общий трафик
Зрелый продукт Где мы теряем деньги Отток и его причины, доход на пользователя, эффект изменений в A/B-тестах Менять интерфейс без теста

Ключевое действие продукта — то, ради чего он существует: оформленный заказ, отправленный документ, завершённая тренировка. Все метрики строятся вокруг него. На раннем этапе это удобно совмещать с проверкой гипотез, как в подходе минимально жизнеспособного продукта: сначала убеждаемся, что ключевое действие вообще совершают.

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

Retention и когорты

Удержание — самая честная метрика продукта, потому что её нельзя купить рекламой.

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

Важно определиться, что считается возвратом. Для сервиса доставки еды — оформленный заказ, для банковского приложения — вход и просмотр баланса, для B2B-инструмента — рабочая сессия с действием. Открытие приложения без действия — плохая база для решений.

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

Воронки и точки отвала

Воронка показывает, где люди перестают двигаться к ключевому действию. Строится по событиям и всегда с разбивкой: платформа, канал привлечения, новые и вернувшиеся, устройство.

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

Цифры показывают, где теряют, но не объясняют почему. Ответ на «почему» даёт связка с интерфейсными методами: разбор проблемных экранов и правки, о которых говорится в материалах про потери на сайте и в работе над интерфейсами мобильных продуктов. Аналитика находит место, дизайн-исследование — причину.

План событий

Документ, с которого начинается работающая аналитика. Без него через полгода в системе будут события `click`, `Click`, `button_click` и `btn_click_new`, и никто не вспомнит, чем они отличаются.

Поле Что в нём Пример
Имя события Действие в едином стиле, без пробелов и заглавных `order_created`
Когда срабатывает Точный момент: клик, ответ сервера, показ экрана После успешного ответа сервера
Свойства Параметры с типами: сумма, категория, способ оплаты `amount: number`, `payment: string`
Обязательность Какие свойства всегда, какие опциональны `amount` — всегда
Источник Клиент или сервер Сервер
Владелец Кто отвечает за смысл события Продакт направления
Версия Когда добавлено, когда менялось v2.4, изменено в v3.1

Два правила, которые экономят месяцы. Первое: денежные и критичные события пишем на сервере, а не на клиенте — клиентские теряются при обрывах сети и блокировщиках. Второе: событие не меняем задним числом; если смысл поменялся, заводим новое имя, иначе исторические данные превращаются в кашу.

Соберём аналитику, которой можно верить

План событий, серверная отправка критичных действий, склейка идентификаторов и витрина данных под ваши решения.

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

Идентификация пользователя

Место, где рождаются расхождения между отчётами. У одного человека есть анонимный идентификатор устройства и идентификатор аккаунта, а устройств может быть три.

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

Дальше начинаются нюансы. Переустановка приложения обычно создаёт новый анонимный идентификатор. Веб и мобильное приложение по умолчанию не связаны — их сшивают по аккаунту. Общий компьютер или устройство в семье ломает любую схему. Ни одна система не даёт стопроцентной точности, и это нормально: важно, чтобы правило было одно и известное всем, кто смотрит на цифры.

Две системы аналитики почти всегда показывают разные цифры. Важно не совпадение, а то, что расхождение стабильно и объяснимо.

Чем собирать в 2026

Инструментальный ландшафт в России изменился: часть западных сервисов недоступна или неудобна в оплате, зато выросла практика собственного сбора событий.

Вариант Что даёт Ограничения
Российские системы аналитики (AppMetrica, MyTracker, Яндекс Метрика) Быстрый старт, готовые отчёты, воронки, когорты, экспорт сырых данных Своя модель данных, ограничения по кастомным отчётам
Свой стек (события в собственное хранилище, витрина, BI поверх) Полный контроль, любые срезы, данные остаются у вас Нужна команда и время на разработку и сопровождение
Гибрид Готовая система для быстрых отчётов, сырые события — в своё хранилище Дублирование, придётся следить за расхождением цифр
Логи и база продукта Точные факты по деньгам и заказам Нет поведенческого контекста, тяжёлые запросы к боевой базе

Практика последних лет: события пишутся и в готовую систему, и в собственное хранилище. Первое даёт продакту отчёты без разработки, второе — возможность посчитать что угодно и не потерять историю при смене инструмента.

Чем собирать данные: готовые системы аналитики, собственное хранилище событий, гибридная схема, логи продукта

Данные и закон

Продуктовая аналитика собирает поведение людей, а значит попадает под требования к персональным данным. Три вещи стоит решить до запуска сбора.

Минимизация. В события не кладут телефоны, почты, имена и адреса — вместо них идентификатор. Даже если очень удобно посмотреть «кто это был», в аналитическом контуре этого быть не должно.

Согласия. Аналитика и реклама требуют информирования пользователя и, в части сценариев, явного согласия. Формулировки в политике должны совпадать с тем, что реально собирается.

Хранение и доступ. Где лежат данные, кто имеет доступ к сырым событиям, сколько хранится история. Ответы на эти вопросы понадобятся и юристам, и при выборе между облачным сервисом и собственным хранилищем.

A/B-тесты: когда им можно верить

Тест — единственный способ доказать, что изменение действительно улучшило продукт. И самый популярный способ обмануть себя.

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

Длительность фиксируют до старта. Минимум — полный недельный цикл: поведение в понедельник и в субботу разное. Останавливать тест в момент, когда результат стал красивым, нельзя — так значимость получается из шума.

Одно изменение за раз. Если поменяли экран, текст и цену одновременно, вы узнаете только то, что стало лучше или хуже, но не почему.

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

Когда трафика мало, честнее переключиться на качественные методы: пять глубинных интервью дадут больше, чем тест, который не наберёт значимости за квартал.

Тест, остановленный в момент, когда результат понравился, доказывает только одно: команде понравился результат.

Мобильная специфика

В мобильных продуктах аналитика устроена сложнее веба, и вот почему.

Версии живут долго. Пользователи обновляются неделями, часть не обновится никогда. Событие, добавленное в новой версии, приходит не от всех, и сравнивать периоды нужно с учётом распределения версий.

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

Магазины считают по-своему. Установки и удаления видны в консолях сторов, а не в вашей аналитике; в России к App Store и Google Play добавился RuStore со своей статистикой. Свести их в одну цифру точно не получится.

Разрешения и трекинг. Часть идентификаторов недоступна без согласия пользователя, поэтому опираться стоит на собственные идентификаторы и события, а не на рекламные.

Дашборды и ритуал

Дашборд не работает сам по себе — работает регулярная встреча, на которой по нему принимают решения.

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

Ритуал: раз в неделю команда собирается на полчаса, смотрит изменения, формулирует гипотезы и записывает, что проверяет к следующему разу. Без этого шага аналитика превращается в красивую витрину, которую открывают перед советом директоров.

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

Дашборд без регулярной встречи — витрина. Метрика без ответа на вопрос «что мы сделаем, если она упадёт» — просто число.

Сколько стоит

Аналитический контур редко заказывают отдельно — он проектируется вместе с продуктом. Объём работ определяют число событий, наличие собственного хранилища и требования к отчётам.

По нашим работам: мобильное приложение с продуктовой аналитикой — от 1,8 млн ₽, веб-продукт — от 1 млн ₽, витрина данных и дашборды внутри продукта — от 1,5 млн ₽ (корпоративный BI-стек мы не разворачиваем), отдельная интеграция с внешней системой аналитики или рекламным кабинетом — от 150 тыс. до 1,5 млн ₽. Точная цифра зависит от плана событий и глубины отчётов: оценка проекта бесплатная.

Прикинуть бюджет можно заранее — бесплатный калькулятор оценки собирает вилку по составу работ за несколько минут.

Посчитаем ваш контур аналитики

Расскажите про продукт и вопросы, на которые нужны ответы, — вернём состав работ, смету и срок по каждому блоку.

Получить консультацию

Ошибки

Собирают всё подряд. Триста событий без словаря, половина не используется, разобраться невозможно. Начинать нужно с пяти-семи вокруг ключевого действия.

События пишет каждый разработчик по-своему. Разные имена для одного действия, разные форматы свойств — и склеить это потом стоит дороже, чем сделать сразу.

Считают средние. Средний чек и среднее время в приложении скрывают всё: смотреть нужно распределения и сегменты.

Верят цифрам, не проверив сбор. Первое, что делают перед разбором «падения» — проверяют, не сломалась ли отправка событий в последнем релизе. В половине случаев причина именно в этом.

Не спрашивают пользователей. Аналитика показывает, где отвал, но не объясняет причину — за ней идут в пользовательские исследования.

С чего начать

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

Второе — написать план событий на одну страницу: пять-семь событий вокруг ключевого действия, их свойства, момент срабатывания и владелец. Этого достаточно для первой версии.

Третье — проверить сбор на реальных данных: пройти сценарий руками и убедиться, что события приходят с правильными свойствами. Этот шаг пропускают чаще всего, а он дешевле любой последующей чистки.

С чего начать: назвать ключевое действие, написать план событий, проверить сбор на реальных данных

Обсудим ваш продукт?

Выберем ключевое действие, соберём первый набор событий и оценим объём работ. Оценка бесплатная.

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

Часто задаваемые вопросы

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

Пять-семь вокруг ключевого действия: вход, начало основного сценария, ключевое действие, оплата или отправка, возврат. Расширять список стоит по мере появления вопросов, на которые нельзя ответить имеющимися данными. Триста событий, заведённых заранее, обычно означают, что не используется ни одно.

Из-за разной идентификации пользователей, разных моментов срабатывания событий, блокировщиков, офлайн-отправки и семплирования. Полного совпадения не будет никогда. Практическое правило: выбрать одну систему как источник истины для решений, а остальные использовать для смежных задач и следить, чтобы расхождение было стабильным, а не растущим.

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

На старте — да, готовые российские системы закрывают воронки, когорты и базовые отчёты без разработки. Собственное хранилище событий имеет смысл добавлять, когда нужны нестандартные срезы, длинная история, соединение поведения с данными учётной системы или гарантии по хранению данных.

Разработка с Code Pilots

Code Pilots — студия заказной разработки полного цикла: веб- и мобильные продукты со сложной бизнес-логикой, интеграциями и высокими нагрузками. Аналитику мы закладываем вместе с продуктом: план событий, серверная отправка критичных действий, склейка идентификаторов, витрина данных и дашборды под конкретные решения.

Что делаем: сбор и хранение событий, отчёты внутри продукта, интеграции с системами аналитики и рекламными кабинетами, инструменты для экспериментов. Корпоративный BI-стек не разворачиваем и медиапланированием не занимаемся — наша часть заканчивается там, где данные становятся продуктовыми решениями.

Внутри — аналитики с отраслевой экспертизой, дизайнеры, backend- и мобильные разработчики, QA и DevOps, middle+ и senior. Назовите ключевое действие вашего продукта — с него и начнём план событий. Обсудить проект →

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

Заполните форму или напишите нам
на airmail@code-pilots.ru
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности.

Спасибо!

Спасибо за сообщение, мы свяжемся
с вами в ближайшее время!
success