Add conditional branching, merge parallel paths, and introduce delays in your automations. Route products through different steps based on if/then logic.
Logic nodes control the flow of your automation. Use them to create conditional branches, recombine parallel paths, or add pauses between steps.
Logic nodes work with any combination of triggers, data nodes, and action nodes. Add them anywhere in your workflow to control how products are routed.
Create branching paths based on product data. Products that match the condition follow the “true” path; products that don’t follow the “false” path.
Setting
Description
Condition groups
One or more groups of rules to evaluate
Group logic
AND (all groups must match) or OR (any group can match)
Each condition group contains one or more rules:
Rule Setting
Description
Field
The product field to evaluate (e.g., title, price, status, category, any attribute)
Operator
The comparison to perform
Value
The value to compare against
Available operators by field type:
Field Type
Operators
Text
equals, not equals, contains, does not contain, starts with, ends with, is empty, is not empty
Numeric
equals, not equals, greater than, less than, greater than or equal, less than or equal, between
Select / Status
equals, not equals, is one of, is not one of
Boolean
is true, is false
Date
before, after, between, is empty
Use multiple condition groups with OR logic to create complex branching. For example: route products to different export channels based on their category or price range.
Combine two or more parallel branches back into a single flow. The merge node collects products from all incoming connections and passes them downstream as one set.No configuration is needed — simply connect multiple branches to the merge node’s input handles.When to use Merge:
After a Condition node, to recombine the true and false paths
When multiple parallel action branches need to converge before a final step (e.g., sending a summary notification)