Excluding Discount Codes on Sale Items in Shopify
How to eliminate discounting items that are already on sale in Shopify. Shopify does NOT have a built in way to eliminate items that are 'on sale' from having discounts (coupon codes) be applied to them.
Once you've completed the steps outlined in the video remember the following (assuming you used the same tags/category labels as I outlined, if not, use the ones you created):
When creating discounts, make sure they only apply to one collection, that collection is 'Not on sale'. This will grab ALL items that have the tag 'normal'. Again this will allow the item to be discounted.
If you DO NOT want an item to be discounted, simply remove the tag 'normal' from it. You'll typically do this for items you mark down in price, but it can be used in many ways.
Again, items WITH the tag 'normal' CAN be discounted by coupon codes. Items WITHOUT the tag 'normal' CAN NOT be discounted by coupon codes.
Hopefully the folks at Shopify will add the ability to exclude items based on being in a collection, then you'd simply add items that are on sale to that collection and they would not be affected by coupon codes. They should also all you to exclude items by tags, prices, compare at price, weight and more. If this video helped you please like or comment, or feel free to ask any questions!
How to eliminate discounting items that are already on sale in Shopify. Shopify does NOT have a built in way to eliminate items that are ‘on sale’ from having discounts (coupon codes) be applied to them.
Once you’ve completed the steps outlined in the video remember the following (assuming you used the same tags/category labels as I outlined, if not, use the ones you created):
When creating discounts, make sure they only apply to one collection, that collection is ‘Not on sale’. This will grab ALL items that have the tag ‘normal’. Again this will allow the item to be discounted.
If you DO NOT want an item to be discounted, simply remove the tag ‘normal’ from it. You’ll typically do this for items you mark down in price, but it can be used in many ways.
Again, items WITH the tag ‘normal’ CAN be discounted by coupon codes. Items WITHOUT the tag ‘normal’ CAN NOT be discounted by coupon codes.
Hopefully the folks at Shopify will add the ability to exclude items based on being in a collection, then you’d simply add items that are on sale to that collection and they would not be affected by coupon codes. They should also all you to exclude items by tags, prices, compare at price, weight and more. If this video helped you please like or comment, or feel free to ask any questions!
Do you know if this still works two years later? I just followed it step by step and it didn't work. I deleted and started over, log out and back in to everything, and it's still allowing me to apply a discount code to an item on sale. My hopes were high that this would work!!
very helpful!! thank you – getting the power tools bulk editor app also solved another issue I was coming into! Thanks for the video!
YAY, thank you!! Do you know if we can do this for those generated codes from rewards (Smile)?
Total game changer for me……literally just pivoted away from forcing use to use codes for everything. Thank you!!!!
Awesome!!! This is exactly what I was looking for. Thanks for taking the time to post it,
Hi, I’m stuck the creating a collection of On Sale- the “compare at price “ setting. It’s selecting everything greater than $1. Basically all the product in the store is greater than $1.
Great video – many thanks. Can't understand why Shopify doesn't have this feature already built-in. You saved me a headache!
This is a great tool and worked pretty good except for one issue I ran into.If an item has multiple colors and only certain colors are on sale and the others are not – which mean they can be part of the 10% off discount- how can I get that to apply to only select colorways?
Thank you so much! been looking for this!
Great Video. Thank you for this!
Thanks, this worked like a charm!
Genius. Thank you!!
I also wrote a similar way to achieve it here: https://tabarnapp.com/how-to-create-an-automatic-discount-that-exludes-items-already-on-sale/
VERY HELPFUL – Unbelievable that nearly 18months on we are still having to use this work around!! Many Thanks
Oh this is Godsend 🙂
Thanks!
#lifesaver Mahalo for this
Worked!! Thank you so much 🙂
Thank you i had some issues in my store and this works!!!!
Seriously mate you just saved me some $$ and a headache!! Thank you!
Very helpful video! Can't get better than this. Thanks!
thank you so much for this walk through! very helpful, have already set it up in my shop. you are a life saver!!!
Thanks so much for this! Just had to do all that to exclude 3 items from a discount code 😲
outstanding. Thanks kindly
So very helpul, thank you!
This is wonderful, thanks. It didnt work the first time for some reason, so I undid everything and followed it again and it worked!
Thank you for this. I don't know how you figured it out but I appreciate the solution. My one challenge is with products discounted via bundles. This solution does work to keep customers from applying additional discounts to bundled items. However, I noticed that, on an order with bundles and more than one single item, the discount code will apply to one additional single item but not more than that. Have you experienced this?
Thanks. Helped a lot!