RAPI

FLOW

Создать магазин

Как учитывать скидки и промокоды в экономике заказа

Как посчитать вклад после скидки, распределить промокод между товарами и определить нужный прирост заказов. Пример корзины, сочетания скидок и проверка итогов акции.

Белый кот рассматривает ценник возле зелёной кружки и калькулятора

Учитывайте скидку через фактическую цену покупки и все переменные расходы заказа. Сравнивайте вклад до и после акции, а затем проверяйте, сколько дополнительных продаж требуется для компенсации снижения. Количество использований промокода показывает применение предложения, но само по себе не доказывает прирост продаж и прибыли.

Ниже — управленческий расчёт для решения об акции. Он не определяет порядок бухгалтерского, налогового учёта или возврата денег. Термины и общую модель расходов разбирает статья о юнит-экономике интернет-магазина.

Какие суммы нужны для расчёта

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

Вклад заказа = фактическая выручка в выбранных границах − переменные расходы этого заказа.

Для расчёта только по товарам исключите оплату доставки покупателем и соответствующие расходы с обеих сторон либо включите обе суммы отдельными строками. Не вычитайте скидку повторно: если выручка уже взята после промокода, она уже уменьшена. Платёжная комиссия, напротив, может измениться вместе с базой оплаты; пересчитайте её по своим условиям, а не считайте все расходы неизменными.

До акции задайте минимально приемлемый вклад и цель: продажа остатка, первый заказ или проверка нового предложения. Допустимый результат зависит от задачи, однако отрицательный вклад обычного заказа требует отдельного обоснования. Будущая повторная покупка не является гарантированной компенсацией.

Как разнести промокод по товарам

Если скидка относится к конкретной позиции, сохраняйте её на этой позиции. Если код уменьшает сумму подходящих товаров всей корзины, для анализа можно распределить его пропорционально их стоимости до этого кода. Это выбранное правило управленческой аналитики, а не универсальный порядок всех платформ.

Доля скидки строки равна общей скидке, умноженной на стоимость строки и делённой на сумму подходящих строк. Исключённые из акции товары в знаменатель не входят. Если есть количество, сначала посчитайте стоимость всей строки, а затем при необходимости скидку единицы.

Храните исходную цену, каждую скидку и итог отдельно. При округлении до копеек сверяйте сумму распределения; разницу от округления отнесите на одну выбранную строку по постоянному правилу. Итог должен совпадать с фактической скидкой, а не только приблизительно сходиться на каждом товаре.

Учебный расчёт корзины

Все числа условные. В корзине один товар А за 2 000 ₽ и один Б за 1 000 ₽. Себестоимость А — 1 200 ₽, Б — 500 ₽. Упаковка и доставка за счёт магазина вместе стоят 180 ₽. Комиссия оплаты — условные 2,5 % от оплаченной суммы товаров; других переменных расходов, рекламы и налоговых изменений в примере нет. Код даёт 300 ₽ на оба товара.

ПоказательБез кодаС кодом
Оплата за товар А2 000 ₽1 800 ₽
Оплата за товар Б1 000 ₽900 ₽
Выручка от товаров3 000 ₽2 700 ₽
Себестоимость товаров1 700 ₽1 700 ₽
Упаковка и доставка180 ₽180 ₽
Комиссия оплаты75 ₽67,50 ₽
Вклад до рекламы и общих расходов1 045 ₽752,50 ₽

На А приходится 300 × 2 000 / 3 000 = 200 ₽ скидки, на Б — 100 ₽. Вклад после кода: 2 700 − 1 700 − 180 − 67,50 = 752,50 ₽. Снижение составило 292,50 ₽: часть скидки компенсировалась уменьшением комиссии на 7,50 ₽. При иной комиссии результат изменится.

Для той же общей суммы вклада при одинаковом составе заказов требуется увеличить их число в 1 045 / 752,50 ≈ 1,389 раза, то есть примерно на 38,9 %. Если до акции было 100 таких заказов, для покрытия прежних 104 500 ₽ нужно не менее 139 заказов с кодом, без дополнительных постоянных затрат.

Это требуемый прирост в модели, а не прогноз спроса. Если для новых заказов нужна дополнительная реклама или команда перестаёт справляться с объёмом, пересчитайте условие. При нулевом или отрицательном вкладе после скидки конечного количества заказов, которое восстановит прежний положительный вклад, в этой модели нет.

Сочетания скидок надо проверять на заказе

Две последовательные скидки по 10 % дают цену 1 000 × 0,9 × 0,9 = 810 ₽, то есть снижение на 19 %, если именно такой порядок разрешён настройками. Они не равны автоматическим 20 %. Фиксированный код до процентной скидки и после неё тоже может дать разные результаты.

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

Бесплатная доставка также меняет вклад, даже если цена товаров осталась прежней. Её расходы надо добавить отдельно. Метод выбора порога раскрыт в статье о бесплатной доставке.

Как оценить результат после акции

Выгрузите уникальные заказы с кодом, итоговыми строками, статусами и расходами. Сверьте количество с учётной системой: один заказ с несколькими скидками не должен превратиться в несколько продаж. Если скидку финансирует партнёр, показывайте фактическое возмещение отдельно и подтверждайте его условиями; покупательская скидка и расход магазина могут различаться.

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

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

Если люди, которые покупали бы по обычной цене, просто применили код, число погашений вырастет без полезного прироста. Если новые заказы есть, но их вклад не компенсирует снижение на остальных, пересмотрите размер скидки, аудиторию или механику. Базовую цену проверяйте отдельно по методике ценообразования.

Чек-лист скидки и промокода

Весь функционал бесплатно на 3 месяца

Далее 990 рублей в месяц

Создать магазин