Как выгрузить продажи по товарам из кабинета Ozon Seller: все способы 2026

Работа с данными о продажах — основа аналитики для любого продавца на Ozon. Без точных цифр невозможно оценить рентабельность товаров, спрогнозировать спрос или оптимизировать ассортимент. Однако многие селлеры сталкиваются с трудностями при попытке выгрузить детализированную информацию из личного кабинета. Официальная документация маркетплейса часто лаконична, а интерфейс кабинета меняется чаще, чем успевают обновляться гайды.

В этой статье разберём все доступные способы выгрузки продаж по товарам — от ручного экспорта через веб-интерфейс до автоматизации через Ozon API. Особое внимание уделим нюансам фильтрации данных, форматам отчётов и типичным ошибкам, которые приводят к неполным или искажённым выгрузкам. Инструкции актуальны для схем FBS и FBO, включая работы с возвратами и частичными отменами заказов.

Если вы только начинаете работать с аналитикой на Ozon, рекомендуем сначала ознакомиться с базовыми отчётами в разделе Статистика. Для опытных селлеров пригодится информация о настройке автоматических выгрузок через Google Sheets или Power BI — эти инструменты экономят часы ручной работы ежемесячно.

📊 Как часто вы анализируете продажи на Ozon?
Ежедневно
Раз в неделю
Раз в месяц
Только перед акциями
Никогда не анализировал

1. Где в кабинете Ozon Seller искать данные о продажах

Основные отчёты о продажах сосредоточены в трёх разделах личного кабинета:

  1. Статистика — общие метрики по продажам, доходам и трафику.
  2. Заказы — детализация по каждому заказу, включая статус и состав корзины.
  3. Отчёты — инструмент для формирования кастомизированных выгрузок.

Для выгрузки данных по конкретным товарам наиболее полезен раздел Отчёты → Отчёт по товарам. Здесь можно получить информацию о количестве продаж, выручке, средней цене и даже марже (если подключён Ozon Банк).

Важно отличать Отчёт по товарам от Отчёта по заказам:

  • 📦 Отчёт по товарам — агрегированные данные по SKU (количество продаж, выручка, остатки).
  • 📄 Отчёт по заказам — детализация по каждому заказу (номер, дата, состав, статус).

Если вам нужны данные о продажах с разбивкой по регионам или типам доставки (например, FBS vs FBO), используйте фильтр Тип логистики в настройках отчёта. Это позволит отделить продажи по модели fulfillment и выявить наиболее рентабельные каналы.

2. Руководство: как выгрузить продажи по товарам вручную

