Промокоды
Требует включения модуля Акции в Настройки → Модули
Промокод — это строка которую покупатель вводит при оформлении заказа чтобы получить скидку. В отличие от акций, промокод нужно знать и ввести вручную.
Когда использовать промокоды
- Рекламные кампании: «Введи SUMMER20 и получи скидку 20%»
- Программа лояльности: уникальный код для постоянных клиентов
- Партнёрские коллаборации: скидка для аудитории блогера
- Тестирование: дать код конкретным людям и отследить конверсию
Создание промокода
Акции → Промокоды → «+ Добавить промокод»
| Поле | Обязательно | Описание |
|---|---|---|
| Код | Да | Строка которую вводит покупатель. Показывается заглавными буквами |
| Тип скидки | — | Процент (%) или фиксированная сумма (₽) |
| Размер скидки | — | По умолчанию 10. Процент — от 0 до 100 (100% и есть «бесплатно»), рубли — от нуля и выше |
| Минимальная сумма заказа | При фиксированной скидке | При %. — опционально. При ₽ — обязательно (не меньше размера скидки) |
| Лимит использований | Нет | Сколько раз код можно использовать всего. Пусто = без ограничений |
| Активен с | Нет | Дата начала |
| Активен до | Нет | Дата окончания |
| Активен | — | Тогл быстрого включения/выключения |
Примеры кодов
| Код | Скидка | Назначение |
|---|---|---|
WELCOME |
15% | Первый заказ нового клиента |
SUMMER25 |
25% | Летняя акция |
IVAN200 |
200 ₽ | Персональный код для клиента Ивана |
BLOGGER50 |
50% | Код для подписчиков блогера |
Как код ведёт себя на сайте
Гость вводит код на оформлении заказа и нажимает Применить. Пока он на этом экране, код
остаётся в поле и перепроверяется сам при каждом изменении корзины или даты доставки:
- Состав опустился ниже минимальной суммы — скидка снимается, гость видит сообщение
«Промокод отменён» с нужной суммой. Сам код из поля не пропадает. - Гость добрал корзину — код применяется снова, без повторного «Применить», и об этом тоже
сообщается: сумма к оплате изменилась, это надо заметить. - Минимальная сумма считается по тому, что реально попадёт в заказ. Позиции, недоступные в
выбранном филиале (они показаны серым), и записи на услуги в эту сумму не входят — по ним же
считается и порог бесплатной доставки. - Промокод и автоматическая акция не складываются — применяется та скидка, которая выгоднее
гостю. Под полем промокода показана скидка именно кода, чтобы было видно, что даёт он сам.
Отслеживание использования
В таблице промокодов видно «X / Y» — сколько раз код использован из лимита. Когда лимит исчерпан — код автоматически деактивируется.
Управление
Над таблицей — панель: слева поиск по коду, справа кнопки Экспорт (CSV / Excel / PDF) и Добавить. Выгружается вся текущая выборка после поиска и фильтров, а не видимая страница. Внизу — переключатель страниц (10/25/50/100 строк, размер запоминается; на коротком списке его нет).
Воронка в шапке колонки «Статус» фильтрует по состоянию кода (активен, запланирован, истёк, выключен — можно отметить сразу несколько). Что включено, видно тегами под панелью: крестик снимает фильтр, Сбросить всё — сразу все. Сортировка — стрелки в шапке: код, статус, скидка, минимальная сумма, использования, период. У колонок «От суммы», «Использований» и «Период» заголовок подчёркнут пунктиром — наведите мышь, всплывёт пояснение.
- Открыть — клик по коду. По самой строке кликать не нужно: в ней стоит тогл активности.
- Тогл «Активен» — быстро включить/выключить
- Редактировать — карандаш, то же окно
- Удалить — с подтверждением
Если к промокоду привязан баннер — при отключении кода баннер перестанет работать.
Советы
- Понятный код запоминается лучше:
PIZZA20лучше чемXK94RT. - Верхний регистр — стандарт: покупатель видит
SUMMER20, неsummer20. - Ограничьте по дате для кампаний с дедлайном — код сам «выключится» когда нужно.
- Лимит использований полезен для ограниченных предложений: «Первые 100 заказов со скидкой».
- Минимальный заказ при фиксированной скидке — обязательно ставьте. Нельзя дать −500 ₽ при заказе от 100 ₽.