Продуктовый кейс: Метрики для подписочного сервиса
Условие
Вы продуктовый аналитик стримингового сервиса (типа Netflix или Spotify).
- Какие ключевые метрики вы бы отслеживали?
- Как бы вы определили здоровье бизнеса?
- Какие метрики предсказывают отток?
- Как измерять вовлеченность пользователей?
- Какой дашборд вы бы построили для руководства?
Ожидается:
- Понимание специфики подписочной модели
- Знание метрик SaaS/подписок (MRR, churn, LTV)
- Практические рекомендации
Источник: типовой кейс на собеседованиях продуктовых аналитиков
Комментарии (1)
Ответ сгенерирован нейросетью и может содержать ошибки
Метрики для подписочного сервиса (Netflix/Spotify)
Подписочная модель отличается от других моделей монетизации: доход предсказуем, но нужно постоянно удерживать пользователей. Расскажу про систему метрик для такого сервиса.
1. Ключевые метрики для мониторинга
Метрики роста и базы
Subscribers (Active Subscribers)
- Текущее количество активных подписчиков
- Критична для инвесторов
- Разбиваем по плану: Premium, Standard, Basic, Free Trial
New Subscriptions (New Sign-ups)
- Количество новых подписчиков в период
- Показывает эффективность маркетинга и onboarding
- Тренд: растёт ли база?
Monthly Recurring Revenue (MRR)
- Ежемесячный повторяющийся доход
- MRR = (# активных подписчиков) * (средняя стоимость плана)
- Для Netflix: если 100M подписчиков, avg $12/month = $1.2B MRR
Удержание и отток
Churn Rate
- Процент подписчиков, которые отписались в месяц
- Churn = (Cancelled Subscriptions / Start Subscribers) * 100
- Netflix/Spotify целятся на 2-3% ежемесячный churn
Retention Rate
- Противоположность churn: процент, который остался
- Retention = 100% - Churn%
- Разбиваем по когортам: месяц с момента подписки
LTV (Lifetime Value)
- Средний доход от одного пользователя за всё время
LTV = (Average Monthly Revenue per User) / (Monthly Churn Rate)
Пример: если средний доход $12/месяц и churn 3%, то LTV = $12 / 0.03 = $400
Стоимость привлечения
CAC (Customer Acquisition Cost)
- Сколько денег потрачено на маркетинг, делим на количество новых пользователей
- CAC = (Marketing Spend) / (New Subscribers)
LTV/CAC Ratio
- Показывает, насколько прибыльна наша стратегия привлечения
- Обычная цель: LTV/CAC > 3
2. Определение здоровья бизнеса
Комплексный скорбюр (The Dashboard):
GREEN ZONE (Здоров):
- MRR растёт месяц-в-месяц (> 5%)
- Churn Rate < 3% (месячный)
- CAC Payback < 12 месяцев
- LTV/CAC > 3
- Monthly Sign-ups > ожиданий
- NPS (Net Promoter Score) > 50
YELLOW ZONE (Беспокойство):
- MRR flat или слабо растёт (0-5%)
- Churn Rate 3-5%
- CAC Payback 12-18 месяцев
- LTV/CAC 2-3
- Sign-ups trend вниз
RED ZONE (Кризис):
- MRR падает
- Churn > 5%
- CAC Payback > 18 месяцев
- LTV/CAC < 2
Примеры реальных сценариев:
Сценарий 1: MRR растёт, но Churn растёт ещё быстрее → нужно улучшать retention Сценарий 2: Много новых пользователей, но мало переводятся в платящих → проблема с onboarding Сценарий 3: LTV/CAC < 1 → бизнес убыточен, нужно менять стратегию
3. Метрики, предсказывающие отток
На основе анализа 100+ подписочных сервисов вот самые сильные предикторы:
Engagement Metrics:
-
Content Consumption: сколько часов в неделю смотрит/слушает пользователь
- Netflix: пользователи, смотрящие < 2 часов в месяц → 40% churn в следующий месяц
- Spotify: пользователи с 0 streams за неделю → 60% churn
-
Feature Adoption: используют ли пользователи ключевые фичи?
- Offline Download (Spotify): пользователи, которые это не используют → выше churn
- Download content (Netflix): пользователи без downloads → выше churn
-
Device Diversity: смотрят/слушают ли на разных девайсах?
- Netflix: только на TV → выше churn (малоподвижен, не во всех ситуациях)
- Spotify: на нескольких девайсах → ниже churn (интегрирован в жизнь)
Поведенческие сигналы:
-
Playlist/Watchlist Activity: создают ли свои плейлисты (Spotify) или списки смотрения (Netflix)?
- Пользователи с активными плейлистами → 30% ниже churn
-
Session Frequency: как часто открывает приложение?
- Netflix: < 1 раза в неделю → высокий risk
- Spotify: < 2 раза в неделю → высокий risk
-
Content Diversity: смотрят/слушают ли разнообразный контент?
- Узкая ниша → выше churn (контент заканчивается)
- Разнообразие → ниже churn
Отрицательные события:
- Support Tickets: проблемы с сервисом → предиктор отписки
- Billing Issues: проблемы с платежом → 50%+ churn в след месяц
- Failed Login Attempts: не могут зайти → churn
Модель раннего предупреждения о риске отписки
SELECT
user_id,
CASE
WHEN weekly_watch_hours < 1 AND days_since_login > 14 THEN 'HIGH_RISK'
WHEN weekly_watch_hours BETWEEN 1 AND 5 THEN 'MEDIUM_RISK'
WHEN weekly_watch_hours > 5 THEN 'LOW_RISK'
END as churn_risk,
last_watch_date,
total_favorites,
content_category_count
FROM user_engagement
WHERE active = TRUE
Затем по HIGH_RISK пользователям запускаем win-back кампании.
4. Как измерять вовлеченность пользователей
Level 1: Базовые метрики
- DAU (Daily Active Users): сколько уникальных в день открыло приложение
- WAU (Weekly Active Users): в неделю
- MAU (Monthly Active Users): в месяц
- DAU/MAU Ratio: показывает, какой процент пользователей активен каждый день
- Netflix: ~40% DAU/MAU ratio
- Spotify: ~60% DAU/MAU ratio (музыка более частая активность)
Level 2: Контент-специфичные
- Watch Time / Listening Time: часы в день
- Content Completion Rate: % пользователей, доведших шоу/трек до конца
- Rewatch/Replay Rate: сколько пересматривают контент
- Playlist Creation Rate: % создавших плейлист в месяц
Level 3: Продвинутые
- Series Completion Rate: % пользователей, закончивших сезон за месяц
- Content Freshness: смотрят ли новый контент или только старый?
- Genre Diversity Score: энтропия распределения просмотров по жанрам
- Session Duration: средняя длина одного сеанса (важна для стриминга)
Engagement Score (комбинированный)
Engagement Score = (Weight_DAU * DAU/MAU) +
(Weight_Content * Watch Hours / Expected Hours) +
(Weight_Features * Feature Adoption %) +
(Weight_Retention * Retention Rate)
5. Дашборд для руководства (Executive Dashboard)
Макет дашборда (рекомендую Looker, Tableau или Metabase):
Секция 1: Health at a Glance (верхняя часть, 4 big numbers)
┌──────────────────────────────────────────┐
│ MRR: $1.2B │ Churn: 2.8% │ DAU: 45M │ NPS: 52 │
│ ↑ 3% MoM │ ↓ 0.2pp │ ↑ 2% MoM │ ↑ 5pts │
└──────────────────────────────────────────┘
Секция 2: Growth Metrics (левая колонна)
- Subscribers trend (line chart, 12 месяцев)
- Разбито по плану: Premium, Standard, Basic, Trial
- New Sign-ups weekly trend
- Market penetration % по странам
Секция 3: Retention & Churn (центральная колонна)
- Churn rate trend (line chart)
- Cohort retention table (когда пришли, как много осталось через 1мес, 3мес, 12мес)
- Churn drivers pie chart (почему уходят: price, no content, technical issues, etc)
Секция 4: Unit Economics (правая колонна)
- CAC vs LTV (scatter, или bar chart по плану)
- CAC Payback Period (месяцы)
- LTV/CAC Ratio trend
Секция 5: Engagement & Content (внизу)
- DAU/WAU/MAU trends
- Average Watch Hours Per User
- Content Consumption Distribution (какие жанры смотрят)
- Top 10 Content (что смотрят больше всего)
Секция 6: Alerts & Anomalies
- Red flags:
- Churn поднялась выше порога
- Новые подписки упали неожиданно
- Content consumption упала
- Support tickets по billing выросли
Рекомендации по update frequency
- Daily: DAU, Support Tickets, Billing Issues
- Weekly: Churn, Engagement Metrics, Content Top 10
- Monthly: MRR, LTV, CAC, Cohort Analysis, NPS
Контрольные точки для разных ролей
Для CEO:
- MRR trend, Subscriber count, LTV/CAC, Churn rate, NPS
Для Product Manager:
- DAU/WAU/MAU, Engagement Score, Feature Adoption, Content Completion Rate, Cohort Retention
Для Marketing:
- New Sign-ups, CAC, CAC Payback, Source Attribution, Trial Conversion Rate
Для Finance:
- MRR, CAC, LTV, Gross Margin, Payback Period
Итог: Как всё связано
- Привлекаем пользователя (CAC)
- Вводим в продукт (Onboarding Funnel)
- Вовлекаем в контент (DAU, Watch Hours, Engagement)
- Удерживаем подольше (Retention, Churn)
- Получаем доход (LTV, MRR)
- Повторяем с следующим пользователем
Каждый слой нужно мониторить и оптимизировать. Если где-то дыра — весь воронок течёт.