Для одноразовой выгрузки данных следуйте пошаговой инструкции:

  1. Авторизуйтесь в личном кабинете Ozon Seller.
  2. Перейдите в раздел Отчёты → Отчёт по товарам.
  3. Настройте фильтры:
    • 📅 Период — выберите диапазон дат (максимум 90 дней за один запрос).
    • 🏷️ Товары — укажите конкретные SKU или категории (опционально).
    • 📦 Тип логистикиFBS, FBO или оба варианта.
  • Нажмите Сформировать отчёт и дождитесь генерации (может занять до 5 минут).
  • Скачайте файл в формате XLSX или CSV.
  • Обратите внимание на ограничения ручной выгрузки:

    • ⏳ Максимальный период — 90 дней. Для анализа за год потребуется 4 отдельные выгрузки.
    • 📊 В отчёте по умолчанию нет данных о возвратах. Их нужно выгружать отдельно в разделе Возвраты.
    • 🔍 Отсутствует разбивка по источникам трафика (поиск, карточка товара, реклама).

    Указан корректный период|Фильтр по логистике соответствует задаче|Отмечены нужные колонки (SKU, количество, выручка)|Учтён временной лаг (данные обновляются с задержкой до 24 часов)|-->

    3. Форматы выгрузки: какой выбрать и почему

    Ozon Seller предлагает два основных формата для экспорта данных: XLSX (Excel) и CSV. Выбор зависит от целей анализа и инструментов, которые вы используете.

    Формат Плюсы Минусы Когда использовать
    XLSX Сохраняет форматирование, поддерживает несколько листов, удобен для ручного анализа. Большой размер файла, может не открываться в некоторых программах (например, Google Sheets без конвертации). Для разовых отчётов с визуализацией (графики, сводные таблицы).
    CSV Лёгкий вес, универсальная совместимость, подходит для автоматизированной обработки. Нет форматирования, данные в одном листе, могут быть проблемы с кодировкой (например, кириллица отображается кракозябрами). Для загрузки в аналитические системы (Power BI, Tableau) или базы данных.

    Если вы планируете автоматизировать обработку данных, выбирайте CSV. Для этого формата проще написать скрипты на Python или настроить импорт в Google Data Studio. Например, с помощью библиотеки pandas можно загрузить CSV-файл всего в две строки кода:

    import pandas as pd
    

    df = pd.read_csv('ozon_sales_report.csv', encoding='utf-8')

    Критическая деталь: при выгрузке в CSV проверьте кодировку файла. Если в данных есть русские символы, выбирайте UTF-8. В противном случае имена товаров и комментарии к заказам отобразятся некорректно.

    4. Типичные ошибки при выгрузке и как их избежать

    Даже опытные селлеры сталкиваются с проблемами при работе с отчётами. Вот наиболее распространённые ошибки и способы их решения:

    ⚠️ Внимание: Если в выгрузке отсутствуют данные за последние 1–2 дня, это не сбой системы. Ozon обновляет статистику с задержкой до 24 часов. Для оперативного анализа используйте раздел Статистика → Продажи в реальном времени (обновляется каждые 30 минут).
    • 🔄 Дублирование строк — возникает, если один заказ содержит несколько позиций одного товара. Решение: агрегируйте данные по SKU с суммированием количества.
    • 💰 Несовпадение выручки — разница между отчётом по товарам и отчётом по заказам может достигать 5–10% из-за возвратов и отмен. Решение: сверяйте данные с отчётом Финансы → Выплаты.
    • 📉 Пропущенные продажи — если не указан фильтр по логистике, в отчёт не попадут заказы по FBO (или FBS, в зависимости от вашей модели). Решение: всегда проверяйте настройки фильтра перед выгрузкой.

    Ещё одна частая проблема — некорректное отображение валюты в выгрузке. По умолчанию все суммы приводятся в рублях, но если у вас есть продажи в других валютах (например, в тенге для Ozon Kazakhstan), данные будут искажены. Чтобы избежать этого, используйте отдельные отчёты для каждого региона или настройте конвертацию в аналитической системе.

    Как проверить полноту выгрузки?

    Сравните количество строк в отчёте с данными из раздела Статистика → Общее количество заказов за тот же период. Расхождение более чем на 3–5% говорит о потерянных данных. Чаще всего "теряются" заказы со статусом "Отменён" или "Возврат в обработке".

    5. Автоматизация выгрузки через Ozon API

    Для селлеров с большим ассортиментом (1000+ SKU) ручная выгрузка отчётов становится неэффективной. Решение — подключение к Ozon API, которое позволяет:

    • 🤖 Получать данные в реальном времени (с задержкой до 1 часа).
    • 📅 Настраивать автоматическую выгрузку по расписанию.
    • 🔗 Интегрировать данные с 1C, МойСклад или Bitrix24.

    Для работы с API потребуется:

    1. Получить Client-ID и API-Key в разделе Настройки → Интеграции → API.
    2. Использовать официальную документацию Ozon API для формирования запросов.
    3. Написать скрипт на Python, PHP или использовать готовые коннекторы (например, Zapier).

    Пример запроса для получения данных о продажах за последний месяц:

    GET https://api-seller.ozon.ru/v2/analytics/data
    

    Headers:

    Client-Id: YOUR_CLIENT_ID

    Api-Key: YOUR_API_KEY

    Body:

    {

    "date_from": "2026-06-01T00:00:00Z",

    "date_to": "2026-06-30T23:59:59Z",

    "metrics": ["revenue", "ordered_units"],

    "dimensions": ["sku", "day"],

    "limit": 10000

    }

    ⚠️ Внимание: Бесплатный тариф Ozon API ограничивает количество запросов — 1000 в час. При превышении лимита доступ блокируется на 1 час. Для крупных селлеров рекомендуется подключить платный тариф или оптимизировать частоту запросов.

    6. Альтернативные способы выгрузки: Google Sheets и Power BI

    Если работа с API кажется сложной, можно использовать промежуточные решения:

    • 📊 Google Sheets + AppScript — бесплатный способ автоматизации. Скрипт может ежедневно загружать данные из Ozon Seller и обновлять таблицу. Пример кода для начала работы:
      function importOzonData() {
      

      const url = "https://api-seller.ozon.ru/..."; // Ваш API-запрос

      const response = UrlFetchApp.fetch(url, {headers: {...}});

      const data = JSON.parse(response.getContentText());

      // Обработка данных и запись в Sheet

      }

    • 📈 Power BI — подходит для визуализации. Можно настроить прямой импорт из XLSX/CSV или подключиться к API через Power Query.
    • 🔌 Готовые сервисыPeak, RetailCRM или МойСклад предлагают интеграции с Ozon, включая автоматическую выгрузку продаж.

    Для новичков самый простой вариант — Google Sheets. Вот пошаговый алгоритм настройки:

    1. Создайте новую таблицу в Google Sheets.
    2. Откройте Расширения → Apps Script.
    3. Вставьте код для выгрузки данных (пример выше) и настройте триггер (например, ежедневное обновление в 9:00).
    4. Сохраните скрипт и разрешите доступ к вашему аккаунту Ozon Seller.

    Преимущество этого метода — бесплатность и гибкость. Недостаток — требуются базовые знания JavaScript для адаптации скрипта под свои нужды.

    7. Анализ выгруженных данных: на что обратить внимание

    Простой экспорт продаж — только первый шаг. Чтобы данные работали на увеличение прибыли, нужно правильно их интерпретировать. Вот ключевые метрики для анализа:

    Метрика Как рассчитать Что показывает
    Конверсия товара (Количество продаж / Просмотры карточки) × 100% Эффективность оформления заказа. Норма для Ozon — 2–5%.
    Средний чек по SKU Выручка по товару / Количество заказов Позволяет выявить товары с высоким чеком для акций или кросс-продаж.
    Коэффициент возвратов (Количество возвратов / Количество продаж) × 100% Качество товара и описания. Критическое значение — >10%.
    Рентабельность (ROI) (Выручка – Себестоимость – Комиссия Ozon) / Себестоимость × 100% Прибыльность товара. Оптимально — >20%.

    Особое внимание уделите динамике метрик. Например, если конверсия товара упала на 30% за месяц, это может говорить о:

    • Появлении конкурентов с лучшей ценой.
    • Ухудшении позиций в поиске (проверьте Статистика → Позиции в поиске).
    • Проблемах с качеством фото или описанием (отзывы помогут выявить причину).

    Для углублённого анализа используйте когортный анализ — сравнение поведения групп покупателей, совершивших первую покупку в один период. Это поможет оценить лояльность клиентов и эффективность ретаргетинга.

    8. Частые вопросы о выгрузке продаж на Ozon

    Могу ли я выгрузить данные о продажах за весь период работы на Ozon?

    Нет, максимальный период для одной выгрузки — 90 дней. Для анализа за год потребуется сделать 4 отдельные выгрузки (по кварталам) и объединить их вручную или через скрипт. Альтернатива — использовать Ozon API, где ограничения по периоду мягче.

    Почему в отчёте по товарам сумма выручки не совпадает с выплатой на счёт?

    Разница возникает из-за:

    1. Комиссии Ozon (от 5% до 15% в зависимости от категории).
    2. Возвратов и отмен заказов (деньги возвращаются покупателям).
    3. Удержаний по штрафам или невыполненным KPI.

    Для точного расчёта сверяйте отчёт по товарам с Финансы → Выплаты.

    Как выгрузить продажи с разбивкой по рекламным кампаниям?

    Данные о продажах через рекламу доступны в отдельном отчёте: Реклама → Статистика → Отчёт по кампаниям. Здесь можно увидеть, какие заказы были совершены после клика по объявлению. Чтобы связать эти данные с общими продажами, используйте колонку Номер заказа как ключ для объединения таблиц.

    Можно ли выгрузить данные о продажах по конкретному ПВЗ?

    Да, но только через Ozon API. В стандартных отчётах кабинета нет разбивки по пунктам выдачи. В API используйте параметр dimensions: ["posting_number", "delivery_method", "warehouse"] для получения этой информации.

    Что делать, если в выгрузке отсутствуют данные по некоторым товарам?

    Проверьте:

    • Настройки фильтра (возможно, исключены товары с нулевыми продажами).
    • Статус товара в кабинете (если SKU архивирован или заблокирован, он может не попадать в отчёт).
    • Период выгрузки (товар мог быть добавлен позже указанной даты).

    Если проблема сохраняется, обратитесь в поддержку Ozon Seller с указанием SKU проблемных товаров.