Key takeaways
- Create discounts in Discounts → Create discount.
- Four types: amount off products, amount off order, buy X get Y, free shipping.
- Set usage limits and end dates to protect margins.
The 4 Shopify discount types
| Type | Example | Best for |
|---|---|---|
| Amount off products | 20% off all hoodies | Clearing specific stock |
| Amount off order | $10 off orders over $75 | Raising order value |
| Buy X get Y | Buy 2, get 1 free | Bundles, moving inventory |
| Free shipping | Free shipping over $50 | Reducing cart abandonment |
How to create a discount code
Go to Discounts
Click Create discount and choose a type.
Choose code or automatic
Enter a code (e.g. WELCOME10) or select Automatic discount.
Set the value and what it applies to
Percentage or fixed amount; specific products, collections or the whole order.
Add requirements
Minimum purchase amount or quantity.
Set eligibility and limits
All customers or specific segments; total uses; one use per customer.
Choose combinations and dates
Decide what it can stack with, and set start and end dates. Then Save.
Discount ideas that protect your margin
- Welcome offer for email sign-ups (10% is typical)
- Abandoned cart code in your second reminder email. See abandoned cart emails.
- Free shipping threshold set just above your average order value
- Bundles instead of straight percentage cuts
Frequently asked questions
What is the difference between a discount code and an automatic discount?
Customers enter a discount code at checkout. An automatic discount applies itself when the cart meets the conditions, with no code needed.
Can customers use more than one discount on Shopify?
Yes, if you allow it. Each discount has combination settings that control whether it can stack with product, order or shipping discounts.
How do I limit a discount to one use per customer?
In the discount's Maximum discount uses section, tick "Limit to one use per customer".