🧠 Как мы построили свою автоматизацию цен на Wildberries и зачем вообще это нужно

Начну с предыстории. Кто сталкивался с загрузкой и расчетами по сотням товаров на WB — тот поймёт боль. У нас на площадке 276 SKU. И вроде бы всё просто: посчитал, вбил цену, загрузил — но нет. Поколение Z (а именно с ними мы часто работаем) цифры считает хуже, чем Excel в 90-е. А теперь представьте: меняется себестоимость, логистика, WB сам кидает товары в акции, меняется маржинальность. И вот ты сидишь ночью, крутишь формулы в голове и пытаешься не накосячить с розницей.

Мы поняли — так больше нельзя. Нужна автоматизация.

🔨 Что сделали?

Собрали полноценную web-систему, где теперь:

✅ Автоматически загружаются карточки товаров с WB каждые час.

✅ Сохраняется вся инфа: размеры, бренд, категория, артикул, код продавца и даже фотки.

✅ Автоматически считается логистика по актуальному тарифу WB — да, даже если они его "тихо" поменяли.

✅ Цены на WB пересчитываются по формуле, в которую заложена маржинальность, логистика и себестоимость (включая ручную РСТ, если она задана).

✅ Логи хранятся — можно увидеть когда и кто что поменял.

✅ Есть фильтры по категориям и брендам, поиск по названию, артикулу и коду продавца.

✅ Каждая карточка открывается отдельно: можно увидеть график цен, конкурентов, рейтинг, отзывы, остатки и даже перейти по ссылке прямо на WB.

🤖 Зачем всё это?

Потому что мы устали считать руками.

А ещё — потому что ошибки в цене на WB — это прямые убытки.

Мало ли ты не уследил, WB поставил акцию, и твоя маржа стала -5%. Или наоборот, ты продаёшь в 2 раза дороже, чем конкурент, и у тебя висят мертвяки на складе.

🔍 А что по конкурентам?

Да, добавили и это. Теперь можно вручную указать артикулы конкурентов, и система раз в час подтянет:

их цену для клиента

остатки

рейтинг

отзывы

даже продавца покажет

🧩 И что ещё?

Добавили страницу "Задачи", где система сама:

Показывает товары, у которых цена выше, чем у конкурентов (если у них остаток > 10)

Находит товары без конкурентов

Показывает товары без отзывов или с плохим рейтингом

И даже говорит, где наш рейтинг хуже, чем у конкурентов

Это всё — автоматически, каждый час.

💥 Какие были проблемы?

Валидация данных: иногда WB не отдает карточку как надо — приходилось обходить.

Некоторые поля в базе не влезали по длине (да, arcticle может быть длинным).

Ошибки из-за несовпадений данных (строка vs число).

Иногда ломалось всё из-за одной запятой в JSON. 😅

Короче, мы больше не сидим с калькулятором. Теперь у нас всё автоматом — красиво, стабильно и без человеческих ошибок. А зуммеры теперь просто выбирают нужную маржу и наблюдают, как система всё сделает сама.

🔥 Если интересно — покажу вживую, как всё работает.

Телеграм канал - @neprog48