Кейс: items per cart упал. Разбор на собесе

Карьерник — квиз-тренажёр в Telegram с 1500+ вопросами и кейсами с реальных собесов аналитика. SQL, Python, A/B, метрики. Бесплатно.

Формулировка

Среднее количество товаров в заказе (items per cart) упал с 3 до 2. AOV упал пропорционально. Что делать?

Шаг 1. Уточнения

  • Как считается (avg, median, mode)?
  • По всем заказам или сегменту?
  • Упал ли только количество или и цена за единицу?

Шаг 2. Проверка данных

  • Double orders не считаются как 2 × 1 items?
  • Bundle-товары правильно считаются?
  • Cancelled items учитываются?

Шаг 3. Декомпозиция

AOV = items per cart × avg price per item.

Упасть может items per cart (реже покупают много) или price per item (покупают дешёвые).

Шаг 4. Сегменты

  • По категории
  • По каналу (paid / organic / referral)
  • По сегменту клиента (new / repeat)
  • По устройству (mobile обычно меньше items)

Шаг 5. Гипотезы

UX

  • Убрали cross-sell блок в карточке
  • Recommendations перестали работать
  • Upsell popup больше не показывается

Ценовые

  • Ввели пороговые скидки (раньше 3-за-цену-2 → сейчас нет)
  • Акции на отдельные товары (а не на корзину)

Продуктовые

  • Сменился ассортимент (меньше impulse-items)
  • Убрали cross-category placement

Маркетинговые

  • Кампании продвигают один товар
  • Реклама retargeting только на один SKU

Трафик

  • Больше пользователей с узким intent (только нужный товар)
  • Broader audience → меньше commitment

Шаг 6. Что посмотреть данными

SELECT
    DATE_TRUNC('month', created_at) AS month,
    AVG(items_count) AS avg_items,
    PERCENTILE_CONT(0.5) WITHIN GROUP (ORDER BY items_count) AS median_items,
    AVG(order_total) AS aov
FROM orders_with_items
GROUP BY 1;

Потом по сегментам.

Шаг 7. План

Краткосрочно:

  • Вернуть cross-sell блоки
  • Promo «добавь ещё товар на 500 ₽ и получи скидку»
  • Free shipping порог (стимулирует добавить)

Среднесрочно:

  • A/B рекомендаций
  • Bundling kits («купите набор со скидкой»)
  • Personalization на основе cart contents

Долгосрочно:

  • Product bundling strategy
  • Loyalty с rewards за размер заказа
  • ML recommendations

На собесе

«Items per cart — метрика cross-sell эффективности. Ушла — проверяю UX, promo, recommendations, сегменты».

Связанные кейсы

FAQ

Нормальный cart size?

Продукты: 5-8. Одежда: 2-4. Электроника: 1-2. Зависит от категории.

Как поднять?

Cross-sell, bundles, free shipping threshold.

Cart size или CR важнее?

Cart size поднять проще (UX). CR — комплексная работа.


Больше кейсов — в тренажёре с 1500+ вопросами.