Перенос товарных карточек с Wildberries на Ozon — задача, с которой рано или поздно сталкивается каждый мультимаркетплейсовый продавец. На первый взгляд процесс кажется простым: скопировал данные из одного кабинета — вставил в другой. Но на практике продавцы теряют дни на исправление ошибок, связанных с несовпадением атрибутов, ограничениями по контенту и техническими нюансами платформ. По статистике Ozon Seller, только 37% новых продавцов успешно загружают каталог с первого раза без правок от модерации.
В этой статье разберём все этапы переноса — от подготовки данных до постзагрузки, включая автоматизацию через API и Excel-инструменты. Особое внимание уделим критическим отличиям WB и Ozon: например, почему категория «Одежда» на Ozon требует указания 12 обязательных параметров, тогда как на Wildberries их всего 5. А также раскроем скрытый механизм приоритезации карточек в выдаче Ozon, который зависит от полноты заполнения атрибутов «Бренд» и «Страна производства».
Если вы переносите менее 50 товаров, ручной метод может быть оптимален. Для больших каталогов (от 100+ позиций) без автоматизации не обойтись — в статье приведём готовые скрипты и сервисы, которые сэкономят до 80% времени. Также вы узнаете, как избежать типичных ошибок, из-за которых карточки попадают в «черновики» или блокируются модерацией (спойлер: чаще всего это неверно указанный вес брутто или отсутствие сертификатов для товаров из «детской» категории).
Готовы начать? Первым делом проверьте, подходит ли ваш товар под правила Ozon — некоторые категории (например, алкоголь или лекарства) здесь запрещены даже с сертификатами.
1. Подготовка данных: что нужно сделать до переноса
Перенос карточек начинается не в личном кабинете Ozon, а в вашей текущей базе на Wildberries. Главная задача — привести данные к формату, который примет Ozon без ошибок. На этом этапе продавцы чаще всего допускают три критических ошибки:
❌ Копирование «как есть» — атрибуты WB и Ozon не совпадают даже в похожих категориях. Например, на Wildberries для обуви достаточно указать «размер», а на Ozon потребуется разбивка на «длина стельки» и «полнота».
❌ Игнорирование обязательных полей — если на WB можно продавать товар без штрихкода, то Ozon заблокирует карточку без него (исключение — товары ручной работы).
❌ Несоответствие изображений — Ozon требует фон RGB 255,255,255 (чистый белый), тогда как Wildberries допускает серый или прозрачный.
Чтобы избежать этих проблем, выполните предварительную обработку данных:
- 📊 Экспортируйте каталог из WB в
ExcelилиCSV. Используйте отчёт «Товары» в личном кабинете (Аналитика → Отчёты → Товары). Обратите внимание: в экспорте не будет колонок с описаниями и изображениями — их придётся скачивать отдельно. - 🔍 Проверьте соответствие категорий. Воспользуйтесь официальным маппингом категорий Ozon. Например, категория «Игрушки» на WB может разбиваться на «Игрушки для малышей», «Конструкторы» и «Настольные игры» на Ozon.
- 📦 Соберите недостающие атрибуты. Для Ozon потребуются:
- Вес брутто (с упаковкой)
- Габариты упаковки (длина × ширина × высота)
- Страна производства (не путайте с «страной бренда»!)
- Сертификаты (если товар подлежит обязательной сертификации)
- 🖼️ Подготовьте изображения. Все фото должны быть:
- На белом фоне (
RGB 255,255,255) - Размером не менее
800×800 px - Без водяных знаков и посторонних объектов
- На белом фоне (
⚠️ Внимание: Если вы переносите товары из категории «Электроника», Ozon потребует указать серийный номер для каждого экземпляра. Это правило не действует на Wildberries, поэтому заранее подготовьте базу серийников или договоритесь с поставщиком о их предоставлении.
Для ускорения процесса используйте шаблон Excel от Ozon:
Скачайте актуальную версию шаблона здесь:
https://seller.ozon.ru/docs/excel-template
Заполните обязательные колонки (выделены жёлтым):
- Артикул
- Название
- Категория (ID из справочника Ozon)
- Цена
- Остаток
- Вес брутто
- Габариты упаковки
Скачал экспорт товаров из WB в Excel
Свёл категории WB и Ozon по официальному маппингу
Добавил недостающие атрибуты (вес, габариты, страна)
Подготовил изображения по требованиям Ozon
Проверял товары на соответствие запрещённым категориям-->
2. Способы переноса: ручной vs автоматизированный
Выбор метода зависит от объёма каталога и ваших технических навыков. Рассмотрим оба варианта с плюсами и минусами.
Ручной перенос подходит для:
- 📦 Маленьких каталогов (до 50 товаров)
- 🛠️ Товаров с уникальными характеристиками (например, антиквариат или handmade)
- 📝 Тестовых загрузок перед массовым переносом
Как перенести вручную:
- Авторизуйтесь в Ozon Seller.
- Перейдите в раздел
Товары → Добавить товар. - Выберите категорию и заполните карточку по шаблону, копируя данные из Wildberries.
- Загрузите изображения (максимум 15 шт. на товар).
- Сохраните черновик и отправьте на модерацию.
Автоматизированный перенос необходим для:
- 📈 Больших каталогов (от 100+ товаров)
- 🔄 Регулярных обновлений (цен, остатков, описаний)
- 🤖 Интеграции с 1С, МойСклад или другими системами учёта
Варианты автоматизации:
| Метод | Сложность | Стоимость | Время на настройку | Подходит для |
|---|---|---|---|---|
| Excel-шаблон Ozon | Низкая | Бесплатно | 1-2 часа | Каталоги до 1000 товаров |
| API Ozon | Высокая | Бесплатно (но нужен программист) | 3-5 дней | Крупные продавцы с IT-командой |
| Сервисы-интеграторы (МойСклад, Атомик Хаб) | Средняя | От 1 500 ₽/мес | 1 день | Бизнесы на 1С или Bitrix24 |
| Парсеры (ParserOK, Zennoposter) | Средняя | От 5 000 ₽ (разово) | 2-3 дня | Перенос с доработкой контента |
Для большинства продавцов оптимален комбинированный подход: сначала переносите каталог через Excel, а затем настраиваете API-интеграцию для синхронизации остатков и цен.
Ручной (до 50 товаров) Excel-шаблон Ozon API-интеграция Сервис-интегратор (МойСклад, Атомик Хаб) Ещё не решил--> Это самый популярный метод среди продавцов с каталогом до 1 000 товаров. Следуйте алгоритму, чтобы избежать ошибок модерации.
Шаг 1. Скачайте шаблон Ozon3. Перенос через Excel: пошаговая инструкция
Актуальную версию шаблона всегда можно найти в разделе Товары → Импорт → Скачать шаблон. Обратите внимание на версию шаблона — она обновляется раз в 2-3 месяца.
Шаг 2. Перенесите данные из Wildberries
Используйте функцию ВПР в Excel, чтобы автоматически подтянуть данные из экспорта WB в шаблон Ozon. Пример формулы для названия товара:
=ВПР(A2;Лист_WB!A:B;2;ЛОЖЬ)
Где:
A2— артикул в шаблоне Ozon;Лист_WB!A:B— диапазон с артикулами и названиями в экспорте WB;2— номер столбца с названием;ЛОЖЬ— точное совпадение.
Шаг 3. Заполните обязательные поля
Без этих данных карточка не пройдёт модерацию:
- 🏷️ Артикул — должен быть уникальным в пределах вашего каталога.
- 📝 Название — не более 120 символов, без спецсимволов (
!, @, #и т.д.). - 📦 Категория — указывайте
ID категориииз справочника Ozon (не название!). - 💰 Цена — должна включать НДС (если вы не на УСН).
- 📏 Габариты упаковки — указывайте в сантиметрах с точностью до 1 знака после запятой.
Шаг 4. Проверьте данные на ошибки
Используйте встроенную проверку Excel:
- Выделите все заполненные ячейки.
- Перейдите на вкладку
Главная → Условное форматирование → Правила выделения ячеек → Текст, содержащий. - Добавьте правила для поиска:
- Пустых ячеек в обязательных столбцах;
- Значений с недопустимыми символами (например,
?,*); - Отрицательных чисел в столбцах «Цена» или «Остаток».
Шаг 5. Импортируйте файл в Ozon Seller
Перейдите в раздел Товары → Импорт → Загрузить файл. Система покажет предварительные ошибки — исправьте их перед отправкой на модерацию.
⚠️ Внимание: Если в вашем файле более 1 000 строк, разбейте его на части. Ozon может заблокировать загрузку больших файлов из-за тайм-аута сервера.
4. Перенос через API: для технически подкованных
Если у вас более 1 000 товаров или нужно настроить автоматическое обновление остатков, API — единственное решение. Однако этот метод требует знаний JSON и HTTP-запросов.
Что понадобится:
- 🔑 Client-ID и API-key из личного кабинета Ozon Seller (
Настройки → API). - 📂 База данных товаров в структурированном виде (например,
MySQLилиGoogle Sheets). - 💻 Скрипт для отправки запросов (можно написать на Python, PHP или использовать Postman).
Основные этапы:
- Получите токен доступа через
OAuth 2.0. - Сформируйте JSON-запрос для создания товара. Пример структуры:
{"items": [{
"offer_id": "VASH_ARTIKUL_1",
"name": "Название товара",
"category_id": 12345,
"price": "1999.00",
"old_price": "2499.00",
"barcodes": ["4601234567890"],
"images": [
{"image": "https://example.com/image1.jpg"},
{"image": "https://example.com/image2.jpg"}
],
"attributes": [
{"complex_id": 1000, "values": [{"value": "Чёрный"}]},
{"complex_id": 2000, "values": [{"value": "42"}]}
]
}]
}
- Отправьте запрос на эндпоинт:
POST https://api-seller.ozon.ru/v2/product/import - Обработайте ответ. Успешный ответ будет содержать
task_id— сохраните его для отслеживания статуса.
Типичные ошибки при работе с API:
- 🚫 Неверный
category_id— проверяйте актуальность ID в документации. - 🚫 Превышение лимитов — Ozon позволяет отправлять не более 100 товаров в одном запросе.
- 🚫 Несоответствие атрибутов — используйте метод
GET /v1/attribute, чтобы получить актуальный список атрибутов для категории.
Для упрощения работы можно использовать готовые библиотеки:
- 🐍 Python:
ozon-seller-api - 🄿 PHP:
ozon-ru/api-client
⚠️ Внимание: При переносе через API товары сначала попадают в статус «Черновик». Чтобы они появились в продаже, нужно вручную отправить их на модерацию через личный кабинет.
Пример скрипта на Python для массовой загрузки
import requests
import json
Данные для авторизации
client_id = "VASH_CLIENT_ID"
api_key = "VASH_API_KEY"
url = "https://api-seller.ozon.ru/v2/product/import"
Заголовки
headers = {
"Client-Id": client_id,
"Api-Key": api_key,
"Content-Type": "application/json"
}
Тело запроса (пример для одного товара)
payload = {
"items": [{
"offer_id": "TOVAR123",
"name": "Кроссовки беговые мужские",
"category_id": 17035809, # ID категории "Обувь → Кроссовки"
"price": "3999.00",
"images": [
{"image": "https://example.com/shoes1.jpg"},
{"image": "https://example.com/shoes2.jpg"}
],
"attributes": [
{"complex_id": 8229, "values": [{"value": "43"}]}, # Размер
{"complex_id": 8230, "values": [{"value": "Чёрный"}]}, # Цвет
{"complex_id": 10000, "values": [{"value": "26"}]}, # Длина стельки
{"complex_id": 10001, "values": [{"value": "2"}]}, # Полнота
]
}]
}
response = requests.post(url, headers=headers, data=json.dumps(payload))
print(response.json())
5. Оптимизация карточек для Ozon: что нужно доработать
Перенос данных — только половина дела. Чтобы товары хорошо продавались на Ozon, их нужно адаптировать под алгоритмы платформы. Вот ключевые отличия от Wildberries:
1. Название товара
На Ozon действуют жёсткие правила:
- 📌 Максимум 120 символов (на WB — 150).
- 📌 Запрещены:
- Слова «хит», «суперцена», «акция»;
- Символы
!, @, #, $; - Упоминание конкурентов (Wildberries, Яндекс Маркет).
- 📌 Рекомендуемая структура:
[Бренд] [Модель] [Ключевое свойство] [Тип товара]Пример: Apple iPhone 13 128GB Черный Смартфон
2. Описание товара
На Ozon описание должно быть:
- 📝 Уникальным (не копипаст с WB или сайта производителя).
- 📏 От 500 символов (на WB хватает 200).
- 🔗 С ключевыми словами для внутреннего поиска Ozon.
- 📷 С разметкой (заголовки, списки, жирный текст).
3. Изображения
Ozon строже относится к визуальному контенту:
- 🖼️ Фон — только белый (
RGB 255,255,255). - 📏 Размер — минимум
800×800 px, оптимально1200×1200 px. - 🚫 Запрещено:
- Водяные знаки;
- Коллажи;
- Фото с людьми (кроме одежды/обуви на модели).
- 🎥 Видео — можно загрузить до 3 видеороликов длиной до 30 секунд.
4. Атрибуты и характеристики
На Ozon больше обязательных полей, чем на WB. Например, для категории «Одежда» потребуется указать:
- 👕 Материал (состав ткани в %);
- 📏 Размерная сетка (с привязкой к росту/обхвату);
- 🧵 Страна производства;
- 🏷️ Артикул производителя;
- 📦 Вес брутто (с упаковкой).
5. Ценообразование
На Ozon действуют другие правила:
- 💰 Цена должна включать НДС (если вы не на УСН).
- 📉 Скидки можно устанавливать только через акции Ozon (нельзя просто указать зачёркнутую цену).
- 💳 Комиссия выше, чем на WB (от 15% против 5-10% на WB).
6. SEO-оптимизация
Чтобы товар попал в топ выдачи, проработайте:
- 🔍 Ключевые слова в названии и описании (используйте инструмент подбора ключей от Ozon).
- ⭐ Рейтинг и отзывы — первые 10 отзывов критично важны для ранжирования.
- 📊 Полноту карточки — заполненность атрибутов влияет на позицию в поиске.
6. Типичные ошибки и как их избежать
Даже опытные продавцы сталкиваются с проблемами при переносе. Вот TOP-7 ошибок и способы их решения:
1. Ошибка: «Неверный штрихкод»
🔹 Причина: На Ozon штрихкод должен быть уникальным в пределах платформы. Если другой продавец уже загрузил товар с таким же EAN/UPC, вашу карточку заблокируют.
🔧 Решение:
- Используйте внутренний артикул (например,
VB12345) вместо стандартного штрихкода. - Если штрихкод обязателен (например, для электроники), запросите у производителя уникальный код.
2. Ошибка: «Несоответствие категории»
🔹 Причина: Вы указали неверный category_id или товар не подходит под правила категории (например, пытаетесь продать косметику без сертификата в категории «Уход за кожей»).
🔧 Решение:
- Проверьте категорию через инструмент проверки Ozon.
- Если товар не подходит ни под одну категорию, обратитесь в поддержку с запросом на добавление новой.
3. Ошибка: «Недостаточно атрибутов»
🔹 Причина: Для категории требуется заполнить 10+ атрибутов, а вы указали только 3-4.
🔧 Решение:
- Скачайте справочник атрибутов для вашей категории.
- Используйте значение
НетилиНе указанодля необязательных полей.
4. Ошибка: «Изображения не соответствуют требованиям»
🔹 Причина: Фон не белый, низкое разрешение или наличие водяных знаков.
🔧 Решение:
- Обработайте фото в Photoshop или Canva (используйте инструмент «Волшебный ластик» для удаления фона).
- Проверьте разрешение: минимум
800×800 px.
5. Ошибка: «Цена слишком низкая/высокая»
🔹 Причина: Ozon блокирует цены, которые сильно отличаются от среднерыночных (например, iPhone за 10 000 ₽).
🔧 Решение:
- Проверьте среднюю цену на товар через поиск Ozon.
- Если цена обоснована (например, уценка), приложите подтверждающие документы в поддержку.
6. Ошибка: «Товар требует сертификата»
🔹 Причина: Некоторые категории (детские товары, электроника, косметика) требуют обязательной сертификации.
🔧 Решение:
- Проверьте список категорий, требующих сертификатов, здесь.
- Загрузите скан сертификата в личном кабинете (
Товары → Сертификаты).
7. Ошибка: «Название содержит запрещённые слова»
🔹 Причина: В названии есть слова «бестселлер», «суперскидка» или символы !, ?.
🔧 Решение:
- Используйте проверку названий Ozon.
- Замените запрещённые слова на нейтральные (например, вместо «хит продаж» напишите «популярная модель»).
Если ваша карточка попала в статус «Требует доработки», Ozon пришлёт письмо с перечнем ошибок. Не игнорируйте его — у вас есть 7 дней на исправления, иначе карточка будет архивирована.
7. Синхронизация остатков и цен: как не потерять продажи
После переноса карточек важно **поддержи