Тестването на отстъпка в Shopify означава да проверите и случаите, които трябва да се провалят, и кошницата, която трябва да успее. Кодът може да работи за предвидения продукт, но да важи и за нещо, за което не бива; или да изчезне, когато клиентът последва друга връзка. Използвайте малък набор от реални сценарии при плащане и сравнете всеки резултат с писмените условия на офертата.
Превърнете всяко правило в сценарий
Започнете с минималната сума, допустимите продукти, ограниченията за клиенти, лимитите за употреба и срока на валидност. Създайте кошница под прага, точно на него и над него. Включете изключен продукт и клиент, който не бива да отговаря на условията.
Ако офертата се съчетава с други промоции, тествайте и тези комбинации. Използвайте контролирани записи и избягвайте ненужни реални транзакции. Запишете очаквания резултат преди теста, за да не приемете изненадващото поведение за умишлено.
Създайте кратка матрица с очакваните резултати
При примерна отстъпка от 15% за избрани продукти над $50 започнете с кошници от $49.99, $50 и $50.01. След това добавете изключен продукт, недопустим клиент, изтекъл код и втора отстъпка. Преди да отворите плащането, запишете дали всеки случай трябва да отговаря на условията и каква трябва да е крайната сума.
Не е нужно да тествате всяка възможна кошница в голям каталог. Покрийте всяко правило поотделно, след което проверете комбинациите, които може да променят резултата: изключен продукт, включен в минималната сума; отстъпка, която намалява допустимата стойност; или стимул за доставка, приложен едновременно. Дайте предимство на вероятните, скъпи или трудни за коригиране от поддръжката комбинации.
Включете и състоянието на клиента в матрицата. Завръщащ се клиент, който вече е използвал еднократна оферта, е различен тест от нов допустим клиент. Използвайте одобрени тестови записи и поддържания от магазина процес, за да не създавате подвеждащи данни за продажби или нежелани клиентски съобщения.
Проследете действителния път на клиента
Отворете връзката от визуализацията на кампанията в Sendvio или от тестовото съобщение. Проверете дали отстъпката се прилага автоматично или трябва да бъде въведена и дали показаният в имейла код е правилен. Ръчното въвеждане на валиден код не доказва, че връзката в кампанията работи.
Проверете плащането на мобилен телефон и целевата страница на съответния език. Потвърдете, че описанието в имейла, показаната цена и крайната отстъпка съвпадат. Следете и условията за доставка и наличността, когато влияят върху обещанието.
Проследете проблема до стъпката, която го причинява
Ако кодът работи при ръчно въвеждане, но не и от имейла, проверете връзката, целевата страница и автоматичното прилагане. Ако не работи и по двата пътя, проверете настройката на офертата и допустимостта. Ако при плащане отстъпката се прилага правилно, но показаната в имейла цена е грешна, трябва да се поправи текстът или данните в съдържанието.
Запишете версията на кампанията, езика, устройството, сценария, очаквания и наблюдавания резултат. Екранна снимка може да помогне, но е важно да се запише правилото: проверяващият трябва да разбере защо резултатът е грешен, без да възстановява кампанията сам. Премахвайте личните данни и личните токени за плащане от доказателствата, споделени извън екипа.
След последната редакция тествайте отново. Промяна на колекцията от продукти или правилото за съчетаване може да повлияе на сценарии, които дотогава са минавали успешно. Фокусирайте повторната проверка върху промененото правило и зависимостите му, като винаги потвърждавате основния път от крайното съобщение до правилната целева страница.
Отстранете проблемите преди активиране
Поправете настройките или преработете текста, ако правилото не може да се приложи според обещанието. Не разчитайте поддръжката да обяснява известното несъответствие след изпращането. Тествайте отново засегнатите сценарии, а не само успешния път.
Запазете списъка за проверка към кампанията и отбележете какво се е променило. Той може да бъде полезна основа за подобни оферти, ако датите и продуктовите правила се актуализират. Офертата е лесна за клиента именно защото екипът предварително е проверил сложните гранични случаи.
Промоцията е готова, когато важните обещания са подкрепени с успешни тестове и останалите ограничения са обяснени точно. Ако не можете надеждно да прилагате сложно изключение, опростяването на офертата често е по-доброто решение преди пускане. По-малката, надеждна промоция вдъхва повече доверие и се оценява по-лесно след това.