Кейс: time to first purchase вырос. Разбор на собесе
Карьерник — квиз-тренажёр в Telegram с 1500+ вопросами и кейсами с реальных собесов аналитика. SQL, Python, A/B, метрики. Бесплатно.
Формулировка кейса
Медианное время от регистрации до первой покупки выросло с 3 до 7 дней. Что это значит и что делать?
Частый кейс в e-commerce / subscription: Ozon, Wildberries, Delivery Club, любой SaaS. Проверяет понимание, что рост time-to-value — это bad signal для retention.
Почему это важно
Чем быстрее пользователь совершает первую покупку, тем выше retention и LTV. Быстрая первая покупка = сильный signal product-market fit. Если time-to-first-purchase растёт — значит что-то мешает пользователю «кликнуть» в продукт.
Шаг 1. Уточнения
- Медиана или среднее? (медиана устойчивее)
- От регистрации или от первого visit?
- За какой период выросло?
- Выросло ли еще и % пользователей, совершивших первую покупку?
Шаг 2. Проверка данных
- Tracker не изменился?
- Attribution к signup корректная?
- Когорта обрезанная? (недавние регистрации ещё не успели купить)
Шаг 3. Декомпозиция
Путь к первой покупке:
Signup → Email confirm → First login → Browse catalog → Add to cart → PurchaseГде именно замедление?
Шаг 4. Сегменты
По каналу
- Organic (high intent) обычно быстрее
- Paid ads медленнее
- Referral средне
По устройству
Mobile может быть быстрее (импульсивность) или медленнее (сложности UX).
По региону
Шаг 5. Гипотезы
Продуктовые
- Новый onboarding добавил шаги
- Каталог сложнее в навигации
- Убрали «first purchase bonus»
- Email welcome series замедлился
Коммуникационные
- Убрали welcome discount
- Отменили push через 24 часа
- Сменили subject lines в email
Маркетинговые
- Привлекают broader audience с меньшим intent
- SEO-трафик на informational queries (не transactional)
- Paid — ad creatives обещают не то
Продуктовые (каталог / выбор)
- Больше SKU → сложнее выбрать (paradox of choice)
- Рекомендации хуже работают
- Filters / search ухудшились
Ценовые
- Первая покупка стала дороже (нет skидок)
- Минимальный заказ повысили
Внешние
- Экономическая ситуация — люди думают дольше
- Сезонность
Шаг 6. % совершивших первую покупку
Важный вопрос: упала ли доля в общем?
-- Процент новых пользователей, сделавших первую покупку за 14 дней
SELECT
DATE_TRUNC('month', signup_at) AS cohort,
COUNT(*) AS signups,
COUNT(first_order.order_id) AS with_first_order,
100.0 * COUNT(first_order.order_id) / COUNT(*) AS conversion_pct,
PERCENTILE_CONT(0.5) WITHIN GROUP (ORDER BY
EXTRACT(EPOCH FROM first_order.created_at - u.signup_at) / 86400
) AS median_days_to_first
FROM users u
LEFT JOIN (
SELECT user_id, MIN(created_at) AS created_at, MIN(order_id) AS order_id
FROM orders WHERE status = 'paid'
GROUP BY user_id
) first_order ON first_order.user_id = u.id
AND first_order.created_at <= u.signup_at + INTERVAL '14 days'
GROUP BY 1
ORDER BY 1;Если conversion стабилен, а time вырос — пользователи всё равно покупают, просто позже. Если conversion упал — часть теряем совсем.
Шаг 7. План действий
Краткосрочно:
- Вернуть welcome discount
- Email reminder на Day 3, Day 7
- Fix broken onboarding steps
Среднесрочно:
- A/B welcome flow
- Persona-based recommendations на первую покупку
- Push-кампании для неактивных
Долгосрочно:
- Personalized onboarding
- Категоризация клиентов по intent
- Pricing — для first-time buyers
Связанные кейсы
На собесе
«Time to first purchase — прокси для frictions на пути к value. Разбиваю по шагам signup → first order, ищу где добавились задержки или где падает engagement».
FAQ
Что важнее: % first-time purchase или time?
% важнее (converts or not). Time — quality indicator.
Что если time варьируется между сегментами?
Нормально. B2B длиннее, impulse-товары быстрее. Смотрите когорты.
7 дней — нормально?
Для e-commerce с низким intent — да. Для food delivery — слишком долго (норма 1-2 дня).
Больше кейсов — в тренажёре с 1500+ вопросами.