Как обновить цены на Wildberries через Excel-файл

Поставщик прислал новый прайс, а на Wildberries у вас триста карточек со старыми ценами. Править каждую вручную — полдня работы и гарантированные опечатки, которые вылезут уже в заказах. На деле цены на WB обновляются одним Excel-файлом из двух колонок — вся работа в том, чтобы правильно собрать его из прайса поставщика.

Где в кабинете WB обновляются цены

Массовое обновление цен делается в личном кабинете продавца, в разделе управления ценами и скидками. Там есть два пути: править значения прямо в таблице кабинета или загрузить файл. Первый подходит, когда позиций пять-десять; когда их сотни — только файл.

Wildberries периодически меняет интерфейс: названия разделов, кнопок и шаблонов. Поэтому перед загрузкой откройте актуальный раздел цен в своём кабинете, скачайте образец файла, который предлагает площадка, и сверьтесь с подсказками к полям. Дальше в статье — как собрать такой файл, а не точные названия кнопок.

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

Какие колонки нужны в файле

Минимум для обновления цен — две колонки:

  • Артикул продавца — ваш внутренний артикул, по которому WB находит карточку. Должен совпадать с тем, что заведён в карточке, символ в символ: регистр букв, дефисы и пробелы имеют значение.
  • Новая цена — одно число. Какую именно цену указывать (до скидки или итоговую для покупателя), зависит от раздела, через который грузите файл, — смотрите название колонки в образце и подсказку к ней.

Если артикулы в прайсе поставщика отличаются от ваших артикулов продавца, их сначала нужно сопоставить — иначе строки просто не применятся.

Собираем файл из прайса поставщика

Прайс поставщика редко похож на то, что ждёт кабинет WB: шапка на пять строк, колонки «Опт», «РРЦ» и «Остаток», строки-разделы с названиями категорий. Ручная чистка в Excel — тот самый полудневный сценарий. Быстрее прогнать файл через конвертер прайсов для Wildberries:

  1. Загрузите прайс (.xls, .xlsx или .csv — до 2 МБ бесплатно и без регистрации).
  2. На шаге «Структура» укажите, с какой строки начинается таблица, и уберите строки-разделы — в превью сразу видно результат.
  3. На шаге «Колонки» оставьте только артикул и оптовую цену и переименуйте их под образец WB.
Шаг «Колонки»: из прайса оставлены только артикул продавца и цена
Шаг «Колонки»: оставляем артикул продавца и цену, лишние колонки удаляем

Теперь превратите оптовую цену в вашу цену на маркетплейсе. На колонку цены добавьте действие «Умножить» с вашим коэффициентом — например, 1,4 для наценки 40% (как перевести процент наценки в коэффициент). Сразу после — действие «Округлить», чтобы 1 087,35 превратились в аккуратные 1 090; все способы округления разобраны отдельно. Оба действия видны в превью до скачивания — ошибку в коэффициенте заметите сразу, а не после загрузки на площадку.

Действия «Умножить» и «Округлить» на колонке с оптовой ценой
Наценка и округление — два действия на одной колонке

Если продаёте только то, что есть на складе, добавьте фильтр «Остаток больше 0» — позиции без остатка в файл не попадут, и вы не поднимете цену на товар, которого нет. Затем — экспорт в XLSX, и файл готов к загрузке в кабинет.

Экспорт готового файла с артикулами и новыми ценами
Экспорт: файл из двух колонок готов к загрузке в кабинет WB

Почему обновлять цены, а не пересоздавать карточки

Соблазн «просто перезалить всё по полному шаблону» понятен, но для регулярной задачи это худший вариант:

  • Быстрее. Файл из двух колонок собирается за минуту и проходит проверку площадки легче, чем полный шаблон с десятками полей.
  • Безопаснее. Обновление цен трогает только цену: описания, фото и характеристики остаются нетронутыми. При полной перезагрузке ошибка в любой колонке может затереть контент карточки или отправить её на доработку.
  • Проще исправить. Ошиблись в коэффициенте наценки — загрузили исправленный файл, и цены встали правильные. Откатить перезаписанные описания куда неприятнее.

Как часто обновлять цены

Минимальная частота — при каждой смене прайса поставщика. Если закупка привязана к валюте, добавьте пересчёт при заметных скачках курса. Отдельный повод — акции площадки: под распродажу цены пересчитывают заранее, а не в день старта.

Регулярность удобно держать на сохранённом шаблоне: после регистрации настройки конвертации (структура, колонки, наценка, округление, фильтры) сохраняются, и на следующей неделе всё сводится к трём действиям — загрузить новый прайс, применить шаблон, скачать файл. Бесплатного лимита в 3 конвертации в день хватает, если поставщиков немного; для больших файлов и API есть платные тарифы.

Частые вопросы

Можно ли обновить цены только на часть товаров?

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

Что будет, если артикул из файла не найден в кабинете?

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

Какую цену указывать — до скидки или итоговую?

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

Прайс приходит каждую неделю — всё настраивать заново?

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