Rules Engine Conditions

All available conditions for building rules in 301Pro.

Conditions are the building blocks of 301.Pro rules. Each condition represents a specific check or requirement that must be met for a rule to trigger. Conditions can be thought of the IF part of an IF/THEN statement. Use the sections below to explore all available conditions and their details.

Display NameOperatorMultiple Allowed
Before<No
On Or Before<=No
After>No
On Or After>=No
Between (Inclusive)between-inclusiveNo

Day of the week when the click occurred for a given timezone

Display NameOperatorMultiple Allowed
Includes AnyincludesYes
Exclude Anydoes-not-includeYes
Is Equal To=No
Not Equal To!=No
Between (Inclusive)between-inclusiveNo

Day of the week when the click occurred for a given timezone (1 = Monday, 7 = Sunday)

Display NameOperatorMultiple Allowed
Less Than<No
Less Than Or Equal To<=No
Greater Than>No
Greater Than Or Equal To>=No
Exactly Equal To==No
Is Oddis-oddNo
Is Evenis-evenNo
Between (Inclusive)between-inclusiveNo

24-hour format of local time for the given timezone

Display NameOperatorMultiple Allowed
Less Than<No
Less Than Or Equal To<=No
Greater Than>No
Greater Than Or Equal To>=No
Exactly Equal To==No
Is Oddis-oddNo
Is Evenis-evenNo
Between (Inclusive)between-inclusiveNo

Minute the clicked occurred on the server 0-59

Display NameOperatorMultiple Allowed
Less Than<No
Less Than Or Equal To<=No
Greater Than>No
Greater Than Or Equal To>=No
Exactly Equal To==No
Is Oddis-oddNo
Is Evenis-evenNo
Between (Inclusive)between-inclusiveNo

Day of the week where Click Occurred

Display NameOperatorMultiple Allowed
Includes AnyincludesYes
Exclude Anydoes-not-includeYes
Is Equal To=No
Not Equal To!=No
Between (Inclusive)between-inclusiveNo

Day of the week where Click Occurred (1 = Monday, 7 = Sunday)

Display NameOperatorMultiple Allowed
Less Than<No
Less Than Or Equal To<=No
Greater Than>No
Greater Than Or Equal To>=No
Exactly Equal To==No
Is Oddis-oddNo
Is Evenis-evenNo
Between (Inclusive)between-inclusiveNo

24-hour format of local hour where Click Occurred

Display NameOperatorMultiple Allowed
Less Than<No
Less Than Or Equal To<=No
Greater Than>No
Greater Than Or Equal To>=No
Exactly Equal To==No
Is Oddis-oddNo
Is Evenis-evenNo
Between (Inclusive)between-inclusiveNo

The Local Minute when the Clicked Occurred 0-59

Display NameOperatorMultiple Allowed
Less Than<No
Less Than Or Equal To<=No
Greater Than>No
Greater Than Or Equal To>=No
Exactly Equal To==No
Is Oddis-oddNo
Is Evenis-evenNo
Between (Inclusive)between-inclusiveNo

The Second the Clicked Occurred 0-59

Display NameOperatorMultiple Allowed
Less Than<No
Less Than Or Equal To<=No
Greater Than>No
Greater Than Or Equal To>=No
Exactly Equal To==No
Is Oddis-oddNo
Is Evenis-evenNo
Between (Inclusive)between-inclusiveNo
Display NameOperatorMultiple Allowed
Includes AnyincludesYes
Exclude Anydoes-not-includeYes
Is Equal To=No
Not Equal To!=No
Between (Inclusive)between-inclusiveNo

Latitude of the Click Occurred

Display NameOperatorMultiple Allowed
Less Than<No
Less Than Or Equal To<=No
Greater Than>No
Greater Than Or Equal To>=No
Exactly Equal To==No
Is Oddis-oddNo
Is Evenis-evenNo
Between (Inclusive)between-inclusiveNo

Longitude of the Click Occurred

Display NameOperatorMultiple Allowed
Less Than<No
Less Than Or Equal To<=No
Greater Than>No
Greater Than Or Equal To>=No
Exactly Equal To==No
Is Oddis-oddNo
Is Evenis-evenNo
Between (Inclusive)between-inclusiveNo

City from where Click Occurred

Display NameOperatorMultiple Allowed
Includes AnyinYes
Exclude Anynot-inYes
ContainscontainsNo
Doesn't Containnot-containsNo
Is Blankis-blankNo
Is Not Blankis-not-blankNo
Starts WithstartsWithNo
Ends WithendsWithNo
Between (Inclusive)between-inclusiveNo

