// SOLUTION · КОНТУР 02 · промо и акции
Заказная разработка · AI-система

AI-система промо: какая скидка зарабатывает, а какая переносит спрос

Модель отделяет базовый спрос от промо-всплеска и считает чистый прирост по каждой акции — до того, как вы её поставите в календарь.

до акции акция после базовый спрос чистый прирост перенос спроса

Всплеск продаж — не эффект акции. Модель вычитает базовый спрос и провал после неё.

Коротко. Промо-контур отвечает на три вопроса по каждой акции: какие товары, какая глубина скидки и какая механика — прямая скидка, N+1, бандл или кешбэк. Модель отделяет органический спрос от промо-всплеска, считает чистый прирост, каннибализацию соседних позиций и эффект закупки впрок — и собирает промо-календарь под ограничение бюджета. Ориентир — +10–20% прироста от промо и +1–3 п.п. маржи; MVP — 10–14 недель, оплата — фикс + Success Fee.

Отрасль eCom и маркетплейсы скоро HoReCa · сети скоро
/01 эффект решения

Половина промо-бюджета оплачивает то, что купили бы и так

Календарь копируется с прошлого года, а эффект каждой акции никто не считает.

до 60%

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

Доля промо в продуктовом ритейле — 45–60% оборота в категориях с высокой промо-активностью; окупается примерно каждая вторая акция. Источник: Nielsen, обзоры промо-активности в FMCG-ритейле.

+10–20%
чистый прирост от промо на том же бюджете
+1–3 п.п.
маржа промо-категорий
−20–30%
акций выключается: скидка есть, прироста нет
/01 эффект решения

Трейд-бюджет уходит в канал, а возвращается не весь

Прирост отгрузки виден сразу, цена этого прироста — только в конце квартала.

2 из 3

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

Оценка доли неокупаемых промо в FMCG — 50–70% в зависимости от категории и канала. Источник: Nielsen · McKinsey, Trade Promotion Management.

+2–4 п.п.
отдача трейд-бюджета
до 40%
прироста оказывается закупкой впрок, а не новым спросом
по каналам
своя механика для сети, дискаунтера и eCom
/01 эффект решения

Одна скидка на категорию, а реагируют артикулы по-разному

В непродуктовом ритейле промо спорит с сезоном, а в аптеке — с регулятором.

×3–5

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

Непродовольственные категории — самый широкий разброс эластичности внутри полки при высокой промо-зависимости. Источник: Nielsen, обзоры промо в non-food. Для аптечного ассортимента добавляется ограничение ЖНВЛП: Постановление Правительства РФ о госрегулировании цен.

+8–15%
чистый прирост от промо
+2–4 п.п.
маржа промо-категорий
своя глубина
по каждому SKU вместо круглых −20% на бренд
/02 что это и кому

В сети промо спорит само с собой: трафик против полки

Критерий один — чистая прибыль категории, а не прирост SKU.

Что ставим в промо

Не «топ по обороту», а позиции, которые приводят трафик и не съедают соседей по полке.

Глубина по SKU

Своя глубина на каждую позицию — по её эластичности и марже, а не круглые −20% на категорию.

Календарь под бюджет

Набор акций на период при заданном промо-бюджете: что включить, что выключить, что перенести.

Кому подходит

Продуктовые сети Дискаунтеры Гипермаркеты Магазины у дома

Где ещё работает

eCom-ритейл Дарк-сторы и экспресс-доставка Опт и cash&carry АЗС и сопутствующий ритейл
/02 что это и кому

У производителя промо — это сделка с каналом

Считаем отдачу трейд-бюджета по каналу, а не объём отгрузки.

Механика вместо скидки

Прямая скидка, N+1, бандл, подарок, кешбэк — у каждой своя экономика и своя реакция канала.

Закупка впрок

Модель отделяет новый спрос от переноса будущих покупок: иначе прирост есть только на бумаге.

Портфель и каннибализация

Акция на один SKU перетягивает продажи у соседнего в том же портфеле — считаем нетто.

Кому подходит

Продукты питания Напитки Бытовая химия Косметика и уход

Где ещё работает

Корма для животных Детские товары Бытовая техника Товары для дома
/02 что это и кому

Глубина по артикулу, а где-то акции не будет вовсе

Единица решения — артикул, а не бренд и не категория.

Глубина по артикулу

Внутри одной категории эластичность расходится в разы — глубина считается на позицию.

Механика и подарок

Подарок за покупку и второй товар со скидкой часто дают тот же прирост дешевле, чем цена.

Стоп-лист вместо скидки

Товар-маркер цены, имиджевые позиции и регулируемые цены ЖНВЛП модель не трогает вовсе.

Кому подходит

Электроника и техника Товары для дома и DIY Спорттовары Аптечные сети

Где ещё работает

Косметика и парфюмерия Fashion и обувь Зооритейл Оптика и медтехника
/03 как это работает

Четыре шага на каждую акцию: от базовой линии до календаря

Ядро общее с другими контурами, но у промо две своих задачи.

