Unify and manage your data

Supported operators for segmentation

Learn more about the operators available in the segment rule builder and the attribute data types each operator supports.

Operators in the segment rule builder define filter conditions for a segment. The operators available in the Operator dropdown depend on the data type of the attribute you select.

Supported operators

The following table describes each operator and the data types it supports.

OperatorDescriptionStringNumericDate
EqualsIncludes profiles where the attribute value exactly matches the specified value.
NotIncludes profiles where the attribute value does not match the specified value.
ExistsIncludes profiles where the attribute has a value.
Missing valueIncludes profiles where the attribute has no value.
ContainsIncludes profiles where the attribute value contains the specified string.
Not containsIncludes profiles where the attribute value does not contain the specified string.
In rangeIncludes profiles where the attribute value falls within the specified range (inclusive).
Not in rangeIncludes profiles where the attribute value falls outside the specified range.
Less thanIncludes profiles where the attribute value is less than the specified value.
Less than or equalIncludes profiles where the attribute value is less than or equal to the specified value.
Greater thanIncludes profiles where the attribute value is greater than the specified value.
Greater than or equalIncludes profiles where the attribute value is greater than or equal to the specified value.