Region from where Click Occurred

Display NameOperatorMultiple Allowed
Includes AnyinYes
Exclude Anynot-inYes
ContainscontainsNo
Doesn't Containnot-containsNo
Is Blankis-blankNo
Is Not Blankis-not-blankNo
Starts WithstartsWithNo
Ends WithendsWithNo
Between (Inclusive)between-inclusiveNo

Region Code from where Click Occurred

Display NameOperatorMultiple Allowed
Includes AnyinYes
Exclude Anynot-inYes
ContainscontainsNo
Doesn't Containnot-containsNo
Is Blankis-blankNo
Is Not Blankis-not-blankNo
Starts WithstartsWithNo
Ends WithendsWithNo
Between (Inclusive)between-inclusiveNo

Postal Code from where Click Occurred

Display NameOperatorMultiple Allowed
Includes AnyinYes
Exclude Anynot-inYes
ContainscontainsNo
Doesn't Containnot-containsNo
Is Blankis-blankNo
Is Not Blankis-not-blankNo
Starts WithstartsWithNo
Ends WithendsWithNo
Between (Inclusive)between-inclusiveNo

Country Code from where Click Occurred

Display NameOperatorMultiple Allowed
Includes AnyincludesYes
Exclude Anydoes-not-includeYes
Is Equal To=No
Not Equal To!=No
Between (Inclusive)between-inclusiveNo

Continent Code from where Click Occurred

Display NameOperatorMultiple Allowed
Includes AnyincludesYes
Exclude Anydoes-not-includeYes
Is Equal To=No
Not Equal To!=No
Between (Inclusive)between-inclusiveNo
Display NameOperatorMultiple Allowed
Includes AnyincludesYes
Exclude Anydoes-not-includeYes
Is Equal To=No
Not Equal To!=No
Between (Inclusive)between-inclusiveNo

Domain From Destination

Display NameOperatorMultiple Allowed
Includes AnyinYes
Exclude Anynot-inYes
ContainscontainsNo
Doesn't Containnot-containsNo
Is Blankis-blankNo
Is Not Blankis-not-blankNo
Starts WithstartsWithNo
Ends WithendsWithNo
Between (Inclusive)between-inclusiveNo

Path of the Destination

Display NameOperatorMultiple Allowed
Includes AnyinYes
Exclude Anynot-inYes
ContainscontainsNo
Doesn't Containnot-containsNo
Is Blankis-blankNo
Is Not Blankis-not-blankNo
Starts WithstartsWithNo
Ends WithendsWithNo
Between (Inclusive)between-inclusiveNo

Query String of the Destination

Display NameOperatorMultiple Allowed
Includes AnyinYes
Exclude Anynot-inYes
ContainscontainsNo
Doesn't Containnot-containsNo
Is Blankis-blankNo
Is Not Blankis-not-blankNo
Starts WithstartsWithNo
Ends WithendsWithNo
Between (Inclusive)between-inclusiveNo

Fragment of the Destination

Display NameOperatorMultiple Allowed
Includes AnyinYes
Exclude Anynot-inYes
ContainscontainsNo
Doesn't Containnot-containsNo
Is Blankis-blankNo
Is Not Blankis-not-blankNo
Starts WithstartsWithNo
Ends WithendsWithNo
Between (Inclusive)between-inclusiveNo

Original Path of the ProLink

Display NameOperatorMultiple Allowed
Includes AnyinYes
Exclude Anynot-inYes
ContainscontainsNo
Doesn't Containnot-containsNo
Is Blankis-blankNo
Is Not Blankis-not-blankNo
Starts WithstartsWithNo
Ends WithendsWithNo
Between (Inclusive)between-inclusiveNo

Back half of the ProLink

Display NameOperatorMultiple Allowed
Includes AnyinYes
Exclude Anynot-inYes
ContainscontainsNo
Doesn't Containnot-containsNo
Is Blankis-blankNo
Is Not Blankis-not-blankNo
Starts WithstartsWithNo
Ends WithendsWithNo
Between (Inclusive)between-inclusiveNo

Original Query String of the ProLink

Display NameOperatorMultiple Allowed
Includes AnyinYes
Exclude Anynot-inYes
ContainscontainsNo
Doesn't Containnot-containsNo
Is Blankis-blankNo
Is Not Blankis-not-blankNo
Starts WithstartsWithNo
Ends WithendsWithNo
Between (Inclusive)between-inclusiveNo

Original Fragment of the ProLink

