Сравнение периодов: почему «неделя к неделе» врёт
Сама по себе выручка за неделю ничего не значит. Смысл появляется только в сравнении — и именно здесь совершается больше всего ошибок: неудачная база превращает ровный месяц в «обвал», а провальный — в «рост». Разберём, какие базы сравнения бывают, почему «неделя к неделе» — худшая из них, что делает с цифрами календарь и как раскладывать прирост на составляющие. Понадобится это в первую очередь для диагностики: что проверять, когда продажи упали.
Цифра без базы — это не аналитика
У любого показателя есть две части: значение и то, с чем вы его сравниваете. Вторая часть важнее. Одна и та же выручка может означать «рекорд», «стагнацию» или «провал» — в зависимости от того, к чему её приложить.
Проблема в том, что кабинеты площадок по умолчанию подставляют самую удобную для интерфейса базу — предыдущий период такой же длины. Она почти всегда самая плохая: короткая, шумная и не учитывающая ни календарь, ни сезон.
Практическое правило: чем короче период, тем больше в нём шума и тем меньше смысла в сравнении «в лоб». День к дню сравнивать почти бессмысленно, неделю к неделе — можно, но с оговорками, месяц к месяцу — уже осмысленно, если учесть длину месяца и сезон.
Календарь ломает сравнение
Периоды одинаковой формальной длины редко бывают сопоставимыми. Вот что регулярно портит картину, хотя к вашему магазину не имеет никакого отношения.
- Разное число рабочих и выходных дней в неделе или месяце. У большинства категорий спрос по дням недели распределён неравномерно
- Праздники и длинные выходные, которые в разные годы приходятся на разные недели
- Разная длина месяцев — февраль короче января на несколько дней, и это уже заметный процент
- Плавающие даты крупных распродаж — если акция в прошлом году попала в конец месяца, а в этом в начало, сравнение месяцев теряет смысл
- Дни зарплатных выплат, вокруг которых в части категорий заметно меняется спрос
Лечится это двумя способами. Первый — сравнивать не суммы, а средние за день периода. Второй — сравнивать сопоставимые календарные отрезки: не «первые 15 дней августа против первых 15 дней июля», а те же дни недели и тот же набор праздников.
Отдельная ловушка — сравнение неполного текущего периода с полным прошлым. «В этом месяце выручка вдвое меньше» на пятнадцатое число — это не падение, это половина месяца. Сравнивать нужно одинаковое число прошедших дней.
Комиссии по 60+ категориям, логистика, хранение и налоги — данные из наших калькуляторов. Пришлём на почту бесплатно.
Лаг между заказом, выкупом и деньгами
Второй источник ложных выводов — то, что три главных показателя магазина фиксируются в разные моменты времени.
| Показатель | Момент фиксации | Как ведёт себя на границе периода |
|---|---|---|
| Заказы | Оформление заказа покупателем | Актуален сразу, но часть заказов ещё отменится |
| Выкупы | Получение и оплата покупателем | Отстаёт от заказов на срок доставки |
| Финансовый отчёт | Закрытие отчётной недели площадки | Отстаёт ещё сильнее, включает корректировки прошлого |
Хвост периода всегда недособран: последние дни по выкупам и деньгам ещё дозаполнятся. Сравнивать свежий хвост с полностью закрытым прошлым периодом — гарантированная иллюзия падения.
Отсюда практическое правило: для оперативных сравнений берите заказы, для денежных — закрытые периоды. И держите в голове, что показатели прошлых недель могут меняться задним числом из-за возвратов и перерасчётов площадки. Подробнее эту механику разбирали в статье про чтение отчётов маркетплейса.
Четыре базы сравнения и на что каждая отвечает
Правильной базы «вообще» не существует — есть база, подходящая под ваш вопрос. Держите под рукой все четыре.
| База | На какой вопрос отвечает | Когда обманывает |
|---|---|---|
| Предыдущий период | Что изменилось прямо сейчас | Сезон, календарь, разовые всплески |
| Тот же период год назад | Растём ли мы в реальности | Ассортимент за год изменился, тарифы другие |
| Скользящее среднее | Есть ли устойчивый тренд | Медленно реагирует на резкие сдвиги |
| План | Успеваем ли к цели | План был нереалистичным изначально |
Сильные выводы получаются на пересечении баз: рост к прошлой неделе при падении к прошлому году означает не рост, а отскок внутри спада.
Сравнение с планом — отдельная дисциплина: у неё своя логика и свои правила пересмотра, разбирали её в статье про план продаж для селлера.
Скользящее среднее и накопительный итог
Два простых приёма, которые убирают большую часть шума и почти не требуют расчётов.
- Скользящее среднее за семь дней — среднее заказов за последние семь дней, пересчитываемое каждый день. Полностью гасит эффект дней недели: любые семь подряд идущих дней содержат один и тот же набор будних и выходных
- Скользящее среднее за четыре недели — то же самое для месячных трендов, годится для оценки направления движения
- Накопительный итог с начала месяца против такого же накопительного итога прошлого месяца на ту же дату — честное сравнение неполных периодов
Если строите один график для ежедневного взгляда — стройте фактические заказы по дням плюс линию семидневного среднего. Первая линия покажет события, вторая — тренд. Решения принимают по второй, а расследования начинают по первой.
Аналитика маркетплейсов и юнит-экономика в одном экране: iSeller раскладывает каждый товар на Wildberries и Ozon — от выручки до чистой прибыли.
- ✓Выручка и заказы — в реальном времени
- ✓Все затраты: комиссия, логистика, хранение, реклама, налог
- ✓Чистая прибыль и маржа по каждому артикулу
Ролик собран автоматически из данных вкладки «Финансы» — именно так iSeller видит магазин изнутри.
Открыть демо-кабинет с примером данныхКогда изменился состав ассортимента
Самое коварное искажение: вы сравниваете два периода, в которых торговали разным набором товаров. Магазин вырос на 30%, потому что вы запустили пять новых карточек, — при этом старые могли просесть, и вы этого не увидите.
- Считайте сопоставимые продажи отдельно — только по тем SKU, которые продавались в обоих периодах. Это показывает, растёт ли база или только новинки
- Считайте вклад новинок отдельно — сколько выручки дали товары, запущенные внутри периода
- Помечайте выбывшие SKU — товары, которые вы вывели из ассортимента, дают формальное падение, не являясь проблемой
Без этого разделения любой вывод про «магазин растёт» держится на вере. Особенно это заметно при выходе на вторую площадку: общий рост может маскировать проседание на первой.
Разложить прирост: кто дал плюс, кто минус
Итоговая разница между периодами — это сумма разнонаправленных движений. Пока вы не разложили её, вы не знаете, что произошло.
Простейшая декомпозиция выручки: выручка = количество × средняя цена. Падение выручки при выросшей цене и упавшем количестве — это одна история, при упавшей цене и выросшем количестве — совсем другая, хотя итог одинаковый.
| Количество | Средняя цена | Что происходит на самом деле |
|---|---|---|
| Растёт | Падает | Купили объём скидкой — проверьте маржу в рублях |
| Падает | Растёт | Ушли чувствительные к цене покупатели |
| Растёт | Растёт | Настоящий рост спроса или улучшение микса |
| Падает | Падает | Двойное давление: и трафик, и цена |
Тот же приём работает на любом уровне: разложите изменение по товарам, по складам, по площадкам — и увидите, кто именно дал разницу.
Следующий уровень — разложить прирост по товарам: отсортировать SKU по вкладу в изменение и посмотреть первую и последнюю пятёрку. Обычно оказывается, что итог сделали три-четыре артикула, а остальные не двигались. Какие разрезы для этого использовать — в статье про разрезы данных.
Правила, которые стоит закрепить
Короткий свод, который убирает большинство ошибок сравнения:
- Сравнивать одинаковое число прошедших дней, а не полный период с неполным
- Для оперативных выводов брать заказы, для денежных — закрытые периоды
- Смотреть минимум на две базы: предыдущий период и тот же период год назад
- Гасить шум скользящим средним, а не силой воли
- Отделять сопоставимые продажи от вклада новинок
- Раскладывать любую разницу на количество и цену, а затем на товары
Всё это считается вручную в таблице, если у вас десяток товаров и одна площадка. Когда SKU становятся сотнями, а площадок две, поддерживать такие сравнения руками перестаёт быть реалистичным — сервисы аналитики вроде Я Селлер держат историю по каждому товару и считают сопоставимые периоды автоматически. Что вообще даёт перевод учёта в такой вид — в материале про оцифровку маркетплейсов.
Посмотрите iSeller на живых данных магазина
Настоящий кабинет продавца: чистая прибыль по каждому товару, реклама, склады и финансы. Не скриншоты — всё кликается. API-ключи не нужны.
Канал «Я Селлер»
Разбираем изменения площадок раньше, чем они ударят по деньгам
Тарифы и комиссии, штрафы, поставки, реклама. Один пост в день, без воды. Под каждым постом — обсуждение с другими селлерами.
Частые вопросы
Почему нельзя сравнивать неделю к неделе?▾
Можно, но с оговорками. Недели отличаются числом праздников, попаданием акций площадки, погодой и разовыми всплесками, а на коротком отрезке доля случайного шума велика. Вывод по одному сравнению недели к неделе почти всегда преждевременный: он не отличает событие от колебания. Надёжнее смотреть скользящее среднее и добавлять вторую базу — тот же период год назад.
С каким периодом правильно сравнивать продажи?▾
Правильной базы вообще не существует, есть база под конкретный вопрос. Предыдущий период отвечает на вопрос, что изменилось сейчас. Тот же период год назад — растёте ли вы на самом деле. Скользящее среднее показывает тренд. План отвечает, успеваете ли вы к цели. Сильные выводы получаются на пересечении: рост к прошлой неделе при падении к прошлому году — это отскок внутри спада.
Как сравнивать неполный месяц с прошлым?▾
Сравнивать нужно одинаковое число прошедших дней: накопительный итог с первого по пятнадцатое этого месяца против накопительного итога с первого по пятнадцатое прошлого. Сравнение неполного текущего месяца с полным прошлым всегда показывает мнимое падение и не несёт информации.
Что такое сопоставимые продажи для селлера?▾
Это продажи только по тем товарам, которые продавались в обоих сравниваемых периодах, без новинок и без выведенных из ассортимента SKU. Они отвечают на вопрос, растёт ли база магазина, а не только количество карточек. Без такого разделения рост за счёт пяти новых товаров легко маскирует проседание всех старых.
Почему цифры за прошлую неделю меняются задним числом?▾
Потому что часть событий доезжает позже: заказ становится выкупом через несколько дней доставки, возврат оформляется через неделю после продажи, площадка вносит корректировки в закрытые отчёты. Поэтому свежий хвост периода всегда недособран, а денежные показатели корректно смотреть только по закрытым периодам.
Считайте не в теории, а по своим товарам
Подключите магазин Wildberries или Ozon к iSeller — увидите реальную прибыль, комиссии и юнит-экономику каждого SKU автоматически из API маркетплейса.
Попробовать iSeller бесплатноЧитайте самое срочное с маркетплейсов первыми: изменения комиссий, сбои, склады, новые правила WB и Ozon — коротко и по делу.
Все важные новости и изменения на WB и Ozon. Подпишись.
Читайте также
Вся рубрикаПродажи упали: как по цифрам найти причину
Какие метрики должен отслеживать селлер маркетплейса
Как составить план продаж и держать его
Личный кабинет селлера: кабинеты WB, Ozon и Яндекс Маркета
Личный кабинет ВБ Селлер: что показывает и чего в нём нет
Личный кабинет Ozon Seller: что показывает и чего в нём нет
Инструменты по теме
- Оцифровка магазина — прибыль по каждому товару вместо ручных таблиц
- P&L селлера — отчёт о прибылях и убытках по-человечески
- Товарный учёт — остатки, себестоимость и замороженные деньги
- Юнит-экономика — как считается экономика одной продажи
