Настройка акций и маркетинговых правил 1С-Битрикс

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Предлагаемые услуги
Показано 1 из 1 услугВсе 1626 услуг
Настройка акций и маркетинговых правил 1С-Битрикс
Простая
~1 рабочий день
Часто задаваемые вопросы
Наши компетенции:
Этапы разработки
Последние работы
  • image_website-b2b-advance_0.png
    Разработка сайта компании B2B ADVANCE
    1230
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Разработка веб-сайта для компании ФИКСПЕР
    843
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    580
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    749
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    657
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    980

Настройка акций и маркетинговых правил 1С-Битрикс

Маркетинговые правила в Битрикс (модуль sale, раздел «Правила работы с корзиной» и «Скидки») — это гибкий конструктор условий и действий. Неправильная настройка приводит к тому, что скидки суммируются бесконтрольно, промокоды срабатывают совместно с акциями, или акция применяется не к тем товарам.

Отличие скидок каталога от маркетинговых правил

Скидки каталога (b_catalog_discount) — работают на уровне цены товара, до корзины.

Маркетинговые правила (Магазин → Маркетинг → Скидки и акции) — работают в корзине, позволяют:

  • Давать подарок при покупке на сумму X
  • Скидку на весь заказ при наличии товара из категории Y
  • «Купи 2 — получи 3-й бесплатно»
  • Привязку к промокоду

Данные хранятся в таблицах b_sale_discount (правила), b_sale_discount_condition (условия), b_sale_discount_action (действия).

Создание акции через конструктор

Магазин → Маркетинг → Скидки и акции → Добавить:

  1. Условия — конструктор на основе логических блоков AND/OR:

    • Сумма заказа больше X
    • В корзине есть товар из раздела N
    • Пользователь в группе G
    • Используется промокод
  2. Действия:

    • Скидка на заказ (%, фиксированная)
    • Скидка на товары из корзины
    • Скидка на доставку
    • Добавить подарок (товар с нулевой ценой)
  3. Настройки применения:

    • Приоритет
    • «Прекратить обработку» — важно для взаимоисключающих акций
    • Совместное применение с другими скидками

Промокоды

В настройках акции включается использование купона (Магазин → Маркетинг → Купоны). Типы купонов:

Тип Описание
Единый для всех Один код, несколько использований
Уникальный Один код — одно использование
Уникальный для пользователя Привязан к конкретному пользователю

Купоны хранятся в b_sale_discount_coupon. При активации в корзине купон проверяется через метод \Bitrix\Sale\DiscountCouponsManager::add.

Контроль суммирования акций

Самая частая проблема — несколько акций применяются одновременно и суммируются. Решение: использовать поле «Прекратить обработку последующих правил скидок» (LAST_DISCOUNT = Y) в акции с наивысшим приоритетом, либо явно указывать в условиях несовместимость через проверку применённых купонов.

Сроки выполнения

Настройка 3–5 стандартных акций с промокодами — 3–5 часов. Сложные механики с подарками, условными цепочками и кастомными действиями — 1–2 рабочих дня.