AND/OR Logic for Collections

You’re spot on—this has been a long-standing limitation in Shopify’s Smart Collections. The current “All” vs. “Any” logic applies to the entire condition group, which doesn’t support more nuanced logic like nested AND/OR combinations.

It would be a game-changer if Shopify allowed conditional grouping—something like:
Product Type = Gloves

AND (Tag = Gender_Men’s OR Tag = Gender_Unisex)

For now, many merchants end up:

  • Using manual collections (not ideal at scale), or

  • Writing custom scripts or metafields to tag products dynamically based on combined logic.

Some also build custom collection filters via Shopify APIs or third-party apps, though it adds dev overhead.

Hopefully Shopify considers enhancing this in future releases—it’s a small change on the surface but would make Smart Collections far more powerful for merchandising and automation.