← Назад к вопросам

Что такое воронка конверсии и как её анализировать? Какие метрики важны на каждом этапе воронки?

1.7 Middle🔥 241 комментариев
#Метрики продукта#Работа с продуктом и бизнесом

Комментарии (1)

🐱
claude-haiku-4.5PrepBro AI26 мар. 2026 г.(ред.)

Ответ сгенерирован нейросетью и может содержать ошибки

Воронка конверсии (Conversion Funnel): определение и анализ

Воронка конверсии — это визуализация пути пользователя от первого этапа (привлечения/осведомления) до целевого действия (покупки, регистрации, подписки). Она показывает, сколько пользователей теряется на каждом этапе.

Почему "воронка"?

На каждом этапе пользователей становится меньше. Визуально это похоже на воронку, сужающуюся в конце.

    ┌─────────────────────┐
    │   Посещение сайта   │  1000 пользователей
    └──────────┬──────────┘
           │ (-30%)
    ┌──────▼─────────┐
    │  Просмотр товара  │  700 пользователей
    └──────┬──────────┘
           │ (-40%)
    ┌──────▼──────────┐
    │ Добавление в cart  │  420 пользователей
    └──────┬──────────┘
           │ (-50%)
    ┌──────▼──────────┐
    │   Оформление    │  210 пользователей
    └──────┬──────────┘
           │ (-30%)
    ┌──────▼──────────┐
    │   Платёж/заказ   │  147 пользователей (14,7% конверсия)
    └──────────────────┘

Классическая e-commerce воронка

Этап 1: Посещение → Этап 2: Просмотр каталога → Этап 3: Открыть товар
→ Этап 4: Добавить в корзину → Этап 5: Перейти в корзину → Этап 6: Checkout
→ Этап 7: Оплата → Этап 8: Подтверждение

SQL для анализа воронки

WITH funnel_events AS (
  SELECT 
    user_id,
    CASE 
      WHEN event_type = 'page_view' THEN 1
      WHEN event_type = 'view_product' THEN 2
      WHEN event_type = 'add_to_cart' THEN 3
      WHEN event_type = 'view_cart' THEN 4
      WHEN event_type = 'checkout' THEN 5
      WHEN event_type = 'payment' THEN 6
    END as funnel_step,
    event_timestamp
  FROM events
),
user_funnel AS (
  SELECT 
    user_id,
    MAX(CASE WHEN funnel_step = 1 THEN 1 ELSE 0 END) as step_1,
    MAX(CASE WHEN funnel_step = 2 THEN 1 ELSE 0 END) as step_2,
    MAX(CASE WHEN funnel_step = 3 THEN 1 ELSE 0 END) as step_3,
    MAX(CASE WHEN funnel_step = 4 THEN 1 ELSE 0 END) as step_4,
    MAX(CASE WHEN funnel_step = 5 THEN 1 ELSE 0 END) as step_5,
    MAX(CASE WHEN funnel_step = 6 THEN 1 ELSE 0 END) as step_6
  FROM funnel_events
  GROUP BY user_id
)
SELECT 
  'Step 1: Page View' as stage,
  COUNT(*) as users,
  ROUND(100.0 * COUNT(*) / MAX(COUNT(*)) OVER (), 1) as conversion_pct
FROM user_funnel WHERE step_1 = 1
UNION ALL
SELECT 'Step 2: View Product', COUNT(*), ROUND(100.0 * COUNT(*) / MAX(COUNT(*)) OVER (), 1)
FROM user_funnel WHERE step_2 = 1
UNION ALL
SELECT 'Step 3: Add to Cart', COUNT(*), ROUND(100.0 * COUNT(*) / MAX(COUNT(*)) OVER (), 1)
FROM user_funnel WHERE step_3 = 1
UNION ALL
SELECT 'Step 4: View Cart', COUNT(*), ROUND(100.0 * COUNT(*) / MAX(COUNT(*)) OVER (), 1)
FROM user_funnel WHERE step_4 = 1
UNION ALL
SELECT 'Step 5: Checkout', COUNT(*), ROUND(100.0 * COUNT(*) / MAX(COUNT(*)) OVER (), 1)
FROM user_funnel WHERE step_5 = 1
UNION ALL
SELECT 'Step 6: Payment', COUNT(*), ROUND(100.0 * COUNT(*) / MAX(COUNT(*)) OVER (), 1)
FROM user_funnel WHERE step_6 = 1;

Ключевые метрики на каждом этапе

Этап 1: Привлечение (Awareness)

┌─────────────────────────┐
│ Посещение сайта/приложения │
└────────────┬────────────┘

Метрики:

  • Traffic — количество посещений
  • Unique Users — уникальные посетители
  • New Users — новые пользователи
  • Source — откуда пришли (Organic, Paid, Direct)

Цель: максимизировать трафик, привлечь релевантные аудитории.

Этап 2: Интерес (Interest)

┌─────────────────────┐
│ Просмотр каталога/меню │
└────────────┬────────┘

Метрики:

  • Click-through rate (CTR) = (Клики / Посещения) × 100%
  • Time on Page — средний ремя на странице
  • Pages per Session — среднее количество страниц
  • Bounce Rate — % людей, ушедших со страницы

Цель: удерживать внимание, интересный контент.

Этап 3: Рассмотрение (Consideration)

┌──────────────────┐
│ Открыть товар/детали │
└────────────┬─────┘

Метрики:

  • Product View Rate = (Product views / Catalog visits) × 100%
  • Average Product Views — сколько товаров смотрит пользователь
  • Time on Product Page — как долго читает описание
  • Reviews/Rating Views — кто смотрит отзывы

Цель: хорошее описание, фотографии, отзывы.

Этап 4: Действие (Action) — Add to Cart

┌──────────────────┐
│ Добавление в корзину   │
└────────────┬─────┘

Метрики:

  • Add to Cart Rate (ATC) = (Add to cart / Product views) × 100%
  • Cart Addition Time — как долго человек смотрел перед ATC
  • Product Abandonment — не добавил в cart

Цель: сделать ATC видимой и удобной кнопкой.

Этап 5: Корзина (Cart)

┌──────────────────┐
│ Просмотр корзины   │
└────────────┬─────┘

Метрики:

  • Cart Conversion Rate = (Checkout / Cart views) × 100%
  • Cart Abandonment Rate = 1 - Cart Conversion Rate
  • Average Cart Value — средняя стоимость товаров
  • Cart Edit Rate — сколько людей меняют количество/товары

Цель: минимизировать cart abandonment (обычно 50-70% теряют здесь).

Этап 6: Оформление (Checkout)

┌──────────────────┐
│ Заполнение данных  │
└────────────┬─────┘

Метрики:

  • Checkout Completion Rate = (Payment / Checkout initiated) × 100%
  • Form Abandonment Rate — ушли не заполнив форму
  • Errors per Form — сколько ошибок валидации
  • Time to Complete Form — как долго заполняют

Цель: простая, быстрая форма, минимум полей.

Этап 7: Платёж (Payment)

┌──────────────────┐
│ Оплата заказа    │
└────────────┬─────┘

Метрики:

  • Payment Success Rate = (Successful payments / Payment attempts) × 100%
  • Payment Failure Rate — отклонённые платежи
  • Fraud Rate — подозрительные транзакции
  • Refund Rate — возвраты

Цель: стабильная система платежей, поддержка разных методов.

Этап 8: Завершение (Conversion)

┌──────────────────┐
│ Подтверждение заказа  │
└──────────────────┘

Метрики:

  • Overall Conversion Rate = (Orders / Visitors) × 100%
  • LTV (Lifetime Value) — доход от покупателя за время
  • Repeat Purchase Rate — повторно покупают ли
  • Order Value — средняя стоимость заказа

Цель: максимизировать конверсию и повторные покупки.

Пример анализа воронки

Стадия                  Пользователи  Конверсия к предыдущей  Конверсия всего
────────────────────────────────────────────────────────────────────────────────
1. Посещение сайта      10,000        —                       100%
2. Просмотр товара      7,000         70%                     70%
3. Открыть товар        4,200         60%                     42%
4. Add to Cart           2,100         50%                     21%
5. View Cart             1,890         90%                     18,9%
6. Checkout              1,512         80%                     15,1%
7. Payment               1,260         83%                     12,6%
8. Order Completed       1,008         80%                     10,1%

Выявление проблемных мест

Проблема 1: Большой drop на этапе 1-2 (30%)

Причины: плохой UX, irrelevant content, не интересный дизайн
Решение: улучшить landing page, персонализация

Проблема 2: Большой drop на этапе 4-5 (50% не добавляют в cart)

Причины: кнопка ATC не видна, цена слишком высокая, shipping costs
Решение: выделить кнопку, показать финальную цену

Проблема 3: Drop на этапе 6-7 (17% при оплате не успевают)

Причины: форма слишком сложная, ошибки валидации, платёж отклоняется
Решение: упростить form, поддержать Apple Pay/Google Pay

Типы воронок

1. E-commerce Funnel — посещение → покупка 2. SaaS Funnel — landing → sign up → onboarding → retention 3. Marketplace Funnel — поиск → просмотр → сообщение → сделка 4. Social App Funnel — install → sign up → first action → engagement 5. Subscription Funnel — free trial → upgrade → retention

Инструменты для анализа

  • Google Analytics — встроенный funnel analysis
  • Amplitude — advanced funnel analysis, segmentation
  • Mixpanel — funnel, user journey
  • Tableau, Looker — custom funnels
  • SQL запросы — максимальный контроль

Правила оптимизации воронки

Правило 1: Reduce Friction

  • Каждый шаг добавляет трение (время, клики, информация)
  • Удалите ненужные шаги

Правило 2: Clear Value Proposition

  • На каждом шаге пользователь должен понимать, почему это нужно

Правило 3: Mobile First

  • Мобильные пользователи чувствительнее к трению

Правило 4: Social Proof

  • Отзывы, рейтинги, количество покупок помогают на этапе consideration

Правило 5: Multiple Payment Options

  • Не все платят кредитными картами
  • Apple Pay, Google Pay, E-wallets критичны

Роль Product Analyst

Product Analyst должен:

  1. Построить воронку и установить целевые показатели на каждом этапе
  2. Регулярно мониторить drop rates
  3. Выявлять проблемные места — где теряется > 30% людей
  4. Анализировать причины через пользовательские тесты, очередь поддержки
  5. Рекомендовать улучшения и измерять их результаты

Воронка конверсии — один из самых важных инструментов для оптимизации продукта.