Skip to content
On this page
Reference Updated Aug 14, 2026

All conditions vs any condition

In short

Condition Match Type decides how multiple conditions work together. All Conditions Pass — every condition must be true. Any Condition Passes — at least one condition must be true.

Applies to

  • Rules with two or more conditions.

Doesn't apply to

  • Rules with only one condition — both settings behave the same.

The two options

Same conditions, opposite results.
  • All Conditions Pass = every condition must match.
  • Any Condition Passes = one matching condition is enough.
SettingMeaningResult
All Conditions PassEvery condition must be trueRule applies less often
Any Condition PassesAt least one condition must be trueRule applies more often

Common mistake

If you add another condition and the rule starts applying more often instead of less, check the Condition Match Type. It may be set to Any instead of All.

Which one you want

Use All when every condition describes the same situation and all of them must be true. Example: Cart subtotal is 500 or more and Shipping country is Brazil.

Use Any when the conditions are alternatives and one match is enough. Example: Customer tag is wholesale or Customer tag is distributor.

Worked examples

GoalConditionsMatch type
Hide COD on large orders to one countryCart subtotal ≥ 500 · Shipping country is BRAll
Hide COD for either of two customer groupsCustomer tag is one of risky · Customer tag is one of chargebackAny
Free shipping first for domestic logged-in customersShipping country is US · Customer is logged inAll

Use Any only when the conditions are truly different alternatives. If one field can already accept several values, keep it as one condition instead of creating several separate conditions.

With one condition

With one condition, All and Any behave the same. This setting only matters when the rule has two or more conditions.

Frequently asked

My rule fires too often. Should I add another condition?

Only if the match type is All. On Any, adding a condition makes the rule apply more often, not less.

Can I mix AND and OR in one rule?

No. A rule is either All or Any. For mixed logic, split it into two rules.

What if I add no conditions at all?

The rule applies to every checkout, whatever the match type says.

See also: Condition sets · All conditions reference · Rule is not working

Still stuck? Email support — we usually reply within a few hours.