﻿# Как создать акцию

> Шесть типов акции, условия для покупателя и товаров, лимит использований, привязка к кампании и проверка на витрине.

Новую акцию заводят в разделе Акции: откройте его и нажмите Создать. Форма разбита на три шага — Тип, Подробности и Кампания. Между шагами переходят действием Продолжить, а сохраняют акцию на последнем.

## Шаг 1. Тип акции

От типа зависит, из чего считается скидка и к чему она применяется. От него же зависит и набор полей на втором шаге. Типов шесть.

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

| Скидка задана | Считается            | Что получает покупатель                                   |
| ------------- | -------------------- | --------------------------------------------------------- |
| суммой        | от отдельных товаров | фиксированная сумма вычитается из цены подходящих товаров |
| суммой        | от всего заказа      | фиксированная сумма вычитается из итоговой суммы          |
| процентом     | от отдельных товаров | процент вычитается из цены подходящих товаров             |
| процентом     | от всего заказа      | процент вычитается из итоговой суммы                      |

Оставшиеся две плитки названы по тому, что достаётся покупателю. В одной он, набрав нужное количество товаров, получает другие товары бесплатно; подробнее — в [«Купи X — получи Y»](#buyget). В другой бесплатной достаётся доставка. Размер скидки у этих двух не задаётся: и подарочные товары, и доставка достаются покупателю целиком бесплатно.

Шаг 1 формы новой акции: три вкладки шага — «Тип», «Подробности», «Кампания» — и шесть плиток типа акции — «Скидка на товары», «Скидка на заказ», «Процентная скидка на товар», «Процентная скидка на заказ», «Купи X — получи Y», «Бесплатная доставка».

Осторожно

Сменив тип, вы потеряете всё уже заполненное: форма будет сброшена до значений по умолчанию. С типом стоит определиться сразу.

## Шаг 2. Условия и размер скидки

Набор полей на этом шаге зависит от выбранного типа, поэтому часть описанного ниже вы можете не увидеть — это нормально.

### Метод и статус

В поле Метод выбирают, как скидка достанется покупателю: «Промокод» или «Автоматически». Разница разобрана в [«Промокоде или автоматической скидке»](/promotions/#method).

Осторожно

Промокод на витрине пока не принимается: поле для кода в корзине есть, но скидка по нему не появляется. Если скидка нужна покупателю уже сегодня, выбирайте «Автоматически».

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

### Код

Поле Код обязательно, даже для автоматической акции: код — это ещё и имя, по которому акцию видно в списке. Короткий код без пробелов удобнее и вам в списке, и покупателю при наборе.

Код уникален в пределах вашего магазина: если такой уже заведён, акция не сохранится. Коды других магазинов вам не помеха.

### Налоги

Переключатель Акция включает налоги? есть только у двух типов — тех, где скидка задана суммой. Он решает, от какой цены отсчитывается эта сумма.

Цены в вашем магазине покупатель видит с налогом внутри. Пока переключатель выключен, скидка отсчитывается от цены без налога, и на витрине сумма упадёт чуть сильнее, чем вы вписали. Включите его — и вписанная сумма вычтется ровно из той цены, которую видит покупатель.

Выбирайте включённое положение, когда обещаете покупателю круглую сумму («минус 500 ₽»), и выключенное, когда считаете скидку от своей цены без налога. У акций, где скидка задана процентом, переключателя нет: доля от цены с налогом и без него одна и та же.

### Кому достанется скидка

В блоке условий о покупателе задают, кому скидка доступна. Если условий нет, она доступна всем.

Условие добавляют действием Добавить условие, а весь набор сбрасывают действием Очистить все. Каждое условие состоит из трёх частей: атрибут, оператор и значения. Атрибутами здесь бывают [группа клиентов](/customers/groups/), регион, страна доставки, канал продаж и валюта заказа. Оператором задают направление сравнения: совпадение с выбранными значениями либо, наоборот, их исключение.

У типов, где скидка задана суммой, валюта — обязательное условие: без неё сумму скидки указать не в чем.

### Размер скидки

Поле Значение акции — это сумма в выбранной валюте либо процент, смотря какой тип вы выбрали на первом шаге. Для процента допустимы значения от 0 до 100.

Рядом бывают ещё два поля. В поле Максимальное количество задают, сколько единиц товара попадёт под скидку за одно срабатывание акции. Так это поле работает у двух типов, где скидка задана на отдельные товары, — суммой и процентом. У «купи X — получи Y» поле то же, а смысл другой; он разобран в [«Купи X — получи Y»](#buyget).

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

### На какие товары

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

У акции на бесплатную доставку в этом блоке задают не товары, а способы доставки, и атрибут там всего один — он называется «тип варианта доставки». Так скидку ограничивают, например, только курьерской доставкой.

### Купи X — получи Y

У этого типа блоков условий не два, а три, и в двух из них есть обязательные условия. Добавлены они заранее, но пустые — значения впишите сами.

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

Последним идёт блок условий о товарах. У этого типа в нём тоже два заранее добавленных обязательных условия: количество товаров, которые достанутся покупателю бесплатно, и сами эти товары. Для того же примера количество равно 1.

Поле Максимальное количество здесь — общий предел на число бесплатных товаров в одной корзине, а не число за одно срабатывание. Скидка применяется повторно, пока в корзине хватает товаров по условию, но бесплатных единиц за все повторы будет не больше этого предела.

Пример: предел равен 1, в корзине 8 рубашек, акция — «купите 3 рубашки — четвёртая бесплатно». Бесплатной станет 1 рубашка, а не 2. Сколько единиц достаётся бесплатно за одно срабатывание, задают в блоке условий о товарах.

Оба этих блока обязательны целиком. Пока в любом из них есть незаполненное условие, со второго шага перейти не выйдет — вы увидите подсветку незаполненного поля.

### Лимит использований

Лимит использований — это предел на весь магазин, а не на одного покупателя. Когда число заказов со скидкой дойдёт до этого предела, акция перестаёт работать. Оставьте поле пустым, чтобы ограничения не было.

Осторожно

Лимит задают один раз. После сохранения его уже не поменять: на [странице акции](/promotions/manage/#overview) он только показан, вместе с числом израсходованных использований. Лимит и автоматическая скидка ещё и несовместимы — если в поле Метод стоит «Автоматически», оставьте лимит пустым, иначе акция не сохранится.

Дальше нажмите Продолжить. Форма проверяется целиком, и, если где-то не хватает обязательного значения, вместо третьего шага откроется второй с подсветкой незаполненного.

## Шаг 3. Кампания

На последнем шаге решают, войдёт ли акция в общий срок и общий бюджет с другими. Вариантов три.

* «Без кампании» — акция сама по себе, без общего срока и общего бюджета.
* «Существующая кампания» — выберите кампанию из списка уже заведённых. Кампании с бюджетом в деньгах в этом списке недоступны. Такую выбирают позже, на [странице самой акции](/promotions/manage/#campaign), и только если валюта кампании совпала с валютой акции.
* «Новая кампания» — заведите кампанию прямо здесь, вместе с акцией. Отдельно от акции их заводят в [разделе «Кампании»](/promotions/campaigns/#create).

### Новая кампания

У новой кампании два обязательных поля: Название и Идентификатор. Идентификатор — короткое имя, по которому вы узнаете кампанию среди других. Поле Описание необязательно.

Срок задают полями Дата начала и Дата окончания. До даты начала и после даты окончания скидки по всем акциям кампании не работают. Обе даты необязательны — без них кампания бессрочная.

В блоке Бюджет кампании ставят предел, после которого акции кампании перестают работать, даже если срок ещё не вышел. Вид предела выбирают в поле Тип.

* «Использование» — предел по числу срабатываний. За единицу считается каждая сработавшая акция кампании в заказе, а не сам заказ. Берите этот вид, когда ограничиваете охват: «первым 100 покупателям».
* «Расходы» — предел по деньгам. Складываются суммы всех скидок, уже выданных по акциям кампании. Берите этот вид, когда ограничиваете расход: «на акцию отведено 50 000 ₽».

Предел вписывают в поле Лимит. У бюджета по деньгам рядом стоит Валюта. Выбрать такой бюджет получится только после того, как валюта задана в самой акции — на втором шаге, в [«Кому достанется скидка»](#who).

У бюджета по числу срабатываний есть ещё поле Атрибут бюджета. Оставьте его пустым, чтобы предел считался на весь магазин. Выберите «ID клиента» или «Email клиента», чтобы тот же предел считался отдельно для каждого покупателя. Заметьте: это не второй предел вдобавок к общему, а замена ему. Предел в 100 у такого бюджета означает 100 на каждого покупателя, а не 100 на весь магазин.

Готовую акцию сохраняют действием Сохранить — откроется [её страница](/promotions/manage/).

## Как проверить, что акция работает

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

Если строки со скидкой нет, разберитесь по списку причин в [«Что проверить, если скидки нет»](/promotions/#not-working).
