Skip to content
Esc

Start typing to search the docs.

On this page
Reference Updated Aug 16, 2026

Match type

All conditions must match makes a rule narrower as you add conditions. Any condition must match makes it broader. Most rules want All.

Applies to
  • Advanced Rules with two or more conditions
Doesn't apply to
  • Rules with one condition — both behave identically
SettingMeaningAdding conditions
All conditions must matchEvery condition true (AND)Fires less often
Any condition must matchOne is enough (OR)Fires more often

Which one you want

Ask what the conditions describe.

All — one situation from several angles. “Orders over 500 and going to Brazil.” Both must be true for the rule to be right.

Any — genuine alternatives. “Customers in Norway or Sweden.”

Most rules want All. Any is worth a second look whenever you pick it, because a list-membership condition usually expresses “or” better: one Country List condition holding several countries is clearer than several country conditions joined with Any.

Worked example

GoalConditionsMatch
Minimum £200 for orders shipping outside the UKCountry is not GBAll
Cap of 2 during the sale windowDate after 1 Nov · Date before 8 NovAll
Exempt two wholesale regionsCountry List: DE, ATAny

The second one only works on All — with Any, the rule would apply to everything after 1 November or everything before 8 November, which is every date there is.

With one condition

All and Any behave identically. The setting only starts to matter at two.

Frequently asked

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

Only on All. On Any, adding a condition makes it fire more often — the opposite of what most people expect.

Can I mix and-logic with or-logic in one rule?

No. A rule is entirely All or entirely Any. For mixed logic, build two rules.

See also: Conditions · Advanced rules · Build an advanced rule