Engagement простыми словами
Карьерник — квиз-тренажёр в Telegram с 1500+ вопросами для собесов аналитика. SQL, Python, A/B, метрики. Бесплатно.
Зачем это знать
Engagement — одно из самых «размытых» понятий в продуктовой аналитике. Все о нём говорят, но каждая команда мерит по-своему. Для соцсети — это время в приложении. Для SaaS — количество действий в день. Для e-commerce — глубина просмотра каталога. Правильное определение engagement для вашего продукта определяет всю retention-стратегию.
На собесе на middle-позицию это один из первых вопросов: «как бы ты измерил engagement в нашем продукте?». Junior скажет «DAU». Middle объяснит, что DAU — слишком грубая метрика, и предложит набор: stickiness, session length, feature adoption, actions per session. Senior обсудит trade-offs и что оптимизировать.
Аналитик постоянно сталкивается с engagement в отчётах: "почему engagement упал?", "как engagement связан с retention?", "как измерить engagement новой фичи?". Без понимания основ никуда.
В статье:
- Что такое engagement и почему он размытый
- Основные метрики (DAU, sessions, actions, time spent)
- Stickiness как proxy engagement
- L-метрики (L28, L21, L7)
- Engagement per session vs overall
- Как связан с retention и LTV
Что такое engagement
Общее определение: насколько часто и глубоко пользователь взаимодействует с продуктом.
Но что конкретно — зависит от продукта.
Соцсети
- Время в ленте
- Посты / комменты / лайки за сессию
- Сессий в день
SaaS
- Действий в рабочей сессии
- Фичей использовано
- Time-to-complete key task
E-commerce
- Страниц каталога просмотрено
- Добавлений в cart
- Search queries
Gaming
- Минут игры
- Levels прошёл
- In-app purchases made
Основные метрики engagement
1. Активность (Activity)
- DAU / WAU / MAU — сколько уникальных активных
- Sessions per user — как часто заходят
- Session length — сколько длится визит
2. Глубина (Depth)
- Actions per session — насколько много делают
- Pages viewed — глубина просмотра
- Features used — сколько фич освоили
3. Consistency (регулярность)
- Stickiness (DAU/MAU) — доля месяцев, вернулись в день
- L28 / L21 / L7 — дней из 28 активны
- Streak — дней подряд активности
4. Quality
- Engagement score — composite метрика
- Completion rate — закончили начатое
- Meaningful actions — ключевые действия
Engagement score
Часто строят composite метрику:
engagement_score = 0.4 × log(sessions) + 0.3 × log(actions) + 0.3 × log(minutes)Веса подбираются под бизнес.
В SQL
L28 — классика engagement
WITH user_days AS (
SELECT
user_id,
COUNT(DISTINCT DATE(event_at)) AS active_days_28
FROM events
WHERE event_at >= NOW() - INTERVAL '28 days'
GROUP BY user_id
)
SELECT
AVG(CASE WHEN active_days_28 >= 28 THEN 1.0 ELSE 0 END) AS l28,
AVG(CASE WHEN active_days_28 >= 21 THEN 1.0 ELSE 0 END) AS l21,
AVG(CASE WHEN active_days_28 >= 14 THEN 1.0 ELSE 0 END) AS l14,
AVG(CASE WHEN active_days_28 >= 7 THEN 1.0 ELSE 0 END) AS l7
FROM user_days;Actions per session
WITH session_stats AS (
SELECT
session_id,
COUNT(*) AS actions,
MAX(event_at) - MIN(event_at) AS duration
FROM events
GROUP BY session_id
)
SELECT
AVG(actions) AS avg_actions_per_session,
AVG(EXTRACT(EPOCH FROM duration)) / 60 AS avg_minutes_per_session
FROM session_stats;Связь с бизнес-метриками
Engagement → Retention
Коррелируют сильно. Low engagement → high churn.
Engagement → Monetization
В freemium — активные становятся платящими. В ads — больше показов рекламы.
Engagement → Виральность
Активные пользователи делают более виральные посты / приглашения.
Опасность «engagement at all costs»
Optimize engagement → можно:
- Добавить раздражающие уведомления
- Сделать dark patterns (сложно закрыть)
- Создавать addictive patterns (TikTok, Instagram)
Этика: engagement ради ценности ≠ engagement ради engagement.
Ограничения
1. Не всегда хорошо
В банковском приложении engagement 5 мин/день — норма, не проблема. Пользователь зашёл, сделал то, что надо, ушёл.
2. Не учитывает value
Один пользователь 10 мин читает → engaged. Другой 10 мин тупит на главной → тоже engaged по метрике.
3. Gaming
Легко «накачать»: пуши, daily rewards, streaks → engagement растёт, ценность не меняется.
На собесе
«Как измерить engagement в [X]?»
- Опишите специфику продукта
- Предложите 2-3 метрики
- Объясните trade-offs
«Engagement упал — что делать?»
- Проверить tracking
- Разбить по сегментам
- Найти proximal cause
- См. кейс stickiness упала
«Oптимизировать engagement или retention?» Оба важны. Engagement — leading indicator retention.
Частые ошибки
1. Одна метрика для всего
MAU — не engagement. Минимум 3-4 метрики для adequate.
2. Игнорировать value
Engagement без связи с meaningful actions → vanity metric.
3. Игры с определением активности
Поменяли threshold → engagement вырос. Не обман, но self-deception.
4. Benchmarking не по своей категории
Соцсеть vs банк — разные уровни engagement. Сравнивайте с аналогами.
Связанные темы
- DAU простыми словами
- Stickiness DAU/MAU
- Как посчитать active days в SQL
- Retention простыми словами
- AARRR пиратские метрики
FAQ
Что такое engagement rate?
Доля пользователей, совершивших engaging action (like, comment, share). В соцсетях стандарт.
Время в app или actions?
Зависит от продукта. В банке — меньше время лучше. В соцсети — больше.
Engagement хороший KPI?
Для соцсетей, мобильных игр — да. Для утилитарных — нет.
Как commonly считают в tech?
DAU + session length + actions per session + retention. Композитный.
Тренируйте продуктовую аналитику — откройте тренажёр с 1500+ вопросами для собесов.