Skip to main content
Combined rules let you create sophisticated order routing logic by combining multiple conditions. Build rules that consider cart value, customer status, tags, and product collections together.
Combined rules are preference rules—they prioritize locations rather than block them.

How combined rules work

A combined rule evaluates multiple conditions and routes matching orders to specific location groups. You define:
  1. Conditions — What criteria must be met (cart, customer, product)
  2. Operator — How conditions are evaluated (AND / OR)
  3. Location groups — Where matching orders should route

Available conditions

ConditionDescriptionOperators
Total quantityTotal number of items in the cartGreater than, Less than, Equal to, etc.
Total amountCart value in your store currencyGreater than, Less than, Equal to, etc.
B2B statusWhether the customer is a B2B buyerIs B2B, Is not B2B
Customer tagTags assigned to the customerHas any of, Has none of
Product collectionCollections containing cart productsIs in any of, Is not in any of

Condition operators

Number conditions (quantity, amount)

OperatorDescription
Greater thanValue must exceed threshold
Less thanValue must be below threshold
Equal toValue must match exactly
Greater than or equalValue must meet or exceed threshold
Less than or equalValue must be at or below threshold
Not equal toValue must be different

List conditions (tags, collections)

OperatorDescription
Has any of / Is in any ofMatches if ANY selected value is present
Has none of / Is not in any ofMatches if NONE of the selected values are present

Match conditions: AND vs OR

OperatorBehavior
All conditions must match (AND)Order must meet EVERY condition to trigger the rule
At least one condition matches (OR)Order needs to meet just ONE condition to trigger
Use AND for precise targeting (e.g., high-value B2B orders). Use OR for broader rules (e.g., VIP customers or large orders).

Create a combined rule

1

Go to Order Routing

Navigate to Charlie → Settings → Order routing or Shopify → Settings → Shipping and delivery → Order routing.
2

Add a Combined rule

Click Add rule and select Combined location rule.
3

Name your rule

Give your rule a descriptive name (e.g., “VIP high-value orders”, “B2B wholesale routing”).
4

Add conditions

Click Add condition and configure each one:
  • Select condition type
  • Choose operator
  • Set value(s)
5

Choose match operator

Select whether all conditions must match (AND) or at least one condition matches (OR).
6

Configure location groups

Add location groups to define
Last modified on February 24, 2026