В 1С-Битрикс не обязательно собирать каждую акцию с нуля: модуль «Интернет-магазин» поставляется с набором предустановленных маркетинговых акций — готовых шаблонов правил работы с корзиной. Разберём, что это за шаблоны, где они лежат, как устроены изнутри и когда стоит взять готовый сценарий, а когда собрать своё правило руками.
Что такое предустановленные акции
Предустановленные маркетинговые акции — это шаблоны правил работы с корзиной, которые Битрикс предлагает при создании новой скидки в разделе Магазин → Настройки → Правила работы с корзиной (в старых редакциях — Маркетинг → Правила работы с корзиной). По сути это заранее собранные комбинации «условие + действие», типичные для розницы: скидка за сумму заказа, подарок за покупку, каждый N-й товар дешевле и так далее.
Технически шаблон — это не отдельная сущность в базе. При выборе шаблона мастер разворачивает готовое дерево условий и действий в визуальном редакторе скидки, а сохраняется всё в ту же таблицу b_sale_discount, что и обычное правило корзины. То есть предустановленная акция после создания ничем не отличается от собранной вручную — её так же можно править, копировать и отключать.
Где найти и как создать
Список шаблонов появляется на шаге создания правила. Порядок действий:
- Откройте
Магазин → Настройки → Правила работы с корзиной. - Нажмите «Добавить правило» (или «Добавить скидку»).
- В верхней части формы выберите нужный шаблон акции — конструктор автоматически подставит условия и действия.
- Отредактируйте параметры: процент/сумму скидки, порог, товары или разделы, к которым применяется акция.
- Задайте сайт, период действия, приоритет и статус «Активно».
Обязательно проверьте привязку к сайту (LID) и к валюте: на многосайтовой конфигурации шаблон по умолчанию может создать правило только для одного сайта. Период задаётся полями «Активность с / по» — если их не заполнить, акция работает бессрочно.
Какие шаблоны доступны
Набор шаблонов зависит от редакции и версии модуля sale, но типовой перечень покрывает большинство базовых механик:
| Шаблон | Условие | Что делает |
|---|---|---|
| Скидка на заказ | Сумма корзины ≥ порога | Скидка % или фиксированная на весь заказ |
| Скидка на товар / раздел | Наличие товара из категории | Снижает цену конкретных позиций |
| Подарок за покупку | Сумма или состав корзины | Добавляет товар со 100% скидкой |
| Каждый N-й товар | Количество одинаковых позиций | Скидка на N-ю единицу («3 по цене 2») |
| Скидка на доставку | Порог суммы заказа | Уменьшает или обнуляет стоимость доставки |
Более сложные механики — «скидка или подарок на выбор», комплекты, накопительные программы — собираются уже в ручном конструкторе или комбинацией нескольких правил.
Как шаблон устроен изнутри
Любое правило корзины в Битрикс — это пара блоков: условия применения (когда скидка срабатывает) и действия (что происходит с ценой или составом корзины). Шаблон просто заранее заполняет оба блока.
- Условия — логическое дерево с группами И/ИЛИ: сумма корзины, количество товара, принадлежность разделу, свойство товара, группа пользователя.
- Действия — «Скидка на позицию», «Скидка на корзину», «Подарок», «Скидка на доставку». Значение задаётся в процентах, фиксированной сумме или как новая цена.
После сохранения правило участвует в общем алгоритме применения скидок наравне с остальными: учитываются приоритет, флаг «Прекратить дальнейшее применение скидок» и порядок сортировки. Поэтому шаблон не отменяет необходимости продумать, как акция уживётся с уже действующими правилами.
Когда шаблоны экономят время
Готовые сценарии особенно полезны, когда акция типовая и запускается быстро:
- сезонная скидка на заказ от суммы к распродаже;
- подарок за покупку от порога — классика для повышения среднего чека;
- механика «каждый третий в подарок» на конкретную категорию;
- бесплатная доставка от определённой суммы заказа.
В этих случаях шаблон избавляет от ручной сборки дерева условий и снижает риск ошибиться в логике. Контент-менеджеру достаточно указать порог, процент и период — остальное конструктор подставит сам. Это удобно и для магазинов, где акции меняются часто и их заводят не разработчики, а маркетологи.
Ограничения и подводные камни
Шаблоны хороши для стандартных задач, но у них есть предсказуемые границы:
- Не покрывают нестандартную логику. «Скидка на бренд, но не на акционные товары», ступенчатые пороги, сложные И/ИЛИ-комбинации проще собрать вручную.
- Суммирование скидок. Шаблон не решает, как акция складывается с другими правилами — это регулируется приоритетом и флагом остановки применения.
- Производительность. Много одновременно активных правил с тяжёлыми условиями (проверка разделов, свойств) нагружают расчёт корзины; шаблон не оптимизирует это за вас.
- Режим скидок. Часть логики зависит от того, переведён ли магазин на объединённые (новые) скидки после конвертации данных — поведение старого и нового режимов отличается.
Поэтому после создания акции по шаблону всегда полезно прогнать её на тестовой корзине с разными наборами товаров и сумм.
Практические рекомендации
Чтобы шаблоны приносили пользу, а не хаос в скидочной системе, придерживайтесь нескольких правил:
- Единая политика приоритетов. Заранее договоритесь, какой диапазон приоритетов у каталожных, у промо- и у накопительных акций, чтобы новая акция-шаблон встала в нужное место.
- Всегда задавайте период. Промо-акции без даты окончания копятся и незаметно продолжают работать.
- Осмысленные названия. Пишите в названии суть и период («Подарок за заказ 5000+ / июль»), иначе список правил превращается в свалку.
- Тестовый заказ перед запуском. Проверьте, как акция суммируется с действующими скидками и что показывает корзина.
- Логируйте изменения. Фиксируйте, кто и когда завёл акцию — это упрощает разбор спорных цен в заказах.
Итог
Предустановленные маркетинговые акции в 1С-Битрикс — это шаблоны правил работы с корзиной, которые ускоряют запуск типовых механик: скидка за сумму, подарок за покупку, «каждый N-й товар», бесплатная доставка. Они не создают отдельной сущности и после сохранения ведут себя как обычные правила, подчиняясь общему алгоритму приоритетов и суммирования. Для стандартных промо это экономит время, но сложную логику и совместимость с другими скидками всё равно нужно продумывать и тестировать.
Если акций много, они конфликтуют между собой или тормозят корзину — мы в B2Bsite помогаем выстроить прозрачную систему скидок, отладить приоритеты и режим работы, а при необходимости собрать нестандартные механики под ваш магазин.
Частые вопросы
Где в 1С-Битрикс находятся предустановленные акции?
Они появляются на шаге создания нового правила в разделе «Магазин → Настройки → Правила работы с корзиной» (в части редакций — «Маркетинг → Правила работы с корзиной»). При добавлении правила вы выбираете подходящий шаблон.
Предустановленная акция — это отдельный тип скидки?
Нет. Шаблон лишь заранее заполняет условия и действия в конструкторе. После сохранения акция хранится и работает как обычное правило корзины в таблице b_sale_discount.
Можно ли отредактировать акцию, созданную по шаблону?
Да, полностью. Вы можете менять условия, проценты, товары, период, приоритет и статус так же, как у правила, собранного вручную.
Будут ли акции-шаблоны суммироваться с другими скидками?
Это зависит от приоритетов и флага «Прекратить дальнейшее применение скидок». Шаблон сам по себе не управляет суммированием — поведение нужно проверять на тестовом заказе.
Есть ли шаблон для механики «3 по цене 2»?
Да, типовой набор включает шаблон «каждый N-й товар со скидкой», на основе которого собираются механики вроде «1+1» и «3 по цене 2». Более сложные варианты настраиваются вручную.
Почему у меня доступны не все шаблоны?
Набор предустановленных акций зависит от редакции 1С-Битрикс и версии модуля «Интернет-магазин» (sale). После обновления модуля список может измениться.
Влияет ли режим скидок на работу шаблонов?
Да. Поведение может отличаться в зависимости от того, переведён ли магазин на объединённые (новые) скидки после конвертации данных. Это стоит учитывать при настройке.
Что делать, если готового шаблона под мою акцию нет?
Соберите правило вручную в конструкторе условий и действий или скомбинируйте несколько правил с нужными приоритетами. Для нестандартной логики это обычный путь.
Поможем с настройкой и поддержкой 1С-Битрикс: Управление сайтом
Поможем с настройкой, доработкой и поддержкой 1С-Битрикс: Управление сайтом.