Неверный купон меняет обещанную цену
Промокод, который уменьшает всю корзину вместо выбранных товаров, расходует бюджет акции уже при первой покупке. Для купонов WooCommerce сначала запишите предложение словами покупателя, затем свяжите каждое ограничение с полем настройки и тестовой корзиной. Разбираем штатные купоны магазина с обычной разовой покупкой: бонусные системы и сложные акции расширений требуют отдельного описания.
Ошибка начинается до интерфейса. Фраза о скидке на заказ оставляет открытым вопрос, входит ли доставка, применима ли акция к товарам со старой скидкой и можно ли использовать второй код. Если маркетолог и исполнитель понимают её по-разному, заполненные поля будут выглядеть аккуратно, а рекламное обещание останется невыполненным. Поэтому выгоднее уточнить базу расчёта до запуска, чем возвращать деньги после обращения покупателя. Отказ тоже требует объяснения. Когда условия заранее называют участвующие позиции и способ расчёта, исполнитель сможет воспроизвести их на разных корзинах, а поддержка получит понятный ответ для покупателя, которому код отказал.
Поле ввода не создаёт условия акции
Отсутствующий код и отсутствующая возможность его ввести — разные причины отказа. Внешний вид корзины не объясняет состояние настроек магазина.
Использование кодов включается в общих настройках флажком «Enable the use of coupon codes» — это описано в настройках WooCommerce. Русский перевод пункта может отличаться, поэтому в задании оставьте и исходное название. Когда магазин использует изменённую корзину или расширение оформления, исполнитель отдельно демонстрирует место ввода и применение на фактическом интерфейсе, а не на снимке стандартной темы.
В карточке купона поле «Description» предназначено для внутреннего описания. Покупатель его не видит. Следовательно, перенос правил акции только туда оставит посетителя без объяснения: публичные условия нужны возле предложения и при вводе кода, а внутренняя запись связывает купон с ответственным и задачей маркетолога.
Срок акции тоже задают явно. В документации дата окончания купона означает день, когда он уже недоступен, поэтому фразу о действии до определённой даты нужно перевести в точную границу, а затем испытать на копии магазина.
Процент и фиксированная сумма считают разное
Похожая сумма скидки на одной корзине скрывает неверный тип. Разница проявится после изменения количества товаров, поэтому принимать настройку по единственному итогу рискованно.
В документации купонов перечислены процентная скидка, фиксированная скидка на корзину и фиксированная скидка на товар. Последний вариант применяется к подходящим единицам товара. Это существенное различие для акции: количество покупок способно изменить общий размер уступки, даже когда в рекламном сообщении написано одно и то же число. Тестируйте покупку нескольких единиц. Если при добавлении ещё одной подходящей единицы выгода неожиданно увеличилась, хотя обещание относилось ко всей покупке, следует исправить тип купона до отправки кода, а не ограничивать последствия объяснением в переписке.
Расчётный пример без налоговых и доставочных начислений: в корзине две подходящие позиции по тысяче рублей. Купон на двести рублей со всей корзины оставляет к оплате тысячу восемьсот. Та же сумма на каждую единицу оставит тысячу шестьсот. Эти величины нужны для арифметики, а не для обещания выручки: специалист выбирает тип по смыслу акции и демонстрирует результат при изменённом количестве.
Начните с смысла скидки. Если ограничение бюджета относится к одной покупке, не подменяйте его одинаковым уменьшением каждой единицы.
Какие товары действительно участвуют
Ограничение по ассортименту лучше задавать явным правилом. Название акции не сообщает системе, какие товары отнести к предложению.
Для купона доступны включение и исключение товаров или категорий. В Usage Restrictions также есть «Exclude sale items», исключающий товары на распродаже. Но конкретная смешанная корзина требует пробы: подходящий товар может остаться в ней вместе с исключённым, и ошибка ожиданий возникнет, если маркетолог решил запретить всю покупку, а исполнитель ограничил только участие отдельных позиций.
Для задания разделите две мысли: какие позиции получают выгоду и при каком составе корзины код отклоняется целиком. Не пытайтесь выразить сложное условие похожим названием стандартного поля. Если штатный купон не повторяет обещание буквально, проще изменить понятные покупателю условия акции, чем незаметно добавить цепочку расширений, за которую никто не возьмёт ответственность при обновлении магазина. Расширение увеличивает объём поддержки. Любую дополнительную зависимость исполнитель включает в описание акции вместе с тем, кто поддерживает её после обновления и как будет выглядеть отказ покупателю, если правило временно перестанет работать.
Две границы применения
Участвующая позиция
На неё распространяется выгода согласно типу скидки.
Исключённая позиция
Покупатель видит, почему цена этой позиции не изменилась.
Корзина целиком
Отдельно задано условие, при котором код принимается или отклоняется.
Один покупатель и весь выпуск купона имеют разные лимиты
Количество применений не равно количеству товаров. Если акция ограничена бюджетом или предназначена для определённого круга людей, эти ограничения требуют разных настроек.
В Usage Limits «Usage limit per coupon» ограничивает общее число использований кода. Отдельный «Usage limit per user» относится к покупателю. Маркетологу полезнее указать ожидаемое поведение повторного заказа и покупки без входа, чем просто попросить одно использование: исполнитель тогда разберёт, как сайт отличает человека в выбранном способе оформления.
Публикация кода в открытой рекламе несовместима с ожиданием, что его узнают только адресаты письма. Если важен состав участников, определите отдельное ограничение аудитории и порядок обращения при отказе. Пароль аккаунта, электронная почта и новый браузер — разные признаки, поэтому придумывать уникальность человека по одному из них нельзя.
Лимит важен и после отмены покупки. В задаче попросите демонстрацию повторного применения на тестовых заказах с теми состояниями, которые реально использует магазин: обещание о доступности кода не должно зависеть от предположения маркетолога о том, как система учитывает отмену.
Бесплатная доставка настраивается отдельно
Товарная скидка не уменьшает оплату перевозки автоматически. Покупатель может получить бесплатные товары по коду и всё равно увидеть отдельную сумму доставки.
Для обещания бесплатной доставки WooCommerce использует соответствующий способ в зоне доставки — это описано в инструкции Free Shipping. В купоне разрешают такую доставку, а у способа задают требование, связанное с кодом. Одного флажка в купоне недостаточно, если нужная зона покупателя не содержит подходящего способа или для него установлено другое условие. Зона определяется адресом. Если после ввода другого места получения бесплатный способ исчезает, покупателю нужно объяснение доступности доставки, иначе он примет нормальное территориальное ограничение за неисправный промокод и обратится за обещанной выгодой.
При пороге суммы действует отдельный выбор «Apply minimum order rule before coupon discount». Он определяет, сравнивается ли минимум с суммой до товарной скидки. Маркетологу нужно выбрать правило словами: сохраняется ли бесплатная доставка, если промокод уменьшил корзину ниже порога. Именно это увидит покупатель, поэтому скрывать правило за названием настройки нельзя.
Проще принять доставку на соседних корзинах. Сначала берут сумму у границы, затем применяют код и смотрят доступный способ для того же адреса, не меняя одновременно регион, количество и состав товаров. Если все условия изменились разом, причина исчезнувшей доставки останется неизвестной.
Лист акции связывает рекламу и настройки
Перед запуском нужен документ, по которому обе стороны одинаково получат итог. Он пригодится и поддержке, когда клиент пришлёт сообщение об отказе.
Составьте его до рассылки. Удобнее хранить коммерческие условия отдельно от паролей и доступа к магазину: маркетолог может исправить обещание, не получая лишних полномочий администратора, а исполнитель — объяснить настройку без передачи служебной учётной записи.
| Что зафиксировать | Какой ответ нужен |
|---|---|
| Выгода | Процент или сумма; на покупку либо единицу товара |
| Состав | Участвующие и исключённые позиции; смешанная корзина |
| Порог | С какой суммы код доступен и что входит в сравнение |
| Совмещение | Можно ли добавить второй купон |
| Использования | Общий лимит и правило повторной покупки |
| Доставка | Платная или бесплатная; правило суммы после скидки |
| Публичный текст | Что написано в рекламе и где покупатель читает ограничения |
В приёмке достаточно одного набора связанных сценариев, но он включает принятие и отказ: подходящую корзину, исключённый товар, повтор кода, другой купон и пересчёт доставки. Общая настройка «Calculate coupon discounts sequentially» меняет расчёт нескольких купонов — WooCommerce описывает её отдельно. Поэтому разрешение совместного использования нельзя принимать по двум независимым пробам, в каждой из которых введён только один код.
Ошибочное обещание переживает исправленный купон
Изменить настройку быстрее, чем объяснить клиенту другую цену. Если реклама уже запущена, сначала нужно определить, какие покупки затронуты и какой текст продолжает приводить людей.
Ответственный за акцию сохраняет её исходные условия, а исполнитель описывает обнаруженное расхождение и исправленное поведение. Эти сведения нужны поддержке: когда человек ссылается на старый баннер, сотрудник сможет объяснить действовавшее предложение и передать спорную покупку на решение, вместо того чтобы повторять текущие настройки купона как единственный ответ. Старый баннер тоже нужно убрать.
До следующего запуска свяжите изменение рекламы с принятой пробой корзины. Если товар, порог или доставка поменялись, прежний скриншот уже не описывает новую акцию, хотя код остался тем же. В задание на поддержку магазина передайте рабочий лист и ожидаемые итоги: поддержка сможет сопоставить сохранённые настройки купона с ценой, которую действительно видит покупатель при оформлении покупки.
Источники и полезные ссылки
Интерфейсы и возможности сервисов могут меняться. Перед настройкой сверяйтесь с актуальной документацией.


