TL;DR
- Product funnel - это последовательность событий, которая показывает, где пользователь теряет путь к ценности или деньгам.
- Воронка должна строиться вокруг бизнес-действия: activation, checkout, subscription, KYC, booking, повторная покупка.
- Drop-off сам по себе не объясняет причину. После funnel report нужно смотреть сегменты, paths, session replay, support tickets и технические ошибки.
- Самый большой drop-off не всегда самый важный. Важен финансовый impact и возможность быстро исправить.
- Funnel analysis должен заканчиваться гипотезой и экспериментом, а не скриншотом в презентации.
1. Что такое продуктовая воронка
Воронка - это путь пользователя через несколько событий.
В отличие от маркетинговой воронки, продуктовая воронка смотрит внутрь продукта: onboarding, feature adoption, checkout, KYC, booking, subscription, referral.
2. Как выбрать шаги
Хорошая воронка имеет 4-7 шагов. Если шагов 20, ей трудно пользоваться. Если шагов 2, вы не узнаете, где проблема.
| Правило | Пример |
|---|---|
| Каждый шаг должен быть событием | checkout_started, не "пользователь думал" |
| Шаги должны быть ordered | Нельзя платить до выбора метода оплаты |
| Не смешивать UI и бизнес | payment_success, не green_button_clicked |
| Добавлять optional steps отдельно | Promo code не обязателен для всех |
| Сегментировать по platform/source | iOS и Android могут ломаться по-разному |
3. Drop-off и conversion
Пример checkout:
| Step | Users | Step conversion | Total conversion |
|---|---|---|---|
| View item | 10 000 | 100% | 100% |
| Add to cart | 3 200 | 32% | 32% |
| Checkout start | 2 100 | 66% | 21% |
| Payment selected | 1 150 | 55% | 11.5% |
| Purchase | 760 | 66% | 7.6% |
На первый взгляд biggest drop-off - view item -> add to cart. Но если улучшение payment step на 10% дает больше revenue, начинать нужно там. Считайте impact, а не только проценты.
4. Time to convert
Воронка должна отвечать не только "сколько дошли", но и "как долго шли".
| Симптом | Возможная причина |
|---|---|
| Между signup и activation проходит 3 дня | Onboarding не ведет к ценности |
| Checkout занимает 15 минут | Слишком много полей или payment friction |
| KYC застревает на одном шаге | Документы, камера, ошибки OCR |
| Trial users платят только в последний день | Paywall или value communication слабые |
Если шаг конвертируется, но слишком медленно, это тоже потеря.
5. Сегментация воронки
Практичные разрезы:
- iOS / Android / web;
- new / returning users;
- paid / organic / referral;
- city;
- app version;
- payment method;
- language;
- plan;
- device model.
Если drop-off есть только на Android 13 и только в старой версии app, это не маркетинговая проблема. Это баг или UX.
6. Что делать после funnel report
Funnel показывает где. Причину нужно искать дальше.
| Источник | Что дает |
|---|---|
| Paths / flows | Куда ушли после drop-off |
| Session replay | Что реально делали на экране |
| Support tickets | Что пользователи писали |
| Error logs | Ошибки API, payment, validation |
| Surveys | Почему пользователь не продолжил |
| A/B test | Работает ли исправление |
Нельзя делать вывод "людям дорого" только потому, что они ушли на checkout. Может быть не работает Kaspi, не видна доставка, не проходит SMS, не открывается карта.
7. Пример: Kaspi/payment step
Локальный e-commerce видит:
| Step | Conversion |
|---|---|
| Cart viewed | 100% |
| Checkout started | 74% |
| Payment method selected | 41% |
| Paid | 35% |
Сегментация показывает, что падение сильнее на mobile web и у пользователей из Казахстана. Session replay показывает: Kaspi QR спрятан ниже банковской карты. После перестановки payment methods конверсия payment selected выросла.
Это хороший funnel fix: маленькое изменение, близко к деньгам, легко проверить.
8. Локальный контекст СНГ/РК
В Казахстане особое внимание:
- Kaspi payment / QR / installments;
- SMS/phone verification;
- двухъязычные формы;
- доставка по городам;
- адреса и геокодинг;
- старые Android-устройства;
- мобильный интернет;
- WhatsApp как fallback.
Иногда funnel drop-off в приложении означает, что пользователь ушел в WhatsApp и купил там. Если это не связано с CRM, продуктовая воронка будет считать успешного клиента потерянным.
9. Ошибки
| Ошибка | Последствие |
|---|---|
| Строить воронку по page views | Не видно реальных business actions |
| Не учитывать optional paths | Пользователей ошибочно считают drop-off |
| Смешивать новые и старые версии app | Нельзя понять, где проблема |
| Не связывать с revenue | Оптимизируют клики вместо денег |
| Не проверять instrumentation | Drop-off может быть багом аналитики |
| Заканчивать анализ без эксперимента | Воронка остается картинкой |
10. Практический чеклист
- Выбран один критический бизнес-путь.
- Воронка состоит из 4-7 событий.
- Для каждого события проверен trigger.
- Есть conversion и time-to-convert.
- Воронка сегментирована по platform/source/city/app version.
- Biggest drop-off проверен через paths/logs/support/replay.
- Гипотеза оформлена как эксперимент.
- Impact считается в revenue или activation, не только в проценте.
11. Видео
12. Главный совет
Воронка нужна не чтобы найти виноватый экран, а чтобы найти самый дешевый способ вернуть деньги в систему. Смотрите drop-off, но приоритизируйте impact.
Sources / Notes
- Amplitude Docs: Create a funnel chart
- Amplitude: Understanding user behavior
- Mixpanel: Guide to Product Analytics - Funnels
- Mixpanel: Product analytics
- Firebase: Recommended ecommerce events