Create discount codes

Run promotions with percentage, fixed amount, or free-shipping discount codes.

5 min readUpdated 13 May 2026

Discount codes are one of the most flexible marketing tools you have. Use them for launches, sales, loyal customers, recovery emails, influencer partnerships, or seasonal pushes.

Create a code

  1. 1

    Open Marketing, then Discounts

    In the sidebar under Marketing, click Discounts. Then click Create discount to open the discount sheet.

  2. 2

    Name it and pick a code

    Give the discount an internal Title (just for you) and a Code that customers will enter at checkout — SUMMER25, WELCOME, or BLACKFRIDAY. Short codes are easier to share and remember.

  3. 3

    Pick the discount type

    Percentage (like 20% off), Fixed amount (like R100 off), Free shipping, or Buy X get Y. Set the Value next to it.

  4. 4

    Set the basic rules

    Add a Min Order Amount and (for percentages) an optional Max Discount cap so a 20% off code does not give away too much on a large order.

  5. 5

    Set limits and dates

    In the advanced section: Usage Limit (total times the code can be used across all customers), Customer Limit (per-customer use count), Start Date, and End Date.

  6. 6

    Save

    The code is live straight away. Share it on your homepage, in emails, on social, or pass it to specific customers.

Different ways to use codes

  • Launch sale — Usage Limit of 50 with 20% off for the first 50 customers
  • Recovery — short End Date so the code only lasts 24 hours, sent in abandoned cart emails
  • Welcome — Customer Limit of 1 so each shopper uses it just once
  • Influencer — unique code per partner so you can track who drove the sale
  • Holiday — site-wide percentage off with Start and End Dates that match your sale window

Use Free shipping for incentives without giving away margin

Try a 'Free shipping over R1000' code: set the type to Free shipping and the Min Order Amount to R1000. Customers feel a real benefit at the threshold while you keep your margins on the goods.

Frequently asked questions

Can I limit how many times a code can be used?

Yes. Usage Limit caps the total uses across all customers. Customer Limit caps how many times a single shopper can use it. Use both together for "one welcome code per customer, max 500 redemptions overall".

Can two codes be used together?

No — customers can only apply one discount code per order. Plan your promotions so the most generous applicable code is the one you encourage.

How do I see how a discount is performing?

On the Discounts list, each promotion shows live usage (how many times it has been redeemed against its limit), total orders, total revenue, and a conversion rate. Use these numbers to decide which codes are pulling their weight.

Related articles

Still need a hand?

Our friendly support team usually replies within a few hours. We are happy to help — no question is too small.

Contact support