Creating discount codes

You can offer your customers a fixed value, percentage, or shipping discount on products, collections, or variants in your store. If you are selling online, then you can also offer buy X get Y discounts to encourage customers to buy items.

You can also specify the dates for which the code is valid, the number of times a code can be used, a minimum order amount before the code can be used, and to which products, collections, or variants the discount can be applied. A discount code can apply to up to 100 specific products and variants.

All Shopify plans include discount codes. There is a limit of 20,000,000 unique discount codes for each store.

Your customers can redeem discounts codes in your online store, or in person if you're using Shopify POS.

After your discount codes are set up, you can use the Sales by discount report to see how often your discount codes are being used. For details on the report, see Sales by discount.

Create a fixed value or percentage discount


Create a free shipping discount

If you want to offer free shipping, then you can create a free shipping discount.

Free shipping discounts will never automatically apply to an order. Your customers need to enter the code during checkout to receive the discount. To automatically offer your customers free shipping based on their order price, you must set a free shipping rate.


Create a Buy X Get Y discount

Buy X get Y promotions are a popular way to incentivize new customers to buy your products and to reward loyal customers. You can use them to increase your sales and profits and to sell slow moving inventory.

For example, suppose that your promotion offers customers a free hat when they purchase any T-shirt. With Buy X get Y promotions, you can offer customers one free hat for the whole order, or you can offer them one free hat for each T-shirt included in their order.

You could also create a discount that offers the free hat when the customer spends a specified amount of money.

You can create an automatic discount for buy X get Y promotions.


Duplicate a discount

From the Shopify mobile app, you can save time by duplicating a discount that's similar. You can make changes to a duplicated discount before you save it.


Ready to start selling with Shopify?

Try it free