Переход с Wildberries на Ozon — стратегическое решение для многих продавцов, стремящихся диверсифицировать каналы сбыта. Однако перенос товарных карточек между маркетплейсами часто превращается в головную боль: разные форматы файлов, отличия в требованиях к контенту и технические нюансы могут затормозить процесс на неделю. Эта статья поможет избежать типичных ошибок и автоматизировать рутину.
Основная сложность заключается в том, что Ozon и Wildberries используют разные структуры данных для товарных карточек. Например, на WB достаточно указать артикул и базовые характеристики, тогда как Озон требует детализированные параметры — от габаритов упаковки до возрастных ограничений. Кроме того, системы классификации категорий на площадках не совпадают: то, что на WB относится к «Одежде», на Озоне может разделяться на «Верхнюю одежду», «Спортивную одежду» и «Аксессуары».
В этом руководстве мы разберём три способа переноса: ручной (для небольших каталогов), полуавтоматический с использованием Excel и полностью автоматизированный через API. Также вы узнаете, как адаптировать описания под требования Озона, избежать блокировки карточек и синхронизировать остатки. Особый акцент сделан на новые правила 2026 года, включая обязательную маркировку для 20+ категорий товаров и ужесточённые требования к фотографиям (теперь минимальное разрешение — 1200×1200 пикселей).
1. Подготовка данных: что нужно сделать до экспорта с WB
Прежде чем скачивать каталог с Wildberries, убедитесь, что ваши товарные карточки соответствуют базовым требованиям Ozon. Начните с аудита текущих данных:
- 📌 Артикулы: на Озоне они должны быть уникальными в рамках вашего аккаунта (в отличие от WB, где допускаются повторения у разных продавцов).
- 📦 Вес и габариты: Озон требует точные значения для расчёта доставки, тогда как на WB эти параметры часто игнорируются.
- 🏷️ Штрихкоды: если их нет, придётся генерировать новые (Озон принимает EAN-13, EAN-8, UPC или ISBN).
- 📝 Описания: на Озоне запрещены упоминания конкурентов (включая WB), а также фразы вроде «хит продаж» или «супер цена».
Особое внимание уделите категориям товаров. Озон использует собственную иерархию, где, например, «Смартфоны» делятся на подкатегории по брендам (Apple, Samsung и т.д.), а «Одежда» — по полу, сезону и типу ткани. Сверьтесь с актуальным деревом категорий Озона, чтобы не ошибиться при загрузке.
⚠️ Внимание: Если ваш товар попадает под обязательную маркировку (например, одежда, обувь, духи или электроника), подготовьте коды DataMatrix заранее. Без них Озон не примет карточку, даже если на WB она продавалась годами.
Также проверьте:
- 🔍 Наличие сертификатов: для некоторых категорий (например, детские товары или электроника) Озон запрашивает сканы документов.
- 📸 Фотографии: минимальное требование — 3 снимка (основной + 2 дополнительных), без водяных знаков и посторонних объектов.
- 💰 Цены: Озон взимает комиссию до 15% (в зависимости от категории), поэтому пересчитайте наценку заранее.
2. Способы экспорта данных с Wildberries
Существует три официальных способа выгрузить каталог с WB, каждый из которых подходит для разных объёмов данных:
| Способ | Подходит для | Плюсы | Минусы |
|---|---|---|---|
| Личный кабинет WB (раздел «Товары» → «Экспорт») |
До 1000 товаров | Бесплатно, не требует технических навыков | Ограниченные поля, нет истории изменений |
| API Wildberries (метод /api/v2/cards) |
От 1000 товаров | Полные данные, автоматическое обновление | Нужны знания программирования или готовое решение |
| Партнёрские сервисы (МойСклад, 1С, InSales) |
Любой объём | Интеграция с учётными системами | Платные тарифы, возможны ошибки синхронизации |
Для большинства продавцов оптимален первый вариант — экспорт через личный кабинет. Чтобы получить файл:
- Авторизуйтесь на seller.wildberries.ru.
- Перейдите в раздел
Товары → Экспорт → Скачать прайс-лист. - Выберите формат
XLSX(рекомендуется) илиCSV. - Укажите нужные колонки: обязательно включите
Артикул,Название,Цена,Остаток,Характеристики.
Если у вас более 1000 товаров, используйте API. Для этого:
- Получите
API-keyв настройках аккаунта WB. - Отправьте GET-запрос на
https://suppliers-api.wildberries.ru/api/v2/cardsс заголовкомAuthorization: {ваш_ключ}. - Обработайте ответ в формате JSON (можно конвертировать в Excel через Python или Google Sheets).
⚠️ Внимание: Wildberries ограничивает количество запросов к API — не более 1000 в час. При превышении лимит сбрасывается через 24 часа.
3. Адаптация данных под требования Ozon
Полученный файл с WB нужно преобразовать в формат, понятный Озону. Основные отличия:
- 📋 Структура файла: Озон принимает
XLSXилиCSVс фиксированным набором колонок (скачать шаблон можно здесь). - 🔤 Наименования: запрещены символы
!@#$%, а также слова «бестселлер», «акция», «распродажа». - 📏 Характеристики: на Озоне они разбиты на
Базовые(обязательные) иДополнительные(рекомендуемые). Например, для одежды обязательныСостав,Сезон,Пол.
Пример трансформации данных:
| Поле на WB | Поле на Ozon | Пример преобразования |
|---|---|---|
vendorCode |
Offer ID |
WB-ART123 → OZ-ART123 (добавляем префикс для уникальности) |
name |
Name |
Кроссовки Nike Air Max [Хит!] → Кроссовки Nike Air Max |
price |
Price |
2990 → 3490 (учитываем комиссию Озона 15%) |
Для ускорения процесса используйте формулы Excel:
- Замена запрещённых символов:
=SUBSTITUTE(A2; "!"; ""). - Добавление префикса к артикулу:
=CONCATENATE("OZ-"; B2). - Пересчёт цены с учётом комиссии:
=ROUNDUP(C2*1.15; 0).
Если товар относится к маркируемым категориям, добавьте колонку Marking со значением DataMatrix и укажите код в формате 010460001234567821xGtin9M10.... Проверить корректность кода можно через сервис Честного ЗНАКА.
☑️ Проверка файла перед загрузкой на Озон
4. Загрузка товаров на Ozon: пошаговая инструкция
Когда файл готов, переходите в личный кабинет Озона и следуйте алгоритму:
- Перейдите в раздел
Товары → Импорт. - Выберите тип загрузки:
- 📄 Файл XLSX/CSV — для разовой выгрузки.
- 🔄 API — для автоматической синхронизации.
Типичные ошибки на этапе загрузки:
- ❌ Ошибка 1001: неверный формат файла (проверьте расширение и кодировку UTF-8).
- ❌ Ошибка 2003: дублирующийся
Offer ID(измените артикул). - ❌ Ошибка 3005: отсутствует обязательная характеристика (добавьте, например,
БрендилиСтрана производства).
Если товар не прошёл модерацию, причины обычно указаны в письме от Озона. Чаще всего это:
- 📸 Несоответствие фотографий (размер менее 1200×1200, наличие водяных знаков).
- 📄 Отсутствие сертификатов для маркируемых товаров.
- 💬 Недостаточное описание (менее 50 символов).
Что делать, если Озон заблокировал карточку?
Если товар заблокирован после загрузки, проверьте:
1. Категорию — возможно, вы указали неверную (например, «Игрушки» вместо «Детские товары»).
2. Цену — она не должна быть ниже минимальной для категории (список лимитов здесь).
3. Описание — удалите все упоминания других маркетплейсов, особенно WB.
4. Фотографии — загрузите новые снимки на белом фоне без посторонних предметов.
Если проблема не решена, обратитесь в поддержку Озона через чат в личном кабинете, приложив скриншот ошибки и ID товара.
5. Синхронизация остатков и цен между WB и Ozon
После успешной загрузки товаров на Озон возникает новая задача — поддержание актуальных остатков и цен на обеих площадках. Если вы продаёте один и тот же товар на WB и Озоне, риск оверселинга (продажи товара, которого нет в наличии) возрастает вдвое. Решения:
- 🔄 Ручная синхронизация: подходит для каталога до 50 товаров. Ежедневно обновляйте остатки в Excel и загружайте файл на обе площадки.
- 🤖 API-интеграция: используйте сервисы вроде MoySklad, RetailCRM или АпиХаб для автоматического обмена данными.
- 📊 1С + модуль обмена: если у вас есть 1С, настройте правила обмена через
CommerceML.
Для API-синхронизации потребуется:
- Получить
client-idиapi-keyв личных кабинетах WB и Озона. - Настроить вебхуки для оповещений об изменении остатков (на WB это метод
/api/v2/orders, на Озоне —/v1/product/info/stocks). - Реализовать логику резервирования: при продаже на одной площадке блокировать товар на другой на 24 часа.
Пример кода для резервирования остатков (на Python):
import requests
Данные для Озона
ozon_api_key = "ваш_ключ"
ozon_client_id = "ваш_id"
offer_id = "OZ-ART123"
quantity = 5 # новое количество
url = f"https://api-seller.ozon.ru/v1/product/info/stocks"
headers = {"Client-Id": ozon_client_id, "Api-Key": ozon_api_key}
payload = {"offer_id": offer_id, "stock": quantity}
response = requests.post(url, json=payload)
print(response.json())
⚠️ Внимание: Озон блокирует аккаунты за системные оверселлинги (более 3 случаев за месяц). Чтобы избежать штрафов, настройте запас безопасности: например, если реальный остаток 10 штук, на площадках указывайте 8.
6. Оптимизация карточек для продвижения на Ozon
Перенос товара — только половина дела. Чтобы он продавался на Озоне не хуже, чем на WB, оптимизируйте карточки под алгоритмы площадки:
- 🔍 SEO-описания:
- Добавьте ключевые слова в
НазваниеиОписание(используйте Wordstat для подбора). - Укажите синонимы в характеристиках (например, для «смартфона» добавьте «телефон», «мобильный»).
- Добавьте ключевые слова в
- 📈 Ценообразование:
- Озон любит «круглые» цены (например, 2999 вместо 3000).
- Используйте промоакции: скидки от 10% увеличивают конверсию на 25%.
- 📦 Логистика:
- Подключите
FBS(склад Озона) — товары с пометкой «Доставка Озон» продаются на 30% лучше. - Укажите точные габариты упаковки, чтобы избежать доплат за доставку.
- Подключите
Пример оптимизированного названия:
До: Наушники Bluetooth
После: Наушники Bluetooth 5.3 JBL Tune 510BT, беспроводные, 40 часов работы, чёрный
Для увеличения конверсии:
- 🎥 Добавьте видеообзор (товары с видео продаются на 15% чаще).
- ⭐ Соберите отзывы: предложите покупателям бонус за feedback (например, скидку на следующий заказ).
- 📊 Используйте A/B-тестирование фотографий: Озон позволяет загружать до 10 изображений на товар.
7. Типичные ошибки и как их избежать
Даже опытные продавцы сталкиваются с проблемами при переносе товаров. Вот самые распространённые:
| Ошибка | Последствия | Как исправить |
|---|---|---|
| Несовпадение категорий | Товар не отображается в поиске | Используйте маппер категорий Озона |
| Отсутствие штрихкода | Блокировка карточки | Сгенерируйте EAN-13 через Barcode Generator |
| Неправильные габариты | Дополнительные расходы на доставку | Измерьте упаковку с учётом защитных материалов |
| Копирование описаний с WB | Понижение в выдаче | Перепишите текст с учётом ключевых слов Озона |
Чтобы минимизировать риски:
- Перед массовой загрузкой протестируйте 5–10 товаров.
- Используйте песочницу Озона (тестовый режим) для проверки файлов.
- Настройте уведомления об ошибках в личном кабинете.
Если товар не проходит модерацию более 3 дней, свяжитесь с поддержкой Озона через:
- 💬 Чат в личном кабинете (ответ в течение 2 часов).
- ☎ Телефон горячей линии: +7 (800) 333-73-22 (для продавцов).
- ✉ Электронную почту:
seller-support@ozon.ru.
8. Автоматизация переноса: сервисы и инструменты
Для продавцов с каталогом от 500 товаров ручной перенос неэффективен. Рассмотрите следующие инструменты:
- 🔧 МойСклад:
- Стоимость: от 1990 ₽/мес.
- Функции: синхронизация остатков, автоматическая выгрузка на Озон и WB.
- 🤖 RetailCRM:
- Стоимость: от 2900 ₽/мес.
- Функции: интеграция с 1С, аналитика продаж, управление заказами.
- 📊 АпиХаб:
- Стоимость: от 500 ₽/мес. за 1000 товаров.
- Функции: преобразование форматов, проверка ошибок, массовое редактирование.
Для разработчиков полезны:
- 📌 Официальная документация API Озона: docs.ozon.ru.
- 📌 Библиотеки для интеграции:
- Python:
ozon-seller-api(устанавливается черезpip install ozon-seller). - PHP:
ozon-api-client(GitHub).
- Python:
Пример скрипта для массовой загрузки товаров через API:
import pandas as pd
from ozon_seller import Client
Инициализация клиента
client = Client("ваш_client_id", "ваш_api_key")
Чтение данных из Excel
df = pd.read_excel("товары.xlsx")
Загрузка товаров
for index, row in df.iterrows():
product_data = {
"offer_id": row["Offer ID"],
"name": row["Name"],
"price": row["Price"],
"category_id": row["Category ID"],
# другие поля
}
response = client.import_product(product_data)
print(f"Товар {row['Offer ID']}: {response.status_code}")
⚠️ Внимание: При использовании сторонних сервисов проверьте, поддерживают ли они новые требования Озона 2026 года, включая:
- Обязательную маркировку для 20+ категорий.
- Требование к фотографиям (разрешение 1200×1200, фон RGB 255,255,255).
- Ограничение на длину названия (не более 120 символов).
FAQ: Частые вопросы о переносе товаров
Можно ли перенести отзывы с WB на Озон?
Нет, Озон не предоставляет инструментов для импорта отзывов с других площадок. Однако вы можете:
- Сделать скриншоты отзывов с WB и добавить их в описание товара на Озоне (с пометкой «Отзывы с другой площадки»).
- Предложить покупателям Озона оставить отзыв в обмен на бонус (например, скидку 5% на следующий заказ).
⚠️ Не копируйте тексты отзывов напрямую — это нарушает правила Озона.
Сколько времени занимает модерация товара на Озоне?
Сроки зависят от категории:
- 📦 Немаркируемые товары: 1–12 часов.
- 🏷️ Маркируемые товары (одежда, обувь, парфюмерия): 1–3 дня.
- ⚡ Электроника и бытовая техника: до 5 дней (требуется проверка сертификатов).
Чтобы ускорить процесс:
- Загружайте товары в будние дни (среда–четверг) — в выходные модерация работает медленнее.
- Указывайте максимально полные характеристики.
- Прикрепляйте сертификаты заранее (даже если они не обязательны для вашей категории).
Что делать, если товар на Озоне продаётся хуже, чем на WB?
Анализируйте метрики в личном кабинете Озона (
Аналитика → Продажи) и проверьте:
- Позицию в поиске: если товар на 3+ странице, оптимизируйте название и ключевые слова.
- Цену: сравните с конкурентами (используйте монитор цен Озона).
- Рейтинг: если ниже 4.5, предложите покупателям бонус за отзыв.
- Логистику: подключите
FBS(доставка со склада Озона ускоряет продажи на 30%).Также попробуйте:
- Запустить промоакцию (например, «2 по цене 1.5»).
- Добавить видеообзор товара.
- Использовать баннеры Озона (платно, но увеличивает видимость).
Можно ли продавать один и тот же товар на WB и Озоне одновременно?
Да, но нужно:
- Следить за остатками, чтобы избежать оверселинга (используйте API-синхронизацию).
- Адаптировать описания: нельзя копировать тексты 1:1 (Озон блокирует за дубликаты).
- Учитывать логистику:
- На WB чаще используется
FBS(склад WB).- На Озоне выгоднее
FBO(самостоятельная доставка) для лёгких товаров.⚠️ Если товар маркируемый (одежда, обувь), убедитесь, что коды
DataMatrixсовпадают на обеих площадках.Как перенести товары с WB на Озон бесплатно?
Бесплатные способы:
- Ручной перенос:
- Скачайте прайс-лист с WB в
XLSX.- Отредактируйте файл под требования Озона (удалите запрещённые символы, добавьте обязательные колонки).
- Загрузите через личный кабинет Озона (
Товары → Импорт).Google Sheets + Apps Script:
- Загрузите прайс-лист WB в Google Таблицы.
- Напишите скрипт для преобразования данных (примеры скрип