К содержанию
ActionPulse

← Все статьи

  • продуктовая аналитика
  • метрики
  • внедрение
Автор — Редакция ActionPulse

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

Поток событий превращается в воронку, удержание и путь пользователя

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

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

Какие вопросы решает продуктовая аналитика

У полезного отчёта есть конкретный вопрос и владелец решения. Например:

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

Фраза «посмотреть активность» слишком широкая. Формулировка «понять, стоит ли упростить шаг подключения интеграции» уже задаёт отчёт, сегмент и возможное действие.

Чем продуктовая аналитика отличается от веб-аналитики и BI

Эти подходы дополняют друг друга. Граница проходит не по названию инструмента, а по данным и задачам.

Подход Главный вопрос Типичные данные Результат
Веб- и маркетинговая аналитика Откуда пришёл трафик и совершил ли визит цель источники, кампании, страницы, визиты, цели оценка каналов и конверсии сайта
Продуктовая аналитика Как люди используют продукт и получают ценность события, пользователи или аккаунты, свойства, последовательности воронки, удержание, когорты и пути
BI и финансовая отчётность Что происходит с бизнесом в целом платежи, договоры, затраты, планы, агрегаты управленческие показатели и регулярные отчёты
Качественные исследования Почему человек поступил именно так интервью, наблюдения, обращения, тесты интерфейса мотивы, барьеры и язык пользователей

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

Из каких данных строится продуктовая аналитика

Основа — событийная модель. Каждая запись отвечает как минимум на четыре вопроса:

  1. Что произошло? Имя события, например project_created или payment_succeeded.
  2. Кто или что это сделал? Псевдонимный идентификатор пользователя, аккаунта или другого участника.
  3. Когда это произошло? Время события и, при необходимости, время приёма сервером.
  4. В каком контексте? Свойства события: тариф, тип устройства, версия интерфейса, источник или идентификатор проекта.

Контракт события

Для каждого важного события стоит зафиксировать:

  • имя и понятное описание;
  • точный момент срабатывания;
  • источник: браузер, приложение или сервер;
  • обязательные и необязательные свойства;
  • типы и допустимые значения свойств;
  • правило идентификации пользователя или аккаунта;
  • владельца события в продуктовой или инженерной команде;
  • версию схемы и порядок изменения контракта.

Такой словарь не обязан быть большим. Для первого сценария достаточно 10–20 устойчивых событий. Подробный пример есть в материале о том, как разметить события B2B SaaS.

Клиентские и серверные события

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

Одинаковое действие не следует бездумно отправлять из двух источников: заранее определите основной источник и ключ дедупликации.

Идентификация

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

Для B2B-продукта часто нужны две единицы анализа одновременно:

  • человек — чтобы исследовать путь и поведение;
  • аккаунт или рабочее пространство — чтобы считать активацию команды, приглашения и оплату.

Нельзя незаметно смешивать пользователей, аккаунты, устройства и сессии в одной метрике. Единица расчёта должна быть написана рядом с названием отчёта.

Основные отчёты и метрики

Воронка

Воронка показывает, какая доля участников последовательно прошла заданные шаги. Для каждого шага нужно определить порядок, окно времени, допустимость повторов и единицу расчёта.

Например: signup_completed → project_created → first_event_received → report_opened. Просадка между созданием проекта и первым событием указывает на другой участок продукта, чем просадка после открытия отчёта.

Когорты и удержание

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

Важно заранее решить, что означает «вернулся»: любой визит, открытие отчёта, создание результата или платное действие. Разные определения дают разные числа и отвечают на разные вопросы.

Пути и поведение пользователей

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

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

Базовые продуктовые метрики

Формула должна быть частью определения метрики.

  • Конверсия шага = участники, дошедшие до следующего шага / участники предыдущего шага.
  • Активация = новые пользователи или аккаунты, выполнившие согласованный набор действий / все подходящие новые пользователи или аккаунты.
  • Удержание периода = участники стартовой когорты, совершившие целевое действие в периоде / размер стартовой когорты.
  • Time to Value = время от стартового события до первого подтверждённого полезного результата. Часто полезнее медиана и распределение, а не среднее.
  • Отток = доля клиентов или аккаунтов, которые перестали соответствовать заранее заданному признаку активности или оплаты.