ВАШИ ДАННЫЕ Чеки и промо-история Механики и глубина скидок Остатки и поставки Промо-бюджет и обязательства Конкуренты и трафик ЯДРО · ЧЕТЫРЕ ШАГА НА КАЖДУЮ АКЦИЮ 01 · Базовая линия чистые продажи без промо: снят шум отсутствия товара и опта 02 · Отклик на скидку прирост по каждой механике и глубине, отдельно от органики 03 · Каннибализация и провал после что акция забрала у соседей и у следующих двух недель 04 · Оптимизатор календаря состав акций под бюджет; «не делать» — такой же сценарий КРИТЕРИЙ ОДИН: ЧИСТАЯ ДОПОЛНИТЕЛЬНАЯ ПРИБЫЛЬ, А НЕ ПРИРОСТ ПРОДАЖ ОГРАНИЧЕНИЯ: БЮДЖЕТ, ОБЯЗАТЕЛЬСТВА ПЕРЕД ПОСТАВЩИКАМИ, ЧАСТОТА АКЦИЙ ПРИЁМКА: ТЕСТ И КОНТРОЛЬ НА ДВОЙНИКАХ, ЭФФЕКТ = РАЗНИЦА С КОНТРОЛЕМ ЧТО НА ВЫХОДЕ Механика и глубина по позиции Календарь акций на период Список убыточных акций Чистая прибыль по каждой КУДА ВСТАЁТ Планировщик промо Учётная система и касса BI и отчётность
Чеки, промо-история, остатки ЯДРО · ЧЕТЫРЕ ШАГА 01 · Базовая линия 02 · Отклик на скидку 03 · Каннибализация 04 · Оптимизатор календаря Календарь и чистая прибыль

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

/04 выбор решения

Больше скидка — больше продаж. И меньше денег

Вариант «не делать акцию» участвует наравне с остальными.

Без акциирегулярная цена нет база
Скидка −15%мелкая +25% низкая выше базы
Скидка −20%оптимум +80% умеренная максимум
Скидка −30%глубокая +110% высокая маржа сожжена
Механика N+12 = 3 +60% закупка впрок ниже оптимума
Что видит категорийный менеджер

Рекомендация: скидка 20% на две недели. Обоснование: максимальный прирост маржи, удерживает долю против конкурента, минимально каннибализирует премиальную линейку. Решение остаётся за человеком: любую рекомендацию можно скорректировать вручную.

Цифры сценариев — иллюстрация логики. Реальные значения по вашим позициям считает модель на ваших чеках: у эластичного товара оптимум окажется глубже, у товара-маркера цены — мельче или акции не будет вовсе.
/04 выбор решения

Механика важнее глубины: та же скидка стоит разных денег

Сравниваем не проценты, а чистый эффект после трейд-бюджета.

Без промополка по регулярной цене нет база
Скидка от полки −15%компенсация сети +70% высокая съедена впроком
N+1 «2 = 3»объём в одну корзину +95% очень высокая перенос спроса
Бандл с новинкойввод в корзину +45% низкая максимум
Подарок за покупкубез скидки на полке +35% нет выше базы
Что видит трейд-маркетинг

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

Цифры сценариев — иллюстрация логики. Модель считает их на вашей отгрузке и данных сетей: где промо-history есть по каждой механике, разброс чистого эффекта между ними обычно шире, чем ожидают.
/04 выбор решения

Скидка не везде инструмент: часть полки в стоп-листе

У каждой позиции свой оптимум, а у некоторых его нет вовсе.

Без акциирегулярная цена нет база
Скидка −20%мелкая +35% нет выше базы
Скидка −30%оптимум +85% нет максимум
Скидка −50%распродажа сезона +140% бьёт по имиджу полки маржа сожжена
Подарок за покупкубез скидки на полке +40% нет близко к оптимуму
Позиция ЖНВЛПаптечный ассортимент цена зафиксирована акции не будет
Что видит категорийный менеджер

Рекомендация: скидка 30% на две недели, регулируемые позиции исключить. Обоснование: оптимум по чистой прибыли; глубже — прирост есть, но он уже не оплачивает скидку и портит ценовое восприятие полки.

Аптечный сценарий: где промо невозможно

Цены ЖНВЛП

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

Рецептурный отпуск

ограничения на продвижение: рычаг только в категории и сервисе

Свободный ассортимент

БАДы, парафармацевтика, косметика и уход — здесь промо работает как в non-food

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

Весь календарь — с ценником по каждой акции

Состав акций собирается под ограничение промо-бюджета.

Молочная категорияприростнейтр.
Снеки и напиткиприростубыток
Бытовая химияубытокнейтр.
Кофе и чайприрост
Заморозканейтр.убыток
чистый прирост есть — акция окупается около нуля — смотрим механику и глубину убыток — скидка без прироста, кандидат на выключение
Календарь не переписывается целиком. Обязательства перед поставщиками, трафикообразующие акции и имиджевые механики остаются — правило-контроллер держит их вне оптимизации. Модель работает с тем, что реально можно менять, и показывает цену каждого решения.
/05 что оптимизируем

