Промокоды на сайте

Решение само подсказывает покупателю промокоды, которые подходят к товару или к заказу: в карточке товара и при оформлении заказа. В статье рассказываем, какие промокоды показываются на витрине и как скрыть отдельные промокоды.

Создавайте промокоды в правилах работы с корзиной 1С-Битрикс: Магазин → Настройки → Правила работы с корзиной, вкладка Купоны у правила. Работа с правилами описана в документации 1С-Битрикс. МаркетПро определяет, какие купоны показать покупателю.

Где покупатель видит промокоды

В карточке товара — блок Промокоды: на десктопе под кнопкой Купить в один клик, в мобильной версии и в приложении — после кнопки покупки. Там только промокоды, которые снижают цену именно этого товара.


При оформлении заказа — блок Ваши промокоды под полем Промокод. Там промокоды, которые снижают сумму этого заказа.


В карточке промокода покупатель видит:

  • срок действия — «До 15 октября», если у купона задана дата окончания;

  • название правила работы с корзиной — то, что вы написали в поле Название скидки;

  • сам код. Нажатие копирует его.

Важно: название правила видно покупателю. Если правило называется служебно — «Тест Иванов 2» — так оно и появится на сайте. Называйте правила так, как их должен прочитать покупатель: «Скидка 10% на первый заказ».

Какие промокоды попадают на витрину

Показываются:

  • многоразовые купоны активных правил работы с корзиной этого сайта;

  • персональные купоны, привязанные к пользователю, — только самому владельцу, когда он вошёл на сайт. Тип купона для них не важен.

Не показываются:

  • купоны на один заказ и на одну позицию заказа, если они не привязаны к пользователю. Такие коды раздают по одному — например, через всплывающее окно за email, — поэтому в общем списке их быть не должно;

  • купоны выключенных правил и правил, у которых истёк срок;

  • промокоды, которые вы скрыли, — об этом ниже.

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

Как скрыть промокод

Скрытый промокод продолжает работать: покупатель, который знает код, введёт его сам и получит скидку. Пропадает только подсказка на сайте.

Скрыть все промокоды одной скидки

Откройте нужное правило в разделе Магазин → Настройки → Правила работы с корзиной. Перейдите на вкладку Настройки (МаркетПро) и поставьте галочку Не показывать в блоке промокодов. Сохраните правило.


Вкладка появляется только у скидок, у которых есть вкладка Купоны.

Скрыть отдельные промокоды

Все промокоды сайта собраны на одной странице: ASTDESIGN → МаркетПро → Маркетинг → Промокоды на сайте.


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

  • Промокод — сам код, количество использований и дата окончания действия;

  • На витрине — что сейчас с ним происходит: показывается (если снижает цену товара), скрыт или не действует;

  • Не показывать — поставьте галочку, чтобы убрать с сайта только этот код.

Поставьте нужные галочки и нажмите Сохранить. Появится сообщение «Список сохранён».

Выключить показ промокодов целиком

Откройте ASTDESIGN → МаркетПро → Настройки, вкладка Каталог, блок Страница товара, и снимите галочку Показывать промокоды в карточке товара и при оформлении заказа. Нажмите Применить.

Блоки Промокоды и Ваши промокоды исчезнут с сайта. Настройки на странице Промокоды на сайте сохранятся. Страница предупредит, что показ выключен, а настройки снова начнут действовать, когда вы вернёте галочку. Поле для ввода промокода при оформлении заказа останется.

Как проверить

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

Если промокода нет в блоке, хотя он должен быть:

  • проверьте тип купона — показываются только многоразовые;

  • проверьте, что правило активно и его срок не истёк;

  • проверьте, что скидка действительно снижает цену этого товара;

  • посмотрите статус купона на странице Промокоды на сайте.