Анализ продаж — основа успешного бизнеса на Ozon. Без точных данных о выручке, возвратах и динамике спроса невозможно принимать взвешенные решения: от корректировки цен до оптимизации ассортимента. Однако многие продавцы теряют часы на поиск нужных отчетов в лабиринте меню Ozon Seller, особенно если только начинают работать с платформой.
В этой статье вы найдете 5 проверенных способов получить отчеты о продажах — от стандартных инструментов личного кабинета до скрытых функций API. Мы разберем, какие данные доступны в каждом типе отчета, как их экспортировать в Excel или Google Sheets, и на что обратить внимание при анализе. А еще — уникальный лайфхак по автоматическому сбору статистики через Google Apps Script, который экономит до 10 часов в месяц.
Если вы ищете конкретный отчет — используйте оглавление. Если только осваиваете Ozon Seller — читайте последовательно: от базовых инструментов к продвинутым.
1. Стандартные отчеты в личном кабинете Ozon Seller
Самый очевидный (но не всегда самый удобный) способ получить данные о продажах — через веб-интерфейс Ozon Seller. Здесь доступны отчеты за последние 90 дней, но с ограничениями по детализации.
Чтобы открыть базовые отчеты:
- Авторизуйтесь в личном кабинете Ozon Seller.
- Перейдите в раздел
Аналитика → Отчеты → Продажи. - Выберите период (максимум 3 месяца) и нажмите
Применить.
В этом разделе вы увидите:
- 📊 Общую выручку (с учетом скидок и возвратов)
- 📦 Количество заказов и средний чек
- 🔄 Долю возвратов и отмененных заказов
- 📈 Динамику продаж по дням/неделям
Ограничения стандартных отчетов:
⚠️ Внимание: Данные в этом разделе обновляются с задержкой до 24 часов. Если вам нужна актуальная информация по заказам за сегодня — используйте раздел Заказы или экспорт через API.
2. Детализированные отчеты в разделе "Заказы"
Если стандартной аналитики недостаточно, переходите в раздел Заказы. Здесь можно получить данные по каждому заказу отдельно, включая:
- 🛒 Номер и статус заказа (оплачен, собран, отправлен, доставлен)
- 💰 Сумму заказа с разбивкой по товарам и доставке
- 📍 Регион доставки и способ оплаты
- ⏳ Время обработки (от момента заказа до передачи курьеру)
Как экспортировать данные:
- Откройте
Заказы → История заказов. - Установите фильтры (период, статус, регион и т.д.).
- Нажмите
Экспорт → ExcelилиCSV.
Преимущество этого метода — максимальная детализация. Например, вы можете отфильтровать заказы с долгой обработкой и понять, на каком этапе возникают задержки.
В фильтрах выберите "Товары" → введите артикул (SKU) → примените фильтр → экспортируйте. Это поможет проанализировать продажи отдельного товара.Как экспортировать заказы с конкретным SKU?
Важный нюанс:
⚠️ Внимание: При экспорте большого количества заказов (более 10 000 строк) система может выдавать ошибку. В этом случае разбейте период на более мелкие отрезки (например, по неделям).
3. Отчеты по финансам: выручка, комиссии и выплаты
Чтобы понять реальную прибыль (а не только валовую выручку), нужно учитывать комиссии Ozon, логистические расходы и возвраты. Эти данные собраны в разделе Финансы.
Где искать:
- 💸 Выручка и комиссии:
Финансы → Отчеты → Выручка - 📉 Возвраты и удержания:
Финансы → Отчеты → Возвраты - 💳 Выплаты на счет:
Финансы → Выплаты
Особенности финансовых отчетов:
| Тип отчета | Что показывает | Период доступности | Экспорт |
|---|---|---|---|
| Выручка | Сумма продаж за вычетом скидок, но без комиссий | До 1 года | Excel, CSV |
| Комиссии | Размер удержанных комиссий по каждому заказу | До 3 месяцев | Excel |
| Возвраты | Суммы возвратов и причины (по инициативе покупателя/продавца) | До 6 месяцев | CSV |
| Выплаты | Дата и сумма переводов на ваш расчетный счет | До 2 лет | Excel |
Для расчета чистой прибыли скачайте все три отчета за один период и сопоставьте данные в Excel. Формула:
=Выручка - Комиссии - Логистика - Возвраты
4. API Ozon: автоматизированный сбор отчетов
Если вам нужны данные в реальном времени или вы управляете большим ассортиментом, ручной экспорт отчетов станет кошмаром. Решение — API Ozon Seller, который позволяет автоматизировать сбор статистики.
Что можно получить через API:
- 📊 Отчеты о продажах с детализацией по SKU
- 📦 Статусы заказов в реальном времени
- 💰 Финансовые транзакции (включая резервы)
- ⭐ Отзывы и рейтинги товаров
Как подключиться:
- Зарегистрируйте приложение в кабинете разработчика.
- Получите
Client-IDиAPI-Key. - Используйте документацию API для формирования запросов.
Пример запроса для получения отчета о продажах (на языке Python):
import requests
url = "https://api-seller.ozon.ru/v1/analytics/data"
headers = {
"Client-Id": "ваш_client_id",
"Api-Key": "ваш_api_key",
"Content-Type": "application/json"
}
payload = {
"date_from": "2026-01-01",
"date_to": "2026-01-31",
"metrics": ["revenue", "ordered_units"],
"dimensions": ["sku", "day"],
"limit": 1000
}
response = requests.post(url, headers=headers, json=payload)
print(response.json())
Для новичков в программировании есть альтернатива — сервисы-коннекторы вроде Zapier или Make (ex-Integromat), которые упрощают работу с API без кода.
5. Google Apps Script: автоматический экспорт отчетов в Google Sheets
Этот метод экономит до 10 часов в месяц на рутинных операциях. Скрипт автоматически тянет данные из Ozon Seller и обновляет таблицу по расписанию (например, каждый день в 9:00).
Как настроить:
- Создайте новую таблицу в Google Sheets.
- Откройте
Расширения → Apps Script. - Вставьте код (пример ниже) и сохраните.
- Настройте триггеры в
Триггеры → Добавить триггер.
Пример кода для экспорта отчета о продажах:
function getOzonSalesReport() {
const sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
const apiUrl = "https://api-seller.ozon.ru/v1/analytics/data";
const headers = {
"Client-Id": "ваш_client_id",
"Api-Key": "ваш_api_key",
"Content-Type": "application/json"
};
const payload = {
"date_from": "2026-01-01",
"date_to": "2026-01-31",
"metrics": ["revenue", "ordered_units", "cancelled_orders"],
"dimensions": ["sku", "day"]
};
const options = {
"method": "post",
"headers": headers,
"payload": JSON.stringify(payload),
"muteHttpExceptions": true
};
const response = UrlFetchApp.fetch(apiUrl, options);
const data = JSON.parse(response.getContentText());
// Очищаем старые данные
sheet.clearContents();
// Записываем заголовки
sheet.appendRow(["Дата", "SKU", "Выручка", "Количество заказов", "Отмены"]);
// Записываем данные
data.result.data.forEach(row => {
sheet.appendRow([row.dimensions[1], row.dimensions[0], row.metrics[0], row.metrics[1], row.metrics[2]]);
});
}
Преимущества этого метода:
- ⏰ Автоматизация: Данные обновляются без вашего участия.
- 📊 Визуализация: Можно строить графики прямо в Google Sheets.
- 🔗 Интеграция: Легко связать с другими сервисами (например, Google Data Studio).
Получить Client-ID и API-Key в Ozon Seller|
Создать новую таблицу в Google Sheets|
Вставить и адаптировать скрипт в Apps Script|
Настроить триггеры для автоматического запуска|
Проверить корректность данных после первого запуска-->
6. Сторонние сервисы для анализа продаж на Ozon
Если вам нужны расширенная аналитика, прогнозирование или сравнение с конкурентами, стандартных инструментов Ozon будет недостаточно. В этом случае помогут специализированные сервисы:
Топ-5 инструментов для продавцов:
| Сервис | Функции | Стоимость | Интеграция с Ozon |
|---|---|---|---|
| SellerBoard | Аналитика продаж, расчет прибыли, мониторинг конкурентов | От 990 ₽/мес | API + ручная выгрузка |
| Peak | Прогнозирование спроса, управление запасами, PPC-аналитика | От 1 490 ₽/мес | Полная API-интеграция |
| eLama | Оптимизация рекламных кампаний, анализ ROI | От 500 ₽/мес | API + UTM-метки |
| Retail Rocket | Персонализация рекомендаций, анализ поведения покупателей | Индивидуально | Через партнерскую программу |
| МойСклад + Ozon | Синхронизация остатков, автоматическое обновление цен | От 1 990 ₽/мес | Прямая интеграция |
Как выбрать сервис:
- 🎯 Для новичков: Начните с SellerBoard или Peak — они предлагают бесплатные пробные периоды.
- 📈 Для опытных продавцов: Обратите внимание на eLama для глубокой аналитики рекламы.
- 🏢 Для крупного бизнеса: Retail Rocket поможет с персонализацией и удержанием клиентов.
Остерегайтесь "серых" сервисов, которые предлагают:
⚠️ Внимание: Некоторые инструменты используют неофициальные методы сбора данных (парсинг вместо API), что может привести к блокировке аккаунта. Перед подключением проверяйте, есть ли у сервиса официальное партнерство с Ozon.
Частые ошибки при работе с отчетами Ozon Seller
Даже опытные продавцы допускают ошибки, которые искажают аналитику. Вот самые распространенные:
1. Игнорирование возвратов
Многие смотрят только на валовую выручку, забывая вычесть возвраты. Например, если у вас 100 заказов на 500 000 ₽, но 15% возвратов, реальная выручка — 425 000 ₽.
2. Неучет комиссий за логистику
При схеме FBO Ozon берет комиссию не только за продажу, но и за хранение/доставку. Эти расходы часто упускают из виду.
3. Сравнение несопоставимых периодов
Нельзя сравнивать продажи в январе (после новогодних распродаж) с июлем (низкий сезон). Используйте функцию "Сезонная корректировка" в Google Sheets или специализированных сервисах.
4. Отсутствие сегментации
Анализируйте продажи не только в целом, но и по:
- 📍 Регионам (где самый высокий спрос?)
- 📦 Категориям товаров (что продается лучше?)
- 🕒 Времени суток (когда пиковые продажи?)
5. Пренебрежение данными по отменам
Если у вас много отмененных заказов, это сигнал о проблемах:
- 🚚 Долгая обработка (свыше 24 часов)
- 📦 Нехватка товара на складе
- 💰 Неактуальные цены (покупатель нашел дешевле)
FAQ: Ответы на частые вопросы о отчетах Ozon Seller
Могу ли я получить отчет о продажах за весь прошлый год?
В личном кабинете доступны данные за последние 12 месяцев, но детализированные отчеты (по каждому заказу) — только за 90 дней. Для исторических данных используйте API или архивные экспорты в Excel.
Почему сумма в отчете "Выручка" не совпадает с выплатой на счет?
Выручка в отчетах — это валовый доход до вычета комиссий, возвратов и логистических расходов. Реальная сумма на счету = Выручка − Комиссии − Возвраты − Логистика − Резервы (если есть).
Как экспортировать отчеты о продажах по конкретному товару?
В разделе Заказы используйте фильтр по SKU или названию товара. Затем экспортируйте данные в Excel. Альтернатива — отчет Аналитика → Товары → Продажи по SKU.
Можно ли получить данные о продажах в реальном времени?
Стандартные отчеты обновляются с задержкой до 24 часов. Для данных в реальном времени используйте API Ozon или подключите сервис вроде Peak, который синхронизируется с Ozon каждые 2–4 часа.
Что делать, если в отчете не хватает данных (например, нет продаж за вчера)?
Проверьте:
- Настройки фильтров (возможно, выбран неверный период).
- Статус заказов (отображаются только оплаченные заказы).
- Регион (если вы продаете только в определенных городах, данные по другим регионам не будут показаны).
Если проблема сохраняется, обратитесь в поддержку Ozon с указанием ID отчета.