Поощрение на каждый N-й товар по акции в рамках разных чеков

Редактировал(а) Татьяна Брыкова 2025/12/02 08:59

В акции с такой механикой поощрения подразумевается, что товары могут покупаться в любом количестве в разных чеках, при появлении в чеке N-го товара, на него предоставляется скидка. Подобные акции стимулируют клиентов покупать чаще и/или покупать чаще конкретный товар.

Пример использования. Для участников программы лояльности действует акция «Купи 3 штуки моющего средства и получи 4-е со скидкой 50% с 1 по 10 число текущего месяца». Участник в течение недели делает 3 покупки: в первом чеке у него 2 моющих средства, во втором – 1 и в третьем тоже 1. Участник акции получает в третьем чеке скидку 50% на купленное в нем моющее средство.

Такая акция настраивается через интерфейс системы с помощью 2-х правил начислений:

  1. Накопительное правило-счетчик с позиционным фильтром и обязательным параметром «Учитывать состав» чека.
  2. Позиционное дисконтное правило, связанное с правилом-счетчиком и с таким же позиционным фильтром.

Правило-счётчик, которое будет отбирать и отсчитывать купленное моющее средство из списка товаров настраивается в разделе системы «Правила программы» => «Правила начисления».

На каждом проекте настраивается своя  кампания и партнер. 

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

"Вид начисления" = «Счетчик». 

«От» (основание начисления) = «Количество товара», рассчитывается как сумма количеств товара в позициях, прошедших условия фильтрация правила счётчика.

«На» = «Чек»

«Учитывать состав» = «Да»

Параметр приведения = больше 0 для корректного подсчета количества товара и начисления поощрения по правилу.

«Накопительное» (в расширенных параметрах правила) = «Да».

1706791267636-308.png1708326672638-411.png

Рис. Правило-счетчик с настроенными параметрами для механики акции «Поощрение на каждый N-й товар по акции в рамках разных чеков»

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

Параметры для настройки Базового правила-начисления:

ПолеОписаниеОбязательное полеРедактирование
От (новое значение)

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

  • Сумма с результатом
ДаПоле доступно для редактирования, заполняется вручную
Вид накопления

Допустимые значения:

  • Общие накопления

Отображается, если «От» = «Сумма с результатом»

.

ДаПоле доступно для редактирования, заполняется вручную
Накопительный фактор

Число, соответствующее количеству товаров, которое отбирает счетчик для предоставления поощрения на N-ый товар в чеке.

Отображается, если «От» = «Сумма с результатом»

ДаПоле доступно для редактирования, заполняется вручную
Тип фактора

Допустимые значения:

  • Каждый N

Отображается, если «От» = «Сумма с результатом»

ДаПоле доступно для редактирования, заполняется вручную

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

«Вид начисления» = «Скидка»

«От» (основание начисления) = «Сумма с результатом»

«Правило начисления» - ссылка на связанное Правило-счетчик.

«Тип фактора» = «Каждый N»

«Накопительный фактор» = 4

«Вид накопления» = «Общие накопления»

«На» = «Позиция чека»

1706791573949-731.png1706791611035-885.png

Рис.  Базовое правило с настроенными параметрами для механики акции «Поощрение на каждый N-й товар по акции в рамках разных чеков»

Для стимулирования Участника ПЛ к покупке очередного товара по данной механике в системе предусмотрена возможность настроить коммуникации через Правило-сообщение и Задание по расписанию, добавив в шаблон сообщения любого из канала коммуникаций метапеременные:

  • %FactorAccumulations*[RuleExternalId]% - текущие накопления для поощрения с использованием накопительного правила
  • %NecessaryFactorAccumulations*[RuleExternalId]% - сколько минимально нужно купить, чтобы применилось поощрение с использованием накопительного правила.

Вместо [RuleExternalId] подставляется внешний идентификатор базового правила начисления поощрения.

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

1706791795582-655.png

Рис. Шаблон сообщения в Задании по расписанию с метапеременными о количестве накоплений по акции «Поощрение на каждый N-й товар по акции в рамках разных чеков»