Метрика без периода, сегмента, единицы расчёта и правила исключений неоднозначна. «Retention 30%» недостаточно: нужно знать когорту, период, возвращающее событие и знаменатель.

Рабочий процесс от вопроса до решения

1. Запишите вопрос и действие

Хорошая постановка выглядит так: «Если меньше половины новых аккаунтов отправляют первое событие за сутки, упростим экран подключения и добавим проверку конфигурации». До сбора данных уже понятно, кто смотрит отчёт и какое решение возможно.

2. Опишите критичный путь

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

3. Согласуйте события

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

4. Реализуйте и проверьте поток данных

Нужно проверить не только наличие HTTP-запроса. Событие должно пройти весь путь до хранилища с корректным временем, идентификатором, свойствами и версией схемы. Отдельно проверьте повторы, задержанные события и ошибки сети.

5. Сверьте отчёт с исходными примерами

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

6. Добавьте только полезные сегменты

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

7. Зафиксируйте решение и повторную проверку

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

Пример для B2B SaaS

Команда хочет сократить время до первого полезного отчёта. Она выбирает события:

signup_completed → project_created → sdk_connected → first_event_received → report_opened

Дальше команда:

  1. считает воронку по аккаунтам с окном в 24 часа;
  2. отдельно измеряет время между project_created и first_event_received;
  3. открывает истории аккаунтов, остановившихся на подключении;
  4. проверяет сегменты по способу установки и версии инструкции;
  5. проводит интервью с несколькими командами;
  6. меняет проблемный шаг и повторяет тот же расчёт.

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

Как выбрать систему продуктовой аналитики

Сначала составьте набор обязательных отчётов и событий, затем сравнивайте варианты на одинаковых данных.

Готовый облачный сервис

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

On-prem в своём контуре

Имеет смысл, если данные должны находиться в согласованной инфраструктуре или нужны отдельные требования к сети, обновлениям и доступам. On-prem — не только способ установки: заранее согласуйте состав функций, эксплуатацию, резервное копирование, мониторинг и ответственность сторон. Подробнее — в разборе продуктовой аналитики on-prem.

Собственная система

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

Проверка перед миграцией

Не отключайте текущую аналитику в первый день. Отправляйте выбранные события параллельно, соберите одинаковые отчёты и объясните расхождения. План такой проверки описан в сценарии перехода.

Качество данных и приватность

Продуктовая аналитика полезна только в границах понятного и законного сбора данных.

  • не отправляйте пароли, платёжные реквизиты, содержимое приватных полей и лишние персональные данные;
  • маскируйте чувствительные области до отправки записи или события;
  • ограничивайте доступ по ролям и проектам;
  • задавайте сроки хранения и процесс удаления;
  • документируйте цель каждого свойства;
  • отделяйте продуктовый идентификатор от email или телефона, если бизнес-задача не требует обратного;
  • проверяйте требования к согласию и обработке данных для своей юрисдикции и сценария.

Автосбор кликов не отменяет эти правила. Чем шире автоматический сбор, тем важнее явные исключения, маскирование и контроль схемы.

План внедрения на две недели

День 1. Выбрать один вопрос, владельца решения и критичный путь.

Дни 2–3. Описать события, свойства, идентификаторы и источники.

Дни 4–5. Реализовать отправку и проверить данные от браузера или сервера до хранилища.

День 6. Пройти сценарий тестовыми аккаунтами, проверить повторы и пропуски.

День 7. Собрать воронку, время до ценности и одну когорту.

Вторая неделя. Наблюдать реальные данные, исправлять схему, исследовать несколько остановившихся пользователей и принять первое решение.

Через две недели результатом должен быть не «подключённый инструмент», а один доверенный отчёт, по которому команда способна принять действие.

Частые вопросы

Нужно ли собирать каждый клик?

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

Можно ли начать без продуктового аналитика?

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

Продуктовая аналитика доказывает причину изменений?

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

Когда возможностей текущей системы достаточно?

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

С чего начать выбор инструмента?

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

Продолжить разбор

Связанные материалы

Все статьи →

Проверьте это на своих данных

Триал Growth на 14 дней: отчёты и SQL-консоль, карта не нужна. До 30 млн событий за 14 дней. Выгрузка событий через API недоступна во время пробного периода; после оплаты доступна с тарифа Growth.

Попробовать 14 дней бесплатно