Как работает streak

Streak — счётчик последовательных действий без единого пропуска. Примеры:
— «Вход 7 дней подряд → бонус 100 баллов»
— «5 покупок подряд в категории «Продукты» → скидка 10%»
— «Просматривай акции каждый день — разблокируй эксклюзивный оффер»

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

Психология механики

Streak работает через несколько когнитивных эффектов:

Loss aversion. Потеря streak воспринимается болезненнее, чем ценность самого действия. Пользователь с серией 21 день зайдёт в приложение даже если нет прямой необходимости — лишь бы не обнулить.

Прогресс и статус. Длинная серия становится элементом идентичности. «У меня 45 дней подряд» — это не просто число, а вложенный труд, который жалко терять.

Якорный эффект. Первые дни streak наращиваются легко. После 7–14 дней пользователь уже автоматически возвращается — формируется привычка.

Применение в e-commerce

Действие для streak Вертикаль Цель
Ежедневный вход Все DAU, Stickiness
Просмотр «Скидок дня» Grocery, маркетплейс Частота визитов
Последовательные покупки Grocery, подписки Retention, Purchase Frequency
Выполнение мини-задания Все Onboarding, знакомство с функциями

Как не сломать механику

  • Заморозка (streak freeze) — дать пользователю 1–2 дня защиты от обнуления. Критически важна для долгосрочных серий.
  • Адекватные цели. Streak «7 покупок подряд» в fashion не сработает — слишком редкая частота. Лучше — ежедневный вход.
  • Не пересаливать наградами. Если серию легко «выкупить» за баллы, мотивация поддерживать её органически падает.
  • Уведомления с умом. Напоминание «У тебя серия 5 дней — не прерви сегодня!» работает. Ежедневный push без контекста — раздражает и отключается.