Hi guys, I'm looking to exclude a particular collection from a coupon sale. The sale is on the entire store unless the product is in the "new product" collection. I have not found a way to do that effectively. Just wondering if anyone has ran into this issue and how you resolved it.
Solved! Go to the solution
This is an accepted solution.
This would be easy if you could make collections based off if a product tag is NOT equal to something, for instance adding a tag "not-for-sale" to your collection you want to exclude and then making a collection where product tag is not equal to "not-for-sale". It's been a request for a while but I don't see Shopify doing anything about it. What you could do is export all of your products aside from the collection you want to exclude, and add a tag to the rest of the products like "discount code applies", and reupload the CSV and overwrite the products. Then make a collection and auto populate it with product tag - is equal to - discount-code-applies, and then select that collection when you generate the code.
Hello! We just developed an app for creating collections from smart collections while excluding tags - https://apps.shopify.com/advanced-custom-collections
So you can create a collection excluding any products tagged 'sale' and create a discount code for it. It auto syncs so you don't have to worry when you update or create new products. Please try it out and let us know your feedback!
@nbehler for the Advanced Collections app, there is no limit to the number of products in a collection which excludes tags. However, Launchpad has the 1000 products limit you mentioned, and the app does not currently have the feature to split collections into multiple ones with 1000 products or less as a workaround.
For the time being, perhaps you can consider using another discount app for sales with more than 1000 products in a collection e.g. Bold Discounts, in conjunction with the Advanced Collections app.