Coupon codes allow you to run promotions for your products by offering a discount to clients who have a specific code.
In this article, we’ll cover:
- Add a coupon code
- Choose where a coupon applies
- Customize a coupon code
- Select a discount type
- Limit the number of times a coupon can be used
- Set a coupon expiry date
- Choose a coupon’s duration
- Add internal notes to a coupon
- Create coupons in bulk
- Create single-use coupons
Only one coupon code can be used per checkout. Multiple coupon codes cannot be combined or stacked. However, a coupon code can be combined with other discount types, such as sales and cross-sells.
Add a coupon code
To add a coupon code, click on Marketing in the top menu. This by default will land you on the Coupons page.

Once you’ve clicked on the Add Coupon Code button, a modal will appear as shown below:

Apply coupon to
From the dropdown menu, you can choose where to apply the coupon code. This allows you to decide whether it should apply to all products, a specific product, or a particular collection.
- Total Order Amount
- Specific Product
- Specific Collection
Coupon code
A coupon code will be generated by default, but if you’d like to choose a code that is more specific to your promotion, you can update the Coupon code field. For example, you could set the code as “1YEAR” and only give it to customers who’ve been with you for over a year.
Discount type
You can choose from two discount types: percentage or fixed-amount discount.
If you opt for the Percentage discount option, you can provide customers with a discount based on a percentage of the original price using the coupon code. Alternatively, when you choose the Fixed amount discount option, you can specify a fixed amount to be deducted as a discount for your customers.

Number of times coupon can be used
If you want to restrict the usage of your coupon code to a specific number of times, simply uncheck the option to enter your desired limit.
This sets the total number of times the coupon can be used, not how many times it can be used per customer. Consider creating code for a specific product if you want it used only once per customer, or set up separate coupon codes with one use each.
Coupon expiry date (UTC)
Another option is to set the coupon code to expire on a specific date, which is great for adding urgency to your promotion. You can do this by unchecking the “Coupon expiry date” box and selecting a date.
Coupon expiry is based on UTC. So if a coupon is set to expire on January 1st, it will expire as soon as it's January 1st at 00:00 UTC.
Duration
This option appears only when a specific pricing plan (e.g. recurring, fixed payment plans and etc.) is selected when setting up the coupon.
To provide your customers with an ongoing discounted offer, select the Forever option. If you prefer a one-time discount, choose Once. By selecting Multiple months, you can specify the exact number of months for which the customer can avail of the offer.

Once you’re finished, simply click on the “Create Coupon Now” button and your coupon will be created!
You can come back to this page at any time to see how often your code has been used. Select “Edit” to update the details if you need to. Or, click the “X” button to delete the code.

Add Notes
You can now add internal notes to your coupon to help you remember its purpose later on. This is especially useful if you're creating multiple coupons as part of your marketing strategy. These notes are private and won't be visible to your customers.

Bulk Create Coupons
If you want to generate multiple unique discount codes simultaneously, you can now bulk create up to 50 coupon codes in just a few clicks. Each session allows a maximum of 50 codes to be created. To set this up, you can enable Bulk create coupons in the advanced options.

Create Single-Use Coupons
A single-use coupon can be used only once. To create one:
- Go to Marketing > Coupons and click Add Coupon Code.
- Choose where the coupon applies, enter your coupon code, and select the discount type and amount.
- Under Number of times coupon can be used, uncheck the option and enter 1.
- Set an expiry date if needed, then click Create Coupon Now.

The usage limit applies to the coupon overall, not per customer. So, if you need a different single-use code for each customer, you'll need to create separate coupon codes with a usage limit of 1 each. You can also use Bulk create coupons in the advanced options to generate up to 50 unique codes at a time, with a usage limit set to 1.