Продавцам на Ozon критически важно анализировать исторические данные о продажах — это основа для планирования ассортимента, маркетинговых кампаний и финансовой отчётности. Однако не все знают, что платформа позволяет выгрузить детализированные отчёты не только за месяц, но и за любой произвольный период, включая год. В этой статье разберём все доступные способы: от ручной выгрузки через личный кабинет до автоматизации с помощью API.
Годовые отчёты на Ozon содержат не только суммы продаж, но и детали по каждому заказу: даты, номера, статусы, суммы с учётом скидок и комиссий маркетплейса. Эти данные помогают выявить сезонные тренды, оценить эффективность акций и даже спорные моменты (например, почему некоторые товары внезапно перестали продаваться). Но есть нюансы: не все форматы выгрузки одинаково удобны, а некоторые данные скрыты в неочевидных разделах.
Почему нельзя просто скопировать данные из таблицы в личном кабинете
Многие продавцы пытаются вручную перенести данные из интерфейса Ozon Seller в Excel или Google Sheets, но этот метод имеет критические недостатки:
- 📊 Ограничение на количество строк: В веб-интерфейсе отображается не более 1000 заказов за раз. Для годового периода это явно недостаточно.
- ⏳ Потеря времени: Копирование данных вручную занимает часы, а при большом объёме продаж — дни.
- 🔍 Отсутствие деталей: В таблице личного кабинета не показываются некоторые параметры (например, комиссия Ozon по каждому заказу или данные о возвратах), которые есть в полных отчётах.
Более того, при ручном копировании легко допустить ошибки — пропустить строки, исказить суммы или даты. А если вам нужны данные за несколько лет, процесс становится вовсе нереальным. Поэтому Ozon предоставляет инструменты для автоматической выгрузки, но они спрятаны в глубине меню.
Где в личном кабинете Ozon найти отчёты о продажах
Чтобы выгрузить данные за год, сначала нужно найти правильный раздел. В Ozon Seller отчёты о продажах разбросаны по нескольким меню, и не все из них подходят для годового анализа. Основные пути:
- Раздел "Аналитика" → "Отчёты": Здесь собраны стандартные отчёты, включая
Отчёт по продажамиОтчёт по заказам. Именно они содержат максимально детализированные данные. - "Финансы" → "Выплаты": Подходит для анализа денежных потоков, но не показывает детали по товарам.
- "Товары" → "Статистика": Даёт общую картину по продажам товаров, но без привязки к конкретным заказам.
Для годовой выгрузки оптимален Отчёт по заказам в разделе "Аналитика". Он позволяет:
- 📅 Выбрать произвольный диапазон дат (например, с
01.01.2023по31.12.2023). - 📄 Скачать данные в форматах
CSV,XLSXилиJSON. - 🔧 Настроить columns (столбцы), включив только нужные параметры (например, артикул товара, сумма скидки, способ доставки).
Важно: если вы продаёте через несколько аккаунтов или используете FBS и FBO одновременно, данные в отчётах могут дублироваться. В этом случае придётся очищать файл от повторов вручную или через скрипты.
Пошаговая инструкция: как выгрузить годовой отчёт по продажам
Рассмотрим процесс на примере Отчёта по заказам — самого детализированного источника данных. Следуйте этому алгоритму:
- Авторизуйтесь в личном кабинете Ozon Seller.
- Перейдите в раздел
Аналитика → Отчёты → Отчёт по заказам. - Нажмите кнопку
Создать отчёт(обычно расположена в правом верхнем углу). - В поле
ПериодвыберитеПроизвольный диапазони укажите даты с01.01.XXXXпо31.12.XXXX. - В разделе
ФорматвыберитеCSV(рекомендуется для дальнейшей обработки) илиXLSX(если нужно сохранить форматирование). - Настройте
Столбцы:- 📌 Обязательные:
Номер заказа,Дата создания,Статус,Сумма заказа. - 📌 Рекомендуемые:
Артикул товара,Количество,Сумма скидки,Комиссия Ozon. - 📌 Опциональные:
Способ доставки,Регион покупателя,Причина отмены(если были возвраты).
- 📌 Обязательные:
Сформировать отчёт и дождитесь уведомления о готовности (обычно занимает от 5 минут до часа, в зависимости от объёма данных).Мои отчёты.Выбран правильный временной диапазон (с 1 января по 31 декабря)
Указаны все необходимые столбцы (особенно комиссия и скидки)
Формат файла соответствует задачам (CSV для анализа, XLSX для презентаций)
Отчёт сформирован за нужный аккаунт (если у вас несколько)
-->
Если отчёт не формируется или выдаёт ошибку, проверьте:
- 🔹 Нет ли ограничений по вашему тарифу (например, на Ozon для новых продавцов могут действовать лимиты на выгрузку данных).
- 🔹 Не превышает ли период 365 дней (в некоторых случаях система блокирует выгрузку за больший срок).
- 🔹 Нет ли технических работ на платформе (информация об этом обычно отображается в верхней панели личного кабинета).
Что делать, если отчёт не формируется более часа?
Если статус отчёта завис на этапе "Обработка", попробуйте:
1. Обновить страницу и проверить раздел "Мои отчёты" — иногда уведомление не приходит, но файл уже готов.
2. Создать новый отчёт с тем же периодом, но с меньшим количеством столбцов (возможно, система не справляется с объёмом).
3. Обратиться в поддержку Ozon через чат в личном кабинете, указав ID отчёта (он отображается в списке "Мои отчёты").
Какие данные содержатся в годовом отчёте и как их использовать
Выгруженный файл содержит десятки параметров, но не все из них полезны для анализа. Рассмотрим ключевые столбцы и их значение для бизнеса:
| Параметр | Описание | Как использовать |
|---|---|---|
order_id |
Уникальный номер заказа | Для отслеживания истории заказа и связи с покупателем |
created_at |
Дата и время создания заказа | Анализ пиковых часов/дней продаж |
status |
Текущий статус (delivered, cancelled и т.д.) |
Оценка доли отмен и возвратов |
items.price |
Стоимость товара без скидок | Сравнение с items.discount для анализа маржинальности |
ozon_commission |
Комиссия маркетплейса по заказу | Расчёт чистой прибыли и оптимизация цен |
Например, если вы заметите, что в декабре комиссия Ozon резко выросла, это может быть связано с акциями (например, "Чёрная пятница"), где маркетплейс увеличивает свой процент. Или если в июне падает количество заказов со статусом delivered, стоит проанализировать, не связано ли это с сезонностью или проблемами логистики.
Для углублённого анализа рекомендуем:
- Импортировать данные в Google Data Studio или Power BI для визуализации.
- Сравнить годовые продажи с аналогичным периодом прошлого года (например,
2023 vs 2022). - Выделить топ-20 товаров по выручке и проанализировать их динамику.
Альтернативные способы выгрузки данных: API и сторонние сервисы
Если ручная выгрузка через личный кабинет вам не подходит (например, из-за большого объёма данных или необходимости автоматизации), рассмотрите эти варианты:
1. Ozon Seller API
Официальный API позволяет получать данные о заказах программно. Для этого нужно:
- 🔑 Получить
Client-IDиAPI-Keyв разделеНастройки → Интеграции. - 📖 Изучить документацию API, особенно методы
/v2/analytics/dataи/v1/report/orders/create. - 💻 Написать скрипт на Python или использовать Postman для запросов.
Пример запроса для создания отчёта:
POST https://api-seller.ozon.ru/v1/report/orders/create
Headers:
Client-Id: YOUR_CLIENT_ID
Api-Key: YOUR_API_KEY
Body:
{
"date_from": "2023-01-01T00:00:00Z",
"date_to": "2023-12-31T23:59:59Z",
"format": "csv",
"include": ["order_id", "created_at", "status", "items"]
}
Преимущества API:
- ⚡ Автоматизация: можно настроить ежедневную выгрузку данных.
- 📊 Гибкость: выгружаются только нужные поля.
- 🔄 Актуальность: данные обновляются в реальном времени.
2. Сторонние сервисы
Если нет возможности работать с API, используйте специализированные инструменты:
- 📈 Peak или Retail Rocket: агрегируют данные с Ozon и других маркетплейсов, строят дашборды.
- 📊 Google Sheets + Apps Script: можно написать скрипт для автоматической выгрузки отчётов в таблицу.
- 💰 1C или МойСклад: если вы ведёте учёт в этих системах, настройте интеграцию с Ozon через коннекторы.
⚠️ Внимание: При использовании сторонних сервисов проверяйте, запрашивают ли они доступ к вашему аккаунту Ozon Seller. Некоторые инструменты могут сохранять ваши данные на своих серверах, что нарушает политику конфиденциальности маркетплейса.
Типичные ошибки при выгрузке и как их избежать
Даже опытные продавцы допускают ошибки, которые искажают итоговые данные. Вот самые распространённые:
- Неучтённые временные зоны: Ozon хранит данные в
UTC+0, а в отчётах может отображать местное время. Например, заказ, созданный 31 декабря в 23:59 по Москве, в системе значится как 1 января. Чтобы избежать путаницы, всегда указывайте период с запасом: с31.12.2022 21:00по01.01.2026 03:00(для московского времени). - Игнорирование статусов: Многие анализируют только заказы со статусом
delivered, но важно учитывать и отменённые (cancelled) — они показывают проблемы с товаром или логистикой. - Смешивание валют: Если вы продаёте на Ozon в нескольких странах (например, Россия и Казахстан), в отчёте могут быть суммы в разных валютах. Перед анализом приведите всё к одной валюте по курсу на дату заказа.
- Потеря данных при экспорте: Формат
CSVне сохраняет формулы и может обрезать длинные строки. Для сложных расчётов лучше использоватьXLSX.
Также обратите внимание на скрытые комиссии: в отчёте может не отображаться комиссия за хранение (для FBS) или штрафы за отмены. Эти данные нужно выгружать отдельно в разделе Финансы → Штрафы.
⚠️ Внимание: Если вы продаёте через FBS и FBO одновременно, в годовом отчёте могут дублироваться некоторые заказы (например, если товар сначала был на FBO, а потом переведён на FBS). Перед анализом удалите дубли по order_id.
Как автоматизировать выгрузку и анализ данных
Ручная выгрузка отчётов раз в год — это минимум. Для роста бизнеса нужна регулярная аналитика. Вот как её настроить:
1. Ежемесячная выгрузка через API
Создайте скрипт (например, на Python), который:
- 📅 Каждое 1-е число месяца выгружает данные за прошлый месяц.
- 📂 Сохраняет файлы в облако (Google Drive или Yandex Disk).
- 📊 Автоматически строит графики в Google Data Studio.
Пример кода для автоматической выгрузки:
import requests
import schedule
import time
def download_report():
url = "https://api-seller.ozon.ru/v1/report/orders/create"
headers = {"Client-Id": "YOUR_ID", "Api-Key": "YOUR_KEY"}
payload = {
"date_from": "2026-01-01T00:00:00Z",
"date_to": "2026-01-31T23:59:59Z",
"format": "csv"
}
response = requests.post(url, headers=headers, json=payload)
# Сохраняем ответ в файл
with open("report_january.csv", "wb") as f:
f.write(response.content)
Запускаем каждый месяц
schedule.every().month.do(download_report)
while True:
schedule.run_pending()
time.sleep(1)
2. Интеграция с 1C или МойСклад
Если вы ведёте учёт в 1C, настройте обмен данными через:
- 🔌 Коннектор от Ozon (официальное решение, но платное).
- 🔌 Unishop или МойСклад (поддерживают автоматический импорт заказов).
3. Дашборды в Power BI или Tableau
Визуализация помогает быстро оценивать динамику. Например, можно построить:
- 📉 График продаж по месяцам с разбивкой по категориям.
- 📊 Карту регионов с наибольшим спросом.
- 💰 Диаграмму распределения выручки по товарам (правило Парето).
Важно: Если вы выгружаете данные для налоговой отчётности, сохраняйте оригинальные файлы от Ozon в неизменном виде. В случае проверки они будут считаться первичными документами.
FAQ: Ответы на частые вопросы
Могу ли я выгрузить данные за несколько лет сразу?
Нет, Ozon ограничивает выгрузку периодом до 365 дней. Чтобы получить данные за 2–3 года, формируйте отчёты по годам отдельно, а затем объединяйте их в одном файле.
Почему в отчёте не совпадают суммы с выплатами?
Это связано с:
- 🔹 Задержкой выплат: Деньги за заказы поступают на счёт с лагом в 1–3 дня.
- 🔹 Удержаниями: Ozon может удерживать суммы за штрафы или невыполненные обязательства.
- 🔹 Возвратами: В отчёте по заказам показываются все продажи, а в выплатах — только те, которые не были отменены.
Сверяйте данные с разделом Финансы → Выплаты.
Можно ли выгрузить данные по конкретному товару?
Да, в настройках отчёта укажите фильтр по product_id или offer_id. Также можно использовать Отчёт по товарам в разделе Аналитика, где есть детализация по каждому SKU.
Что делать, если в отчёте нет данных за какой-то месяц?
Возможные причины:
- 🔹 В этом месяце не было продаж.
- 🔹 Аккаунт был заблокирован или приостановлен.
- 🔹 Ошибка в настройках дат (проверьте временную зону).
Если проблема не в этом, обратитесь в поддержку Ozon с указанием периода и ID вашего аккаунта.
Можно ли выгрузить данные о покупателях (ФИО, телефоны)?
Нет, Ozon не предоставляет персональные данные покупателей в отчётах из-за требований ФЗ-152 "О персональных данных". Вы можете увидеть только:
- 🔹 Регион доставки.
- 🔹 Способ оплаты (карта, наличные и т.д.).
- 🔹 ID покупателя (анонимизированный).
Для связи с клиентами используйте встроенные инструменты Ozon (например, Сообщения в личном кабинете).