Display NameOperatorMultiple Allowed
Includes AnyinYes
Exclude Anynot-inYes
ContainscontainsNo
Doesn't Containnot-containsNo
Is Blankis-blankNo
Is Not Blankis-not-blankNo
Starts WithstartsWithNo
Ends WithendsWithNo
Between (Inclusive)between-inclusiveNo

Referer Path

Display NameOperatorMultiple Allowed
Includes AnyinYes
Exclude Anynot-inYes
ContainscontainsNo
Doesn't Containnot-containsNo
Is Blankis-blankNo
Is Not Blankis-not-blankNo
Starts WithstartsWithNo
Ends WithendsWithNo
Between (Inclusive)between-inclusiveNo

Referer Query

Display NameOperatorMultiple Allowed
Includes AnyinYes
Exclude Anynot-inYes
ContainscontainsNo
Doesn't Containnot-containsNo
Is Blankis-blankNo
Is Not Blankis-not-blankNo
Starts WithstartsWithNo
Ends WithendsWithNo
Between (Inclusive)between-inclusiveNo

Referer Host

Display NameOperatorMultiple Allowed
Includes AnyinYes
Exclude Anynot-inYes
ContainscontainsNo
Doesn't Containnot-containsNo
Is Blankis-blankNo
Is Not Blankis-not-blankNo
Starts WithstartsWithNo
Ends WithendsWithNo
Between (Inclusive)between-inclusiveNo

Referer Fragment

Display NameOperatorMultiple Allowed
Includes AnyinYes
Exclude Anynot-inYes
ContainscontainsNo
Doesn't Containnot-containsNo
Is Blankis-blankNo
Is Not Blankis-not-blankNo
Starts WithstartsWithNo
Ends WithendsWithNo
Between (Inclusive)between-inclusiveNo

Variant of the proLink https://301.Pro/prolink/variant

Display NameOperatorMultiple Allowed
Includes AnyinYes
Exclude Anynot-inYes
ContainscontainsNo
Doesn't Containnot-containsNo
Is Blankis-blankNo
Is Not Blankis-not-blankNo
Starts WithstartsWithNo
Ends WithendsWithNo
Between (Inclusive)between-inclusiveNo

Human score from 0 to 100

Display NameOperatorMultiple Allowed
Less Than<No
Less Than Or Equal To<=No
Greater Than>No
Greater Than Or Equal To>=No
Exactly Equal To==No
Is Oddis-oddNo
Is Evenis-evenNo
Between (Inclusive)between-inclusiveNo

Device Type performed the click

Display NameOperatorMultiple Allowed
Includes AnyincludesYes
Exclude Anydoes-not-includeYes
Is Equal To=No
Not Equal To!=No
Between (Inclusive)between-inclusiveNo

Name of the bot making request

Display NameOperatorMultiple Allowed
Includes AnyinYes
Exclude Anynot-inYes
ContainscontainsNo
Doesn't Containnot-containsNo
Is Blankis-blankNo
Is Not Blankis-not-blankNo
Starts WithstartsWithNo
Ends WithendsWithNo
Between (Inclusive)between-inclusiveNo

Operating System of the Device. Examples: Windows, Linux, MacOS, iOs, Android

Display NameOperatorMultiple Allowed
Includes AnyincludesYes
Exclude Anydoes-not-includeYes
Is Equal To=No
Not Equal To!=No
Between (Inclusive)between-inclusiveNo

Operating System Version of the Device. Examples: 10, 11, 7.78.12

Display NameOperatorMultiple Allowed
Includes AnyinYes
Exclude Anynot-inYes
ContainscontainsNo
Doesn't Containnot-containsNo
Is Blankis-blankNo
Is Not Blankis-not-blankNo
Starts WithstartsWithNo
Ends WithendsWithNo
Between (Inclusive)between-inclusiveNo

Browser the Device is using. Examples: Chrome, Edge, Opera, Safari, Firefox

Display NameOperatorMultiple Allowed
Includes AnyinYes
Exclude Anynot-inYes
ContainscontainsNo
Doesn't Containnot-containsNo
Is Blankis-blankNo
Is Not Blankis-not-blankNo
Starts WithstartsWithNo
Ends WithendsWithNo
Between (Inclusive)between-inclusiveNo

Rain, Snow, Cloudy, Clear

Display NameOperatorMultiple Allowed
Includes AnyincludesYes
Exclude Anydoes-not-includeYes
Is Equal To=No
Not Equal To!=No
Between (Inclusive)between-inclusiveNo