Акционные товары: как быстро собрать список для распродажи

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

Критерии отбора: что отправлять на распродажу

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

  • Залежавшийся остаток. Товар лежит на складе дольше двух-трёх месяцев и замораживает деньги. Скидка в 15–20% дешевле, чем ещё квартал хранения.
  • Конец сезона. Садовый инвентарь в октябре, обогреватели в марте: через месяц спрос упадёт почти до нуля, и цена уже не поможет. О сезонных колебаниях ассортимента подробнее — в статье про сезонный прайс.
  • Низкая маржа. Позиции, где наценка меньше 10–15%, всё равно почти не приносят прибыли. Лучше обернуть их быстрее на скидке и высвободить деньги под маржинальный товар.
  • Избыточный склад. Закупка оказалась крупнее спроса: при месячной продаже в двадцать штук на складе лежит триста. Распродать треть по акции — и склад, и отчёт закупок скажут спасибо.

Ходовые товары с высокой маржой в этот список не попадают: скидка на них просто съедает прибыль, которую вы получили бы и так.

Четыре критерия отбора товаров в акционный список
Четыре критерия: залежавшийся остаток, конец сезона, низкая маржа, избыток склада

Отбор позиций фильтрами в конвертере

Переведите критерии на язык условий. Если в прайсе есть колонки «Остаток», «Категория» и «Маржа» (или «Наценка»), типовой набор условий для акции выглядит так:

  • «Остаток больше 50» — есть что распродавать, позиция не вымрет на второй день акции;
  • «Категория равно Сад и огород» — сезонная группа, которую пора расчистить;
  • «Маржа меньше 15» — низкомаржинальные позиции, которые всё равно почти не зарабатывают.

Загрузите прайс на странице очистки. На шаге «Структура» отметьте, с какой строки начинается таблица, на шаге «Колонки» оставьте нужные поля и при необходимости уберите пробелы из числовых колонок — иначе сравнение чисел может не сработать. На шаге «Фильтры» добавьте условия: в конвертере их может быть несколько, и складываются они по И — в итоговый файл пройдут только строки, где верны все условия сразу. Живое превью сразу покажет, сколько строк отобрано. Логика сочетания условий подробно разобрана в статье про фильтрацию по нескольким условиям.

Три фильтра для акционного отбора на шаге «Фильтры»
Три условия по И: остаток больше 50, нужная категория, маржа меньше 15

Если в акции участвуют разные категории с разной глубиной скидки, сделайте два прогона: первый — фильтр по одной категории и свой коэффициент, второй — по другой. Это быстрее, чем выдумывать хитрую выгрузку одним файлом.

Акционная цена: умножить на коэффициент

Скидка в файле — это та же колонка цены, умноженная на коэффициент:

  • × 0,9 — минус 10%;
  • × 0,8 — минус 20%;
  • × 0,75 — минус 25%.

На шаге «Колонки» добавьте к ценовой колонке действие «Умножить» со значением 0,8, а следом «Округлить» до рублей — чтобы не получить цены вида 1371,20. Превью покажет новые значения до выгрузки. Исходный файл при этом не меняется: конвертер читает его и собирает новый, поэтому базовые цены у вас остаются в первозданном виде. Про механику скидок и наценок в прайсе есть отдельный разбор — скидки в прайсе.

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

Действие «Умножить» на ценовой колонке и округление до рублей
Акционная цена: «Умножить» на 0,8 и «Округлить» до рублей

Отдельный файл для площадок и рассылки

Акционный список удобнее держать отдельным файлом, а не перетирать основной прайс. Причины практические:

  • Площадкам и дилерам проще отдать компактный файл на двести строк, чем полный прайс с пометками.
  • В основном прайсе цены остаются базовыми — никто случайно не загрузит скидочные цены как постоянные.
  • История акций сохраняется: файл «акция-октябрь.xlsx» через квартал покажет, что и по какой цене вы уже распродавали.

На шаге «Экспорт» скачайте результат в XLSX или в CSV в UTF-8 с точкой с запятой — зависит от того, что принимает площадка или ваша рассылка. В файл обычно включают артикул, наименование, базовую цену, акционную цену и остаток. Дату окончания акции впишите прямо в имя файла: это дисциплинирует и вас, и получателя.

Откат после акции

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

  1. Загрузите на площадку актуальный основной прайс с базовыми ценами — он перекроет акционные значения.
  2. Если настройки конвертации сохранены в шаблоне, уберите из него действие «Умножить» либо заведите два шаблона: «акционный» и «базовый» — и переключайтесь между ними.

Чего делать не стоит: хранить акционный файл как единственную копию цен и потом «умножать обратно» на 1,25. На округлениях вы потеряете копейки, а при нескольких акциях подряд ошибка накапливается. Источник правды — всегда базовый прайс, акционный файл лишь производная от него.

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

Сколько товаров брать в акцию?

Рабочий ориентир — 5–15% ассортимента. Меньше пяти процентов — акция незаметна для покупателя и не решает задачу склада. Больше пятнадцати — скидка обесценивается, а вы начинаете дарить маржу по позициям, которые продались бы и без неё. Смотрите на цель: расчистка сезонного остатка и ускорение оборота требуют разного объёма.

Можно ли сделать разную скидку для разных категорий?

Да. Сделайте отдельный прогон для каждой группы: свой фильтр по категории и свой коэффициент в действии «Умножить» — например, сезонным товарам × 0,75, а низкомаржинальным × 0,9. Получится два файла, которые можно отдать раздельно или объединить в один акционный список.

Как вернуть цены после окончания акции?

Базовый прайс во время акции не изменялся, поэтому откат — это повторная загрузка основного файла с базовыми ценами. Если настройки сохранены в шаблоне, удалите действие «Умножить» или держите два шаблона — акционный и базовый. Не пересчитывайте цены «обратным» умножением: округления накапливают ошибку.

Как понять, что скидка не уведёт цену в минус?

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