How to tag orders that only contain products from a specific collection?

Topic summary

A user is trying to create a Shopify Flow that automatically tags orders containing only products from a “Ready to Ship” collection.

Proposed Solution:

  • Another user suggests using a condition structure that checks if all order line items have at least one collection with a specific handle (the “Ready to Ship” collection handle)
  • They provide a screenshot showing the Flow configuration

Key Logic:

  • Use “All order/line items” condition
  • Check if products “has at least one of product/collections”
  • Match against the specific collection handle

Status:

  • The original poster has not yet confirmed whether the solution worked
  • A third user has offered additional help if needed
  • The discussion remains open with no confirmed resolution
Summarized with AI on October 24. AI used: claude-sonnet-4-5-20250929.

Hi everyone,

I’m trying to build a Flow in Shopify and I’m stuck on the logic.

What I want to do is:

  • If an order only contains products from my “Ready to Ship” collection,

  • Then automatically add an order tag (e.g., “Ready to Ship”).

Has anyone done this before or know how to set up the condition correctly in Shopify Flow?

Any tips or examples would be super helpful. Thank you!

I’d do something like

The logic is All order/line items (all products in order) has At lease on of product/collections (at least one collection of these products) has handle “xxx” (need to supply yours)

Have you solved the issue or still need help ?