/База знаний

Промокоды

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

Когда использовать промокоды

  • Рекламные кампании: «Введи SUMMER20 и получи скидку 20%»
  • Программа лояльности: уникальный код для постоянных клиентов
  • Партнёрские коллаборации: скидка для аудитории блогера
  • Тестирование: дать код конкретным людям и отследить конверсию

Создание промокода

Акции → Промокоды → «+ Добавить промокод»

Поле Обязательно Описание
Код Да Строка которую вводит покупатель. Показывается заглавными буквами
Тип скидки — Процент (%) или фиксированная сумма (₽)
Размер скидки — По умолчанию 10. Процент — от 0 до 100 (100% и есть «бесплатно»), рубли — от нуля и выше
Минимальная сумма заказа При фиксированной скидке При %. — опционально. При ₽ — обязательно (не меньше размера скидки)
Лимит использований Нет Сколько раз код можно использовать всего. Пусто = без ограничений
Активен с Нет Дата начала
Активен до Нет Дата окончания
Активен — Тумблер в шапке окна; быстро включить/выключить можно и из списка — пункт «Включить»/«Выключить» в меню «⋯» строки

Примеры кодов

Код Скидка Назначение
WELCOME 15% Первый заказ нового клиента
SUMMER25 25% Летняя акция
IVAN200 200 ₽ Персональный код для клиента Ивана
BLOGGER50 50% Код для подписчиков блогера

Как код ведёт себя на сайте

Клиент вводит код на оформлении заказа и нажимает Применить. Пока он на этом экране, код
остаётся в поле и перепроверяется сам при каждом изменении корзины или даты доставки:

  • Состав опустился ниже минимальной суммы — скидка снимается, клиент видит сообщение
    «Промокод отменён» с нужной суммой. Сам код из поля не пропадает.
  • Клиент добрал корзину — код применяется снова, без повторного «Применить», и об этом тоже
    сообщается: сумма к оплате изменилась, это надо заметить.
  • Минимальная сумма считается по тому, что реально попадёт в заказ. Позиции, недоступные в
    выбранном филиале (они показаны серым), и записи на услуги в эту сумму не входят — по ним же
    считается и порог бесплатной доставки.
  • Промокод и автоматическая акция не складываются — применяется та скидка, которая выгоднее
    клиенту. Под полем промокода показана скидка именно кода, чтобы было видно, что даёт он сам.

Запись к мастеру

Промокод работает и при записи на услуги: клиент вводит его на шаге контактов, администратор — в форме создания визита или позже, в блоке «Расчёт» уже созданного визита (пока он не завершён и не оплачен). Скидка считается на весь визит целиком, а не по отдельным услугам, и от суммы цен услуг на момент записи. Сводка по визиту (код, скидка, «К оплате») видна на странице визита. Если на визит ложится и автоакция салона (см. «Создание акций» → «Акция салона на услуги»), применяется бо́льшая из двух скидок, они не складываются; в строке скидки на визите видно, кто победил: «Акция «Название»» или «Скидка (код)». Отмена визита возвращает использование кода так же, как отмена заказа. Подробности — в разделе «Записи».

Отслеживание использования

В таблице промокодов колонка «Использовано N из M · осталось K» показывает, сколько раз код использован из лимита; без лимита — «Использовано N». Когда лимит исчерпан, статус кода — «Закончился», даже если срок ещё не вышел.

Заказ с промокодом отменили. Использование кода возвращается: счётчик «Использовано» уменьшается, и это место может занять другой клиент. Если заказ потом вернули из «Отменён» в рабочий статус, система пробует снова занять место: оно свободно — заказ сохраняет скидку; пока заказ был отменён, лимит выбрали другие клиенты — заказ перейдёт в рабочий статус, но скидка с него снимется, а итог пересчитается без неё. Отменённый заказ с занятым местом нельзя перевести сразу в завершённый: сначала верните его в рабочий статус (скидка снимется), потом закрывайте.

Когда оператор оформляет заказ вручную с кодом, который тем временем исчерпали, сохранение не пройдёт — «Промокод уже израсходован — уберите его из заказа и сохраните снова».

Управление

Над таблицей — панель: слева поиск по коду, справа иконка «Выгрузка» (CSV / Excel / PDF) и кнопка Добавить. Выгружается вся текущая выборка после поиска и фильтров, а не видимая страница. Внизу — переключатель страниц (10/25/50/100 строк, размер запоминается; на коротком списке его нет).

Воронка в шапке колонки «Статус» (на телефоне — кнопка «Фильтры») фильтрует по состоянию кода (активен, запланирован, истёк, выключен — можно отметить сразу несколько). Что включено, видно тегами под панелью: крестик снимает фильтр, Сбросить всё — сразу все. Сортировка — стрелки в шапке: код, статус, скидка, минимальная сумма, использования, период. У колонок «От суммы», «Использований» и «Период» заголовок подчёркнут пунктиром — наведите мышь, всплывёт пояснение.

  • Открыть — клик по строке в любом месте. Меню «…» строку не открывает; тумблера в строке нет — всё в «…», а состояние видно по бейджу в колонке «Статус».
  • Включить / Выключить — пункт меню «⋯» строки, без открытия окна; состояние видно по бейджу «Статус»
  • Редактировать — клик по строке или пункт «Изменить» в меню «⋯», то же окно (отдельной кнопки-карандаша нет)
  • Удалить — последний пункт меню «⋯», с подтверждением

Советы

  • Понятный код запоминается лучше: PIZZA20 лучше чем XK94RT.
  • Верхний регистр — стандарт: покупатель видит SUMMER20, не summer20.
  • Ограничьте по дате для кампаний с дедлайном — код сам «выключится» когда нужно.
  • Лимит использований полезен для ограниченных предложений: «Первые 100 заказов со скидкой».
  • Минимальный заказ при фиксированной скидке — обязательно ставьте. Нельзя дать −500 ₽ при заказе от 100 ₽.

Кто может менять

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