Одна акция, пять каналов — и пять разных ответов

Механика выбирается под канал, а не под бренд целиком.

Скидка от полкиN+1Бандл с новинкойПодарок за покупку
Гипермаркетыоколо нуляубытококупаетсяоколо нуля
Дискаунтерыокупаетсяоколо нуляубытокубыток
Магазины у домаубытококоло нуляоколо нуляокупается
eCom и маркетплейсыоколо нуляокупаетсяокупаетсяубыток
HoReCa · сетиубытококупаетсяоколо нуляоколо нуля
чистый эффект есть — механика окупается в этом канале около нуля — зависит от глубины и длительности убыток — прирост состоит из закупки впрок или компенсации полки
Раскладка — иллюстрация логики, не универсальная таблица. Модель считает её на вашей отгрузке и данных сетей по каждому каналу: у двух производителей одной категории ответы по каналам расходятся.
/05 что оптимизируем

Календарь сезона — и полка, которую он не касается

Сезон задаёт окна, регулятор — исключения из них.

Электроника и техникаприростубыток
Товары для доманейтр.прирост
Спорттоварыприрост
Косметика и уходубытокприрост
Аптечный ассортиментсвободныйЖНВЛП — вне промо
чистый прирост есть — акция окупается около нуля — смотрим механику и глубину убыток — скидка без прироста, кандидат на выключение
Часть полки в календарь не попадает. Регулируемые цены, товары-маркеры и имиджевые позиции держит вне оптимизации правило-контроллер. Модель работает с тем, что реально можно менять, и показывает цену каждого решения.
/06 чем отличаемся

Считаем чистый прирост, а не прогноз по аналогам

Модули трейд-промо (TPM/TPO)/strategai
Что считаетПрогноз продаж под акцией по историческим аналогамЧистый прирост: минус каннибализация и минус провал после акции
Как выбирает скидкуГлубина из матрицы категории или требования поставщикаСвоя глубина по позиции — из её эластичности и запаса маржи
Вариант «не делать»В расчёте не участвует: акция уже согласованаПолноправный сценарий — часто он и выигрывает
Как считается эффектСравнение с прошлым сезоном или с планомТест и контроль на магазинах-двойниках, difference-in-differences
За что платитеЛицензия и внедрение процесса согласованияФикс + Success Fee от подтверждённой чистой прибыли
/07 часто спрашивают

Часто спрашивают

Что такое чистый прирост промо-акции?
Чистый прирост (в международной практике — uplift) — это продажи, которые акция принесла сверх того, что купили бы и так. Модель измеряет его сравнением тестовой и контрольной групп и вычитает скидки покупателям, которые купили бы и без акции, каннибализацию соседних позиций и провал продаж после акции, когда покупатель закупился впрок.
Чем это отличается от TPM-модуля (планировщика промо)?
Модуль трейд-промо прогнозирует эффект акции по историческим аналогам и ведёт согласование — отвечает «сколько продадим». Модель чистого прироста измеряет причинный эффект и отвечает «сколько заработаем сверх того, что продали бы и так» — поэтому по ней можно решать, какие промо выключить. Планировщик она дополняет, а не заменяет: рекомендации отдаются в ваш промо-контур.
Как модель выбирает механику, а не только глубину скидки?
Каждая механика — прямая скидка, N+1, бандл, подарок за покупку, кешбэк бонусами — это отдельный сценарий со своей экономикой: разный прирост, разная каннибализация, разный эффект закупки впрок. Модель прогоняет сценарии по каждой позиции и ранжирует по чистой дополнительной прибыли. Вариант «не делать акцию» участвует наравне с остальными — и часто выигрывает.
Какие данные нужны?
  • Чеки — история транзакций на чековом уровне за 24–36 месяцев.
  • История промо — размеченные периоды акций: механика, глубина, медиа-поддержка, выкладка.
  • Каталог и себестоимость — иерархия категорий, COGS, атрибуты, аналоги и заменители.
  • Остатки и поставки — запасы, отсутствие товара, график поставок.
  • Внешние факторы — цены и промо конкурентов, календарь праздников, сезонность.
Для MVP достаточно выгрузок — глубокая интеграция с учётными системами не требуется.
Что делать с обязательствами перед поставщиками?
Они остаются: акции с ко-финансированием, контрактные обязательства и трафикообразующие механики выводятся из оптимизации правилом-контроллером. Модель работает с той частью календаря, которую реально можно менять, и показывает цену каждого зафиксированного решения — это аргумент в переговорах с поставщиком, а не повод его нарушить.
Сколько это длится и как устроена оплата?
MVP — 10–14 недель: модель на 2–3 категориях, промо-рекомендации и дашборд со сценариями. Дальше — полное внедрение: масштабирование на сеть и ассортимент с интеграцией в процессы. Оплата — фикс + Success Fee как доля от подтверждённого прироста маржи.

Посчитаем эффект для васи обсудим внедрение

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

🇷🇺