Цена — самый чувствительный параметр на маркетплейсах: ошибка в один нуль или запоздалая правка после смены закупки бьют по марже мгновенно. RetailCRM позволяет держать цены под контролем в одном месте и раздавать их на Ozon, Wildberries и Яндекс.Маркет по прозрачным правилам.
Почему цены нельзя вести вручную в кабинетах
Когда товар продаётся на трёх-четырёх площадках, у каждой площадки свой кабинет, своя логика комиссий и своя витрина. Менеджер, который правит цену руками в каждом ЛК, неизбежно ошибается: где-то забыл поднять цену после роста закупки, где-то оставил старую акционную цену, где-то опечатался.
RetailCRM решает это через единый каталог с несколькими типами цен. Базовая цена и себестоимость хранятся в CRM, а на площадки уходят производные цены, рассчитанные по правилам. Это убирает три класса ошибок:
- Рассинхрон между площадками — цена меняется в одном месте и раздаётся по всем каналам;
- Продажа ниже себестоимости — CRM видит закупку и не даёт уйти в минус;
- Забытые акции — временные цены живут по расписанию и откатываются автоматически.
Типы цен в RetailCRM под каждую площадку
В разделе Настройки → Каталог → Типы цен заводится несколько ценовых колонок. Одна — базовая (для сайта или опта), остальные — под конкретные каналы. Такой подход даёт гибкость: комиссия Ozon и Wildberries отличается, значит и отпускная цена должна отличаться.
| Тип цены | Назначение | Как формируется |
|---|---|---|
| Базовая | Опорная цена / сайт | Задаётся вручную или из 1С |
| Цена Ozon | Витрина Ozon | База + комиссия + логистика |
| Цена WB | Витрина Wildberries | База + комиссия WB + буфер на скидку |
| Цена ЯМаркет | Витрина Яндекс.Маркета | База + комиссия + программа лояльности |
Каждый тип цены привязывается к соответствующему модулю интеграции в Настройки → Интеграция → Маркетплейсы. Там указывается, какую колонку выгружать на площадку.
Наценки и правила расчёта по каналам
Ключевая идея — не хранить десятки цен вручную, а вычислять их от базы. RetailCRM поддерживает наценки в процентах и в фиксированных суммах на уровне типа цены и группы товаров.
- Задайте базовую цену и себестоимость товара;
- Для типа цены «Ozon» настройте формулу: например
себестоимость × 1.6 + логистика; - Учтите комиссию площадки — она съедает от 5% до 25% в зависимости от категории;
- Добавьте буфер под встроенные скидки маркетплейса, чтобы промо не увело вас в минус.
Для нестандартных случаев формулы дописываются в бизнес-процессах и триггерах — там доступны поля товара, себестоимость и текущие остатки.
Как цены попадают на площадки
Передача цен идёт через API маркетплейсов по расписанию. RetailCRM формирует пакет с обновлёнными ценами и отправляет его в кабинет продавца. Периодичность зависит от модуля и настроек, обычно — от нескольких минут до часа.
- Ozon — метод обновления цен принимает артикул (offer_id) и новую цену, включая старую цену для показа перечёркнутой;
- Wildberries — цены и скидки передаются по номенклатуре (nmID), важно синхронизировать справочник артикулов;
- Яндекс.Маркет — цены уходят по SKU в рамках кампании продавца.
Сопоставление товаров идёт по артикулу или внешнему коду. Если артикул в CRM не совпадает с offer_id на площадке, цена «не приземлится». Поэтому первый шаг любой интеграции — навести порядок в справочнике товаров.
Настройки → Интеграция → Логи. Там видно, какие позиции ушли, а какие отклонены с ошибкой (чаще всего — несопоставленный артикул или цена ниже минимально допустимой).Защита маржи и контроль минимальной цены
Управлять ценой недостаточно — её нужно защищать. В RetailCRM это делается через связку себестоимости, триггеров и уведомлений.
- Минимальная цена (MRP). Для каждого товара задаётся нижний порог. Триггер блокирует или помечает выгрузку, если расчётная цена опустилась ниже порога;
- Контроль по себестоимости. При обновлении закупки CRM пересчитывает отпускные цены и предупреждает менеджера о позициях, ушедших в отрицательную маржу;
- Реакция на демпинг. Через аналитику видно, где вы стали неконкурентны, а где, наоборот, продаёте слишком дёшево.
Уведомления настраиваются в триггерах: смена себестоимости запускает задачу категорийному менеджеру. Это превращает ценообразование из ручной рутины в управляемый процесс.
Акции, распродажи и временные цены
Маркетплейсы живут распродажами. Участие в акции Ozon или WB требует снизить цену на период промо, а потом вернуть обратно. Делать это руками по сотням SKU — источник забытых убыточных цен.
- Заведите отдельный тип цены под акцию или используйте флаг участия;
- Настройте триггер на дату старта акции, который поднимет акционную цену;
- Настройте обратный триггер на дату окончания — цена вернётся к штатной;
- Проверьте, что буфер под комиссию сохраняется даже в акционной цене.
Итог
Централизованное управление ценами в RetailCRM убирает ручную правку кабинетов, защищает маржу и делает участие в акциях предсказуемым. Один каталог, несколько типов цен под площадки, правила наценки от себестоимости и триггеры контроля — этого достаточно, чтобы цены на Ozon, Wildberries и Яндекс.Маркете всегда были актуальными и прибыльными.
Мы настраиваем ценообразование под конкретную товарную матрицу: заводим типы цен, прописываем формулы с учётом комиссий, ставим защиту от продажи ниже себестоимости и автоматизируем акции. Если хотите перестать вручную править прайсы в каждом ЛК — поможем собрать единый управляемый контур цен на все маркетплейсы.
Частые вопросы
Может ли RetailCRM выгружать разные цены на разные маркетплейсы?
Да. Для каждого канала заводится свой тип цены, и в настройках модуля указывается, какую колонку выгружать на конкретную площадку. Это позволяет учесть разные комиссии Ozon, WB и Яндекс.Маркета.
Как часто обновляются цены на площадках?
Обмен идёт по расписанию через API площадки — обычно от нескольких минут до часа. Точная периодичность зависит от модуля интеграции и лимитов API конкретного маркетплейса.
Защитит ли система от продажи ниже себестоимости?
Да, если задать себестоимость и минимальную цену. Триггеры помечают или блокируют выгрузку позиций, ушедших в отрицательную маржу, и создают задачу менеджеру на пересмотр цены.
Почему цена не обновилась на маркетплейсе?
Чаще всего причина в несопоставленном артикуле: offer_id или nmID на площадке не совпадает с артикулом в CRM. Также цену отклоняют, если она ниже минимально допустимой на площадке. Смотрите журнал обмена.
Как учесть встроенные скидки Wildberries?
В отпускную цену закладывают буфер под автоскидку WB. Иначе площадка применит скидку поверх вашей цены и фактическая выручка окажется ниже плановой маржи.
Можно ли автоматизировать акционные цены?
Да. Триггеры по дате старта и окончания акции поднимают и возвращают цену автоматически, а сегменты помогают отобрать только нужные товары в промо.
Нужно ли наводить порядок в артикулах перед подключением?
Обязательно. Сопоставление товаров идёт по артикулу или внешнему коду, поэтому единый справочник — первое условие корректной выгрузки цен на площадки.
Поможем с настройкой и поддержкой RetailCRM
Поможем с настройкой, доработкой и поддержкой RetailCRM.