Hello.
I have two discount codes:
10% discount when buying 2 products.
20% discount when buying 3 products.
Can they be executed automatically when the customer buys two or three products. Avoid entering the code manually.
Because it doesn’t allow me to make two percent discounts at once.
Thanks!
Topic summary
A merchant seeks tiered automatic discounts (10% for 2 items, 20% for 3) without requiring codes, but notes Shopify won’t allow two percentage discounts at once.
Shopify staff clarifies only one automatic discount can be active and customers cannot apply multiple discounts to a single order; automatic discounts take precedence over discount codes.
Workarounds include using discount codes and making them visible via an on-site announcement banner to reduce friction; additional automatic discounts are not supported natively.
Third-party apps are suggested to enable stacking (applying more than one discount) and multiple automatic promotions: Stackable Discounts, Discount Yard – Stack Discounts, and All In One Automatic Discounts.
App developers also propose DiscountDuck (advanced configurations like BXGY—buy X get Y—and stacking coupon codes/quantity breaks) and Automatic Discounts & Gifts, with a demo showing 10% off 2 units and 20% off 4 units plus a video tutorial.
Outcome: no built-in resolution; using an app or combining one automatic discount with codes are the practical options. The discussion remains open pending the merchant’s choice.
Hi, @Krasimir1 !
Hilary here, I work at Shopify. I’d be happy to help explain what’s happening.
It is only possible to have one automatic discount active at any given time. This means, if you want to have multiple active discounts, any further discounts must use a code. Automatic discounts take precedence over discount codes, and customers can’t apply multiple discounts to a single order. This is explained in detail in our Help Center document Creating automatic discounts.
I understand not wanting to make your customer use a code to receive a discount. One concern with using discount codes may be that your customers might not see the code, or know to use it. A suggestion to help with this is to have the code listed in an announcement banner on your website. This is a highly visible place where customers know to look for important store information such as sales and discounts.
Alternatively, if using multiple automatic discounts is important to your business, you could use a third party app from our Shopify App Store to do this. These apps also allow your customers to apply multiple discounts to a single order. Here are some options:
-
Stackable Discounts
Do you find discounts quite helpful in increasing your sales? What other marketing tactics have you tried? We do have a blog article on Actionable tactics to increase your sales, if you are looking for other ideas. Let me know how setting up your discounts goes!
Hi @Krasimir1 ,
I developed an app which should be a perfect fit for you.
The name of the app is DiscountDuck and it’s a complete discount management solution for Shopify. It allows you to create as many automatic discounts as you want with advanced discount configuration ( bxgy, limitations .. ) and you can even stack other kind of offers on top of it ( coupon code, quantity breaks … )
You can find the app on the app store and try it for free for 14 days :
https://apps.shopify.com/discountduck
Feel free to contact me if you need more information ![]()
Xavier
Hi @Krasimir1 , I’m the co-founder of Automatic Discounts & Gifts app. In the vein of what @Hilary_3 replied, some apps allow to run (and/or give) multiple promotions at the same time, unlike Shopify’s automatic discount. I’ve built a demo page here for you, showing the tiered discounts based on quantity (10% off 2 units and 20% off 4 units). You can test it live and watch the video tutorial.