Exclude items from collection using tags 'does not contain'

Hi, is it possible for Shopify to expand the condition settings under Collections?

Here’s an example of what I would like to achieve:

I’d like to do a store-wide sale for Hats, and wish to exclude new arrivals from the sale.

Logically I’d:

  1. Tag all the new arrivals with ‘New Arrivals’.

  2. Create a collection with conditions of:

(1) Product Type equals to ‘Hats’

(2) Product Tag does not contain ‘New Arrivals’

  1. Create a discount code that applies to this collection.

However the ‘does not contain’ option is unavailable if selecting Product Tag.

Or is there other ways to achieve the same goal without changing Product Title and Variant Title?

I would prefer not to add ‘New Arrivals’ to the Product/Variant Title as then I’ll need to edit all the new arrivals 1 by 1 when season changes, which is a lot of hassle.

Thank you.

Hello! You can use the Product type field by setting it to “new”. The “not equal” filter for Product type works in the collection.

Thanks for replying.

I don’t think we can set 2 Product Types under the same product, can we? I have set the Product Type as Hat and would like to keep it this way otherwise all the products will be mixed, hope this makes sense.

Hello [email removed]T2R!

I can offer you two more options:

  1. Create a vendor with some marking, specify it for new arrivals, and then create a condition Product vendor is not equal to.
  2. Tag all items except new arrivals with “Old” tag (for example) and add a collection with the condition product tag is equal to Old.

I also found a thread in the forum where merchants are also interested in the possibility of setting a condition “product tag is not equal to” and there is still no solution other than using third-party paid apps.

https://community.shopify.com/c/shopify-discussions/why-is-there-still-not-a-quot-is-not-equal-to-quot-option-in-the/td-p/342988

I’m thinking of making a simple little application that would give you the ability to set such a condition, but I’m not sure it would be in demand.

It absolutely would be - it would seem a simple thing for Shopify to so a “is not equal to” condition for tagging… would be so very helpful!

It is really hard to understand why this does not work. I have exactly the same issue (exclude “new” from discount) and problem here. Why does it work for all other conditions but not for tags?

  1. https://www.loom.com/share/0b3f5e76ff914050b344447c4f367d5b?sid=05e036b3-2b6a-4015-b651-cc44547d10a5

  2. My workaround until shopify comes up with a solution.

  3. I bulk updated my data to set type to ‘Auction’ for example.

  4. Created a new collection that contains products that excludes ‘Auction’ type

  5. If new products are created with the tag ‘auction etc’ I auto classified them to type ‘Auction’

  6. Apps Used: Matrixify and Shopify Flow.

  7. lmk if this makes sense hope you can apply this to your system some how for the workaround.

Yes - in our case wanted to exclude our leather collection so made a collection called non leather that is hidden and used that tag for my discount code - I just have to remember to ensure any new product added is tagged with this for future.. thank you for coming back on this.

Hi Timkuts,

Anything new on this subject?

Has there been made any solution from Shopify´s side?