Back to archive
12.05Продуктовая аналитика и BI

Retention и Aha Moment: как найти действие, после которого пользователь остается

TL;DR

  • Retention показывает, продолжает ли пользователь получать ценность от продукта.
  • Aha Moment - это раннее действие или состояние, после которого вероятность удержания резко выше.
  • Не путайте app open с retention. Пользователь должен вернуться к core value action.
  • Retention curve, которая выходит на плато, показывает ядро пользователей. Кривая, падающая в ноль, сигналит о слабом product-market fit.
  • Aha Moment нельзя просто скопировать у Facebook или Slack. Его нужно искать на своих когортах и проверять экспериментом.

1. Что такое retention

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

Ключевой вопрос: что значит "вернулся"? Для продукта это должен быть value action.

ПродуктСлабый retentionСильный retention
ДоставкаОткрыл appСделал повторный заказ
EdTechПолучил pushЗавершил урок
FintechОткрыл балансСделал перевод/платеж
SaaSОткрыл dashboardЗавершил workflow
MarketplaceПосмотрел категориюСвязался с продавцом/купил

2. Виды retention

ВидКогда использовать
Classic retentionВернулся в конкретный день/неделю
Rolling retentionВернулся в этот день или позже
Unbounded retentionВернулся когда-либо после периода
N-day retentionMobile/app стандарт: D1, D7, D30
Revenue retentionДеньги остались, даже если users изменились

Выбор зависит от продукта. Для daily habit app важен D1/D7. Для travel app пользователь может возвращаться редко, но ценно. Для B2B SaaS лучше смотреть weekly/monthly active value action.

3. Как читать retention curve

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

4. Что такое Aha Moment

Aha Moment - это не эмоция пользователя, которую можно увидеть напрямую. Это аналитическая гипотеза:

Пользователи, которые сделали X в течение Y времени после регистрации, удерживаются значительно лучше.

Примеры формата:

ПродуктВозможный Aha Moment
Finance appДобавил 3 транзакции в первый день
EdTechЗавершил первый урок и получил feedback
Team SaaSПригласил 2 коллег и создал первый shared project
MarketplaceСохранил поиск и получил релевантный отклик
DeliveryПовторил заказ или сохранил адрес

Важно: Aha Moment не доказывается одной корреляцией. Возможно, сильные пользователи и так сделали бы X. Нужно проверять onboarding experiment.

5. Как искать Aha Moment

Шаги:

  1. Выберите retained users: например, активные через 30 дней.
  2. Сравните их первые 24-72 часа с churned users.
  3. Найдите действия, которые сильно отличаются.
  4. Проверьте, что действие связано с ценностью, а не случайный proxy.
  5. Измените onboarding, чтобы больше пользователей дошли до X.
  6. Замерьте retention uplift.

Мини-таблица:

Early actionRetained usersChurned usersHypothesis
Added 1 item70%42%Средний signal
Completed setup86%37%Сильный signal
Invited teammate54%5%Может быть team-value signal
Watched tutorial20%19%Не влияет

6. Activation vs retention

Activation - раннее доказательство, что пользователь понял продукт. Retention - доказательство, что ценность повторяется.

Activation может улучшиться, а retention нет. Например, onboarding заставил всех пройти tutorial, но продукт после tutorial не стал полезнее. Поэтому Aha Moment должен быть связан с repeat value.

7. Локальный контекст СНГ/РК

Для Казахстана Aha Moment часто связан с доверием и первым успешным действием:

  • fintech: первый перевод или платеж без трения;
  • e-commerce: первый заказ с понятной доставкой;
  • EdTech: первый урок, после которого пользователь почувствовал результат;
  • loyalty app: первый cashback или скидка на кассе;
  • B2B SaaS: первый счет, оплата или отчет, который реально использовали.

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

8. Retention loops

Retention не строится только пушами. Нужна петля:

LoopПример
Value loopПользователь получает результат и хочет повторить
Social loopКоллеги/друзья втягивают обратно
Data loopЧем больше данных внес, тем полезнее продукт
Content loopНовый контент регулярно возвращает
Transaction loopСтатусы, платежи, заказы требуют возвращения

Push может напомнить о loop, но не создать его из воздуха.

9. Ошибки

ОшибкаПоследствие
Считать app open retentionВидите активность, но не value
Искать Aha Moment на маленькой выборкеЛожная корреляция
Копировать чужой Aha MomentМеханика не подходит продукту
Давить onboarding'ом ради событияЛюди делают X, но не получают ценность
Не проверять экспериментомКорреляция принимается за причинность
Не смотреть revenue retentionUsage есть, денег нет

10. Практический чеклист

  • Определен core value action.
  • Retention считается по когортам.
  • Отдельно смотрятся D1/D7/D30 или weekly/monthly retention.
  • Есть segment comparison по channel/platform/city.
  • Найдены early actions, связанные с retained users.
  • Aha Moment сформулирован как X за Y времени.
  • Onboarding experiment проверяет causality.
  • Retention uplift связан с LTV или revenue.

11. Видео

Amplitude Study Week. День 2: Анализ вовлеченности пользователей - Retention

12. Главный совет

Retention - это не "люди открыли приложение". Retention - это "люди снова получили ценность". Найдите раннее действие, которое ведет к повторной ценности, и стройте onboarding вокруг него.

Sources / Notes