Promotion codes

A promotion can carry any number of codes. Add them on the Promotion codes tab and the promotion only applies once the customer entered one of them. Leave the list empty and the promotion applies automatically whenever its conditions are met.

Codes are not case sensitive and each code may only exist once across all promotions, because otherwise it would be ambiguous which promotion a customer unlocks.

Every code carries its own limits:

SettingDescription

Active

Switches a single code off without touching the promotion or the other codes of the same campaign.

Max. redemptions

How often this code may be used in total. Use 0 for unlimited.

Max. per customer

How often a single customer may use this code. Use 0 for unlimited. This can only be enforced for registered customers, because a guest has no identity that outlives their session.

Used

How often this code has been used. Change it to give a code back.

Personalized codes

This is what several codes per promotion are for: you build the campaign once and hand every recipient their own code. Set up the discount and the conditions a single time, then add one code per recipient with Max. redemptions set to 1. Every recipient gets their own allowance, so one person using up their code does not affect anybody else.

Typing hundreds of rows by hand is not practical, so use the Add codes in bulk field instead: paste one code per line and set Max. redemptions for bulk codes to 1. On save every line becomes a code of this promotion. Codes that are already in the list above keep their own settings and their counter, so you can paste the same list again without resetting anything.

A promotion applies only once per order. If a customer enters a second code of the same promotion they are told so rather than the second code silently doing nothing. Codes of different promotions do stack, subject to the exclusive flag.

All prices include VAT. The gross price will vary depending on the selected shipping country.