Интернет-магазины и маркетплейсымодель типового проекта

Селлер на WB и Ozon: 800 карточек в месяц без контент-отдела

Карточки собираются из данных 1С по правилам двух площадок, проверяются до публикации, а отзывы превращаются в задачи по дефектам. Новинки выходят за два дня вместо трёх недель, контент ведёт один человек вместо двух.

690 000 ₽ внедрение+240 000 ₽/мес4 месяца окупаемость
Селлер на WB и Ozon: 800 карточек в месяц без контент-отдела
Интернет-магазины и маркетплейсы · сценарий внедрения
Карточки собираются из данных 1С по правилам двух площадок, проверяются до публикации, а отзывы превращаются в задачи по дефектам. Новинки выходят за два дня вместо трёх недель, контент ведёт один человек вместо двух.
690 000 ₽стоимость внедрения
+240 000 ₽денежный эффект в месяц
от 50 000 ₽/месподдержка после запуска
4 месяцаокупаемость внедрения
Заказчик и задача

С чем пришли

ПрофильМодельный проект: типовой для нашей практики продавец товаров для дома — посуда, системы хранения, текстиль, мелочи для кухни и ванной. Часть ассортимента под собственной торговой маркой, часть — перепродажа от российских производителей и импорт. Основной оборот идёт через Wildberries и Ozon, собственный сайт работает витриной без корзины. Цифры и ход работ — консервативная модель типового внедрения, а не отчёт по конкретному заказчику.
Масштаб6000 SKU в каталоге, около 12 000 карточек на двух площадках, 300 новых позиций в месяц, 2 контент-менеджера, 4 закупщика
Системы в работе
1С:Управление торговлей 11 — номенклатура, реквизиты, приёмка партийWildberries Seller API — публикация карточек, отзывы и вопросыOzon Seller API — публикация карточек, отзывы и вопросыGoogle Таблицы — реестр новинок и правок, вёлся контент-менеджерами вручнуюБитрикс24 — задачи закупке и отделу качества

Владелец сформулировал задачу сроком, а не технологией: партия приходит на склад и начинает продаваться через три недели, при этом упирается всё в контент, а не в логистику. Нужно выпускать новинки за два-три дня и не раздувать отдел под план по расширению ассортимента. Отдельным пунктом — узнавать о браке в партии из отзывов на второй неделе, а не из отчёта по возвратам через два месяца. Условие: 1С не переписывать, работать программной надстройкой сверху и полностью удалённо.

Показатели до проекта
Срок вывода партии новинок в продажу14–21 день от приёмки на склад
Карточек публикуется и обновляется за месяцдо 320 — потолок двух менеджеров
Отклонений на модерации WB и Ozon16% отправленных карточек
Людей на контенте2 контент-менеджера, оба в постоянной перегрузке
Как замечали массовый дефект партиичерез 6–10 недель, по всплеску возвратов
Ход проекта

Что делали по неделям — включая сложности

В реальных проектах всегда есть грабли. Мы показываем их здесь честно — потому что умение их проходить и есть то, за что вы платите.

1–2-я недели

Разбор каталога и правил площадок

Выгрузили все 6000 SKU из 1С и сопоставили с тем, что реально опубликовано на WB и Ozon. Собрали справочники обязательных атрибутов по 47 задействованным категориям обеих площадок. Тут же вскрылась главная проблема проекта: у 2100 позиций — это 34% каталога — характеристики лежали не в реквизитах, а в поле комментария свободным текстом вида «нерж. сталь, 1,8 л, крышка в комплекте».

3–5-я недели

PIM-словарь: три недели сверх плана

На разбор ассортимента закладывали неделю, ушло четыре. Написали разборщик свободного текста, вытащили атрибуты и вручную проверили контрольную выборку в 400 позиций — доля ошибок вышла 9%, что для веса и объёма недопустимо. Доработали правила, добавили словарь синонимов на 1400 нормализованных значений (нерж., нержавейка и нержавеющая сталь стали одним значением) и прогнали заново. Заполнили 1850 позиций из 2100. По оставшимся 250 угадывать не стали: поля остались пустыми, а закупщики получили в Битрикс24 задачи уточнить данные у поставщика.

6–8-я недели

Генератор карточек и профили площадок

Собрали конвейер: атрибуты из PIM-слоя, формулы заголовков и SEO-полей, генерация описания языковой моделью строго по подтверждённым фактам. Профили WB и Ozon вынесли в настройки — лимиты длин, обязательные поля, стоп-слова, справочники цветов и материалов. Первый прогон на 200 SKU редактор разбирал вместе с нами построчно: половина замечаний оказалась не про тексты, а про порядок слов в заголовке, и это ушло в формулы.

9–10-я недели

Слой валидации под каждую площадку

Вторая сложность: площадки валидируют одни и те же атрибуты по-разному. У WB свой лимит заголовка и свой справочник цветов; Ozon отклоняет названия с кавычками и оценочными формулировками и требует единицы измерения там, где WB их не спрашивает. Универсальный набор правил с исключениями начал разваливаться на третьей категории, поэтому переделали на два независимых профиля валидации. Разобрали больше 60 кодов отказа из ответов API и завели на каждый своё правило — ошибка ловится до отправки, а не после.

11-я неделя

Отзывы и задачи по дефектам

Подключили сбор отзывов и вопросов с обеих площадок, классификацию по темам и порог срабатывания: 5 однотипных претензий по одному SKU за 14 дней поднимают задачу отделу качества. В задачу кладём цитаты, артикулы и номера партий — чтобы было с чем идти к поставщику, а не пересказывать общее ощущение.

12-я неделя

Пилот на двух партиях

Прогнали через конвейер две реальные партии — 180 SKU. Замерили то, ради чего затевали: срок от приёмки до продающейся карточки на обеих площадках и долю отклонений модерации. Партии вышли на третий день, отклонений 3%, причём два из них оказались устаревшей записью в справочнике категории Ozon, а не ошибкой генерации.

13-я неделя

Промышленный режим и передача

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

Из чего состояло решение
  • PIM-слой поверх 1С:УТ: нормализованные атрибуты, словарь синонимов на 1400 значений, у каждого поля — признак источника и достоверности
  • Генератор текстов на языковой модели с жёстким ограничением: только факты из PIM, пустое поле вместо правдоподобной выдумки
  • Два независимых профиля площадок, WB и Ozon: формулы заголовков, справочники, лимиты и стоп-слова лежат в настройках, а не в коде
  • Валидатор на 60+ правил: прогоняет карточку до отправки и раскладывает коды отказа площадок по конкретным полям
  • Очередь публикации через Seller API обеих площадок с повторами, ограничением темпа и журналом каждой попытки
  • Сборщик отзывов и вопросов с классификацией по темам и порогом на массовый дефект: 5 однотипных претензий за 14 дней — задача в Битрикс24
Результат

Цифры до и после

До проекта
Срок вывода партии новинок в продажу14–21 день от приёмки на склад
Карточек публикуется и обновляется за месяцдо 320 — потолок двух менеджеров
Отклонений на модерации WB и Ozon16% отправленных карточек
Людей на контенте2 контент-менеджера, оба в постоянной перегрузке
Как замечали массовый дефект партиичерез 6–10 недель, по всплеску возвратов
После запуска
Срок вывода партии новинок в продажу2 дня, включая проверку редактором
Карточек публикуется и обновляется за месяцдо 800 силами одного редактора
Отклонений на модерации WB и Ozon3% отправленных карточек
Людей на контенте1 редактор, второй перешёл на аналитику ассортимента
Как замечали массовый дефект партииза 5–9 дней, по 12–15 отзывам с одной формулировкой
Выводы проекта
  • Проект про карточки на две трети оказался проектом про данные. Мы оценили разбор ассортимента в неделю по описанию заказчика — характеристики есть в 1С — и потратили четыре, потому что у трети каталога они лежали свободным текстом в комментарии. Теперь мы просим выгрузку номенклатуры до подписания договора и сами считаем долю позиций с незаполненными реквизитами: это единственный способ назвать честный срок, а не тот, который приятно услышать.
  • Универсальный слой правил для WB и Ozon — ловушка, в которую мы зашли сами. Кажется, что площадки требуют примерно одного и того же, и первые две категории это подтверждают. На третьей начинаются исключения, на пятой правила перестают читаться. Два независимых профиля дороже на старте примерно на неделю работы и заметно дешевле на дистанции: когда площадка меняет требования, правится один профиль, а не общая конструкция с оговорками.
  • Самое полезное ограничение в генераторе — запрет придумывать. Модель не имеет права подставить правдоподобный вес или состав: нет факта в источнике — поле остаётся пустым, а закупщик получает задачу уточнить его у поставщика. По 250 позициям это затормозило публикацию на несколько дней и зато не породило расхождений между карточкой и товаром, которые возвращаются возвратами и падением рейтинга.
  • Эффект считаем по ненанятым людям, а не по уволенным. План требовал 800 карточек в месяц; по старой технологии это пять ставок при двух имеющихся. Консервативно берём двух ненанятых менеджеров — 156 000 ₽ ФОТ с налогами. Плюс 300 новинок, выходящих на 14 дней раньше, при 11 ₽ валовой маржи с новой позиции в день — 46 200 ₽. Плюс три перехваченных массовых дефекта за четыре месяца, по 50 400 ₽ предотвращённых потерь на каждом — 37 800 ₽ в месяц. Итого 240 000 ₽ экономии против 65 000 ₽ расходов: 50 000 ₽ поддержки, около 9 000 ₽ на языковую модель и 6 000 ₽ на сервер. Чистыми 175 000 ₽ в месяц, внедрение в 690 000 ₽ окупается за 4 месяца. Выручку от позиций, до которых раньше просто не доходили руки, и восстановление рейтинга после снятых дефектов в расчёт не включали — это запас прочности, а не аргумент.
Первый шаг — диагностика

Похожая ситуация в вашем бизнесе?

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

Голосовое описание задачи превращается в карту процесса и план внедрения
Можно голосом: запишите сообщение прямо в форме — расшифруем и разберём сами
NDA по запросу до передачи любых данных
Смета и план этапов — до договора, оплата только по принятым этапам
Ответ живого инженера, а не менеджера по продажам