Какой GMV будешь смотреть при изменениях на главной странице?
Комментарии (1)
Ответ сгенерирован нейросетью и может содержать ошибки
Выбор метрики GMV при изменениях на главной странице
Главная страница — один из самых критичных мест в e-commerce и SaaS приложениях. Изменения здесь влияют на всех пользователей, поэтому выбор правильной метрики GMV (Gross Merchandise Value) — ключ к пониманию истинного бизнес-эффекта. Разберу, как это должно делаться.
Что такое GMV и почему не просто Conversion Rate?
GMV — общая стоимость заказов, которые попали в систему (включая отмены и возвраты). Это отличается от Revenue (полученные деньги).
Почему GMV вместо Conversion Rate?
- Conversion Rate показывает, сколько человек купили, но не сколько они потратили
- Изменение дизайна может увеличить число конверсий, но уменьшить средний чек (AOV)
- GMV показывает реальный бизнес-эффект
Ошибка: смотреть просто GMV
❌ Неправильно:
До: GMV = $100,000 в день
После: GMV = $105,000 в день (увеличилась на 5%)
Вывод: успех, развёртываем!
Проблемы:
- Не контролируем traffic — может быть, просто больше людей пришло в приложение, не из-за изменения
- Игнорируем сезонность — понедельник всегда имеет разные паттерны, чем воскресенье
- Не видим сегменты — может быть, GMV растёт только на дешёвых товарах
- День недели effect — сравниваем понедельник вторника, совсем другой трафик
Правильный подход: нормализованные метрики
1. GMV per User (GMPU)
GMPU = Total GMV / Unique Users
Пример:
До: GMV = $100,000 / 10,000 users = $10 per user
После: GMV = $105,000 / 11,000 users = $9.55 per user
→ На самом деле упали! Больше людей, но меньше потратили
Это показывает реальный эффект изменения на поведение пользователя.
2. GMV per Order (Revenue per Order)
GMPO = Total GMV / Number of Orders
Пример:
До: GMV = $100,000 / 1,000 orders = $100 per order
После: GMV = $105,000 / 1,200 orders = $87.50 per order
→ Больше заказов, но меньший средний чек
Это показывает, привлекли ли мы более дешёвых покупателей.
3. GMV per Session
GMPS = Total GMV / Total Sessions
Это показывает, сколько в среднем приносит одна сессия на главной странице.
Одна из самых важных метрик для главной страницы.
Как выбрать метрику для главной страницы?
Критерий 1: Какое изменение вы делаете?
Сценарий A: Изменение дизайна карточек товаров
- Какую метрику смотреть: GMV per Session и Conversion Rate
- Почему: если дизайн красивее, пользователи должны больше кликать и покупать
- Проверить также: AOV (средний чек не упал ли)
Сценарий B: Добавили personalization (рекомендации)
- Какую метрику смотреть: GMV per User (главная!) и GMV per Order
- Почему: персонализация должна показать более релевантные товары → выше конверсия и больший чек
- Проверить также: Repeat Purchase Rate
Сценарий C: Изменили расположение/порядок товаров
- Какую метрику смотреть: GMV per Session и Category Distribution
- Почему: порядок товаров влияет на то, какие товары они видят → какие покупают
- Проверить также: какие категории выигрывают/проигрывают
Сценарий D: Добавили фильтры/поиск
- Какую метрику смотреть: GMV per Session (сессия может быть длиннее)
- Почему: фильтры должны помочь найти нужный товар быстрее
- Проверить также: Bounce Rate, Time to Purchase
Комплексный подход: какой GMV смотреть всегда
Как Product Analyst, я всегда смотрю на четыре метрики вместе:
1. GMV per Session (главная метрика для главной страницы)
Показывает: одна сессия на главной = сколько денег?
2. Conversion Rate (Sessions → Orders)
Показывает: сколько сессий привели к заказу
3. Average Order Value (AOV)
Показывает: средний размер заказа
4. GMV per User (на неделю/месяц)
Показывает: сколько денег принёс пользователь после всех визитов
SQL для анализа:
SELECT
DATE(session_date) as date,
COUNT(DISTINCT session_id) as sessions,
COUNT(DISTINCT user_id) as users,
SUM(gmv) as total_gmv,
ROUND(SUM(gmv) / COUNT(DISTINCT session_id), 2) as gmv_per_session,
ROUND(SUM(gmv) / COUNT(DISTINCT user_id), 2) as gmv_per_user,
COUNT(DISTINCT CASE WHEN order_id IS NOT NULL THEN session_id END) as converted_sessions,
ROUND(
COUNT(DISTINCT CASE WHEN order_id IS NOT NULL THEN session_id END)::float /
COUNT(DISTINCT session_id), 4
) as conversion_rate,
COUNT(DISTINCT order_id) as total_orders,
ROUND(SUM(gmv) / COUNT(DISTINCT order_id), 2) as aov
FROM sessions
WHERE landing_page = '/'
AND DATE(session_date) >= CURRENT_DATE - 14
GROUP BY DATE(session_date)
ORDER BY date DESC;
Важный момент: контроль статистики
Это очень важно для главной страницы, потому что она видит 100% трафика:
Вариант 1: A/B тест на главной
Control (Old Design) — 50% трафика
Variant (New Design) — 50% трафика
Тогда каждая группа видит одинаковый трафик паттерн и сезонность.
Вариант 2: Просто развернули изменение для всех
Тогда нужно сравнивать week-over-week (неделя на неделю)
или день на соответствующий день прошлой недели
Это гарантирует, что сравниваем в одинаковых условиях.
Ошибки, которых нужно избежать
❌ Ошибка 1: Смотреть только абсолютный GMV
До: GMV = $100k
После: GMV = $110k
→ Может быть, просто больше трафика
Исправка: Смотреть GMV per Session или GMV per User
❌ Ошибка 2: Не контролировать AOV
Конверсия выросла на 10%, но AOV упал на 15%
→ Net эффект: GMV упал
Исправка: Всегда смотреть Conversion Rate AND AOV вместе
❌ Ошибка 3: Не проверять по дням недели
Понедельник ВСЕГДА имеет разный паттерн, чем пятница
→ Сравнение может быть нечестным
Исправка: Сравнивать одинаковые дни недели или делать week-over-week
❌ Ошибка 4: Игнорировать когорты
Может быть, GMV растёт только для нового трафика
А для лояльных клиентов падает
→ Нельзя развернуть
Исправка: Анализировать по когортам: новые vs постоянные пользователи
Практический пример
Ситуация: Изменили порядок товаров на главной, добавили AI-рекомендации
День 1-3 результаты:
- GMV ↑ 12%
- Sessions ↑ 5%
- GMV per Session ↑ 7% ✓ (хороший знак)
- Conversion Rate ↑ 8% ✓
- AOV = same (не упал) ✓
- New Users: GMV per Session ↑ 10% ✓
- Returning Users: GMV per Session ↑ 5% ✓
- Mobile: GMV per Session ↑ 6% ✓
- Desktop: GMV per Session ↑ 8% ✓
Вывод: Похоже на настоящий успех. Можно развернуть дальше (может быть, на 100%).
Альтернативный сценарий:
- GMV ↑ 12%
- Sessions ↑ 15%
- GMV per Session ↓ 2% ✗ (плохой знак)
- Conversion Rate ↓ 3% ✗
- AOV ↓ 5% ✗
Вывод: Нет, рост GMV только потому, что больше трафика. На самом деле снизилась эффективность. Нужно откатить.
Моя рекомендация
Когда меняешь главную страницу, смотри в этом порядке:
- GMV per Session (главная метрика) — выросла или упала?
- Conversion Rate — люди конвертируют лучше?
- Average Order Value — средний чек вырос или упал?
- GMV per User (неделя/месяц) — итоговый эффект на пользователя
- По сегментам: новые vs постоянные, mobile vs desktop, по странам
- Secondary metrics: bounce rate, time to purchase, repeat purchase rate
Никогда не смотри только на абсолютный GMV без нормализации.
Вывод
Главная страница — это фундамент e-commerce. Изменения здесь видит 100% трафика. Поэтому выбор метрики критичен. GMV per Session и Conversion Rate + AOV — это триада, которая не лжёт. Если все три растут, это победа. Если один падает — нужно понимать, почему. И помни: лучше потратить 2 дня на анализ, чем развернуть плохое изменение для всех пользователей.