Operators

The conditional operators we use for criteria and rules.

Conditional operators determine how a condition applies to an NS8 criteria field. Every field will have only the operators that apply to that particular field. The operators available are:

  • equal: The chosen field must equal the criteria specified. For fields that have Boolean (true/false) values, they will be limited to these criteria. For example, the EQ8 Score must equal 200 will identify only orders with a score of exactly 200.
  • not equal: The chosen field must not equal the criteria specified. For example, EQ8 Score must not equal 200 will identify orders with a score that is anything other than 200.
  • contains: The chosen field must contain the criteria specified. For example, email address contains gmail will identify email addresses that contain the string gmail.
  • doesn't contain: The chosen field must not contain the criteria specified. For example, email address doesn't contain gmail will identify email addresses that do not contain the string gmail.
  • begins with: The chosen field will begin with the criteria specified. For example, "email address begins with Joe will identify email addresses that begin with the string Joe.
  • not begins with: The chosen field will not begin with the criteria specified. For example, email address not begins with Joe will identify email addresses that do not begin with the string Joe.
  • is set: The chosen field will not be blank or null. For example, campaign is set will identify only orders where the campaign field contains data.
  • is not set: The chosen field will be blank or null. For example, campaign is not set will identify only orders where the campaign field contains no data.