Skip to content
Esc

Start typing to search the docs.

On this page
Reference Updated Aug 16, 2026

Match type

Match type decides how multiple conditions work together. Choose All when every condition must be true. Choose Any when at least one condition can be true. Example: Country is Canada AND cart total is over $100 = both conditions must be true when Match type is All.

Applies to
  • Advanced Rules with two or more conditions
Doesn't apply to
  • Rules with one condition — All and Any work the same. Match type becomes important when you add a second condition.
SettingWhat it meansExample
All conditions must matchEvery condition must be trueCountry is Canada AND cart total is over $100
Any condition must matchAt least one condition must be trueCountry is Canada OR country is USA

Which match type should I choose?

Choose All when the conditions describe one specific situation.

Example: Apply the rule when the order is over $500 AND the customer is in Brazil. Both must be true.

Choose Any when the conditions are alternatives.

Example: Apply the rule when the customer is in Norway OR Sweden. Either one is enough.

Tip: If you are unsure, check whether your conditions mean AND or OR. AND = All. OR = Any.

Worked example

GoalConditionsMatch type
Apply a minimum order only to large orders outside the UKCart total is at least £200 AND country is not UKAll
Apply a limit only during a sale periodDate is after 1 Nov AND date is before 8 NovAll
Apply the same rule to customers in Germany or AustriaCountry is Germany OR AustriaAny

For a date range, use All because the date must be after the start date AND before the end date.

With one condition

If your rule has only one condition, All and Any give the same result. The difference matters only when your rule has two or more conditions.

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