За последние два года интернет-торговля в России окончательно переехала на маркетплейсы — Wildberries, Ozon, Яндекс.Маркет суммарно дают больше 60% всего онлайн-оборота. Малый бизнес идёт за этим потоком, но через 2–3 месяца сталкивается с тем, что учётная система (1С или МойСклад) живёт отдельно, маркетплейсы отдельно, и каждое утро менеджер пересчитывает остатки вручную. Разберём, в каких 6 местах эта связка ломается чаще всего — и что мы делаем, чтобы её починить раз и навсегда.

3 канала
Wildberries, Ozon,
Яндекс.Маркет одновременно
6 точек
типичных
поломок связки
от 60 000 ₽
типовой проект
интеграции под ключ

Почему встроенные средства маркетплейса не справляются

На старте продавцы обычно пробуют то, что есть под рукой: выгружают товары в Excel из МойСклад, грузят их через шаблоны личного кабинета маркетплейса, или ставят универсальный коннектор «всё в одном». Проблема в том, что у каждого маркетплейса своя логика: Wildberries требует отдельные карточки на каждый размер товара, Ozon работает параллельно с двумя моделями отгрузки (товар лежит на складе маркетплейса или у вас), Яндекс.Маркет навязывает свои категории. Универсальный коннектор пытается уложить всё в один шаблон — и теряет половину данных.

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

Несинхронные остатки между каналами

Самая частая и самая болезненная проблема. Утром на сайт пришли два заказа, в обед в офлайн-точке выдали один товар, в WB продали ещё один. Если связка обновляет остатки раз в сутки — к вечеру в Ozon уже отображается товар, которого физически нет. Покупатель оформляет заказ, селлер вынужден отменять — это удар по рейтингу.

  • Обновление остатков каждые 5–10 минут — автоматические уведомления от учётной системы, без ручной выгрузки
  • Резервирование товара при заказе с маркетплейса до момента отгрузки — чтобы один и тот же товар не «продался» дважды
  • Раздельный учёт по складам: товар, который лежит на складе маркетплейса, и товар у вас на собственном складе — это два разных остатка, их нельзя складывать

Атрибуты товаров не соответствуют требованиям

У WB своя система обязательных характеристик, у Ozon — своя, у Яндекс.Маркета — третья. Цвет, размер, материал, страна производства — для одного и того же товара заполняются по-разному. Если выгрузить из МойСклад «как есть», половина карточек на WB зависнет в статусе «требуется доработка», а на Ozon выйдет с пустыми полями и потеряет позиции в выдаче.

Решение — справочник соответствия атрибутов на стороне интеграции. Селлер заполняет товар в учётной системе как привык, а коннектор переводит характеристики в формат каждого маркетплейса автоматически.

Цены и скидки расходятся

В МойСклад одна цена, в WB после комиссии и логистики — другая, на Ozon действует акция -20%, на Я.Маркете базовая цена. К этому добавляются динамические скидки от самих маркетплейсов («Чёрная пятница», «Большая распродажа»), которые меняют отображаемую цену без участия селлера.

Хотите проверить, где у вас сейчас «протекает» связка? Покажите нам личный кабинет маркетплейса и учётную систему — за 1 рабочий день укажем, в каких из 6 точек теряются заказы
Бесплатная диагностика

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

Заказы теряются между системами

Заказ оформлен на Wildberries → передаётся в связку → должен попасть в учётную систему для отгрузки. На любом этапе он может зависнуть: Wildberries не уведомил связку, связка не дозвонилась до МойСклад, в МойСклад создалась дубликатная запись. Продавец видит заказ на сайте маркетплейса, но в своей системе его нет — и в итоге товар не отгружают вовремя, рейтинг падает.

  • Заказы без подтверждения доставки — копятся молча, никто не замечает
  • Двойные записи в учётной системе после повторной попытки передачи
  • Заказ пришёл с собственного склада, а в МойСклад его нет — никто не отгружает

