Настройка воронок продаж в аналитике сайта
Воронка продаж — последовательность шагов, которые пользователь проходит от первого визита до покупки. Анализ воронки показывает, на каком шаге уходит больше всего посетителей — это точка для оптимизации конверсии.
Воронки в GA4
GA4 поддерживает два типа воронок:
- Закрытая воронка — пользователь должен пройти шаги последовательно
- Открытая воронка — можно войти на любом шаге
Настройка в GA4:
Reports → Explorations → Funnel Exploration → New Exploration
Шаги воронки задаются через события или условия URL:
| Шаг | Событие/URL |
|---|---|
| 1. Каталог | page_view + page_location contains /catalog |
| 2. Карточка | event: view_item |
| 3. Корзина | event: add_to_cart |
| 4. Оформление | event: begin_checkout |
| 5. Оплата | event: add_payment_info |
| 6. Покупка | event: purchase |
Метрики воронки
Конверсия каждого шага (к предыдущему):
Каталог → Карточка: 40–60% (норма для e-commerce)
Карточка → Корзина: 5–15%
Корзина → Оформление: 30–50%
Оформление → Оплата: 60–80%
Оплата → Покупка: 85–95%
Общая конверсия сайта: произведение всех шагов. При типичных значениях — 0.5–2%.
Воронки в Яндекс.Метрике
Метрика → Сегменты → Воронки:
Шаг 1: URL содержит /catalog
Шаг 2: URL содержит /product
Шаг 3: Цель "add_to_cart"
Шаг 4: Цель "order_placed"
Метрика показывает данные быстрее (в пределах часа), GA4 — с задержкой до 24 часов.
Сегментация воронки
Одна воронка для всех — слишком грубо. Полезные срезы:
- По источнику трафика (органика vs реклама)
- По устройству (мобильный vs десктоп)
- По городу
- По типу пользователя (новый vs вернувшийся)
Мобильные пользователи обычно конвертируются хуже на шаге оплаты — это точка для UX-оптимизации.
Когортный анализ
Пользователи, пришедшие в разные периоды, конвертируются по-разному. GA4 Cohort Exploration позволяет отследить retention и конверсию в разрезе дат первого визита.
Самописная воронка в БД
Для точных данных без влияния блокировщиков — собственная аналитика событий:
-- Создать воронку из событий
SELECT
COUNT(DISTINCT user_id) FILTER (WHERE step = 'viewed_catalog') as step1,
COUNT(DISTINCT user_id) FILTER (WHERE step = 'viewed_product') as step2,
COUNT(DISTINCT user_id) FILTER (WHERE step = 'added_to_cart') as step3,
COUNT(DISTINCT user_id) FILTER (WHERE step = 'started_checkout') as step4,
COUNT(DISTINCT user_id) FILTER (WHERE step = 'purchased') as step5
FROM user_events
WHERE created_at >= CURRENT_DATE - INTERVAL '30 days';
Срок настройки: 2–3 дня для воронок в GA4 и Метрике с сегментацией.