Лечится автоматическим контролем: уведомления в Telegram, когда заказ «застрял», защита от двойных записей (один и тот же заказ не создаётся дважды, даже при сбоях), и сверка раз в час — «все заказы из личного кабинета маркетплейса должны быть в учётной системе, если нет — алерт».

Возвраты не возвращаются на склад

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

Корректная связка обрабатывает 3 типа возвратов отдельно: отмена до отгрузки (просто восстановить остаток), отказ при получении (вернуть на склад маркетплейса или ваш собственный — в зависимости от схемы), возврат после получения (отдельная позиция «брак / бывшее в употреблении»). Каждый тип запускает свою цепочку движений в учётной системе.

Аналитика — у каждого канала своё окно

Wildberries даёт отчёты за «отчётную неделю» (с понедельника по воскресенье), Ozon — за календарный месяц, Я.Маркет — за произвольный период. Продавец хочет одну сводку: «сколько я заработал в марте по всем каналам, какая реальная маржа после всех комиссий и логистики». Эту сводку вручную делать — день работы, и каждый раз заново.

Связка должна забирать сырые данные из всех каналов в единый формат и считать сводку автоматически — с учётом комиссий, логистики, эквайринга, рекламы маркетплейса. Тогда у селлера есть один дашборд, по которому видно: «канал X прибыльный, Y в минусе из-за рекламы, Z приносит мало, но с лучшей маржой».

Кейс: оптовый магазин украшений

Один из наших клиентов — производитель украшений из натуральных камней, продаёт оптом и в розницу. До интеграции — учёт в МойСклад, плюс ручная выгрузка на Wildberries через шаблоны Excel раз в день. Менеджер тратил 3–4 часа ежедневно на актуализацию остатков и цен по 1 500+ товарным позициям.

Что сделали за 4 недели:

  • Двусторонняя связка МойСклад ↔ Wildberries: остатки и цены обновляются каждые 10 минут, заказы из Wildberries автоматически создают документы отгрузки в МойСклад
  • Подключили Ozon с раздельным учётом двух моделей отгрузки: 200 топовых позиций отвезли на склад самого Ozon (так товар отправляется быстрее и идёт выше в выдаче), остальные 1 500 остались на собственном складе и отгружаются по факту заказа
  • Справочник характеристик: цвет камня, форма, проба металла, длина изделия — соответствие категориям Wildberries и Ozon заполняется автоматически из карточки в МойСклад
  • Уведомления в Telegram о новых заказах, отменах и расхождениях
Через 2 месяца после запуска менеджер тратит на сверку каналов 30–40 минут утром вместо 3 часов. За это время мы расширили ассортимент на маркетплейсах с 200 до 1 200 позиций — руками это сделать было физически невозможно.

Когда хватает стандартного решения

Не каждому продавцу нужна индивидуальная интеграция. Если у вас:

  • До 100 товарных позиций и один маркетплейс — стандартных коннекторов достаточно
  • Однотипный товар без вариаций (например, БАДы одной формы) — характеристики не плодятся
  • Один склад, без разделения «своё / на стороне маркетплейса» — учёт остатков элементарный

Индивидуальная интеграция оправдана начиная от 300+ позиций с вариациями, при двух и более маркетплейсах, при раздельном учёте «свой склад / склад маркетплейса», или когда у вас уже есть нестандартная учётная система (свой 1С, самописная CRM с тонкой настройкой).


Связка маркетплейсов с учётной системой — это не «один проект и забыл». Каждый из каналов раз в 3–6 месяцев меняет правила интеграции, добавляет новые типы карточек, меняет формат отчётов. Поэтому помимо самой интеграции мы всегда закладываем 3–6 месяцев технической поддержки: ловим эти изменения раньше, чем они сломают продавцу вторничные продажи.

Связка маркетплейсов и учётной системы под ключ От 60 000 ₽ за один канал. Срок — 2–4 недели в зависимости от объёма товарных позиций. Гарантия + 3 месяца поддержки
Обсудить проект