Filter Operators

The operator in a filter is like the verb in a sentence. Operators specify how filter criteria relate to one another.

  • is - use for an exact match. For example, "Position is Sales Director"
  • is not - shows results that don’t have the value you enter. For example, “Company is not Openlane” to exclude from the list anyone with this company.
  • contains - use for fields that include your search string, but sometimes also include other information. For example, "Position contains Marketing" would find Marketing Director, Marketing Assistant, etc.
  • doesn't contain - eliminates records that don’t contain the value you enter. For example, "Email doesn't contain" to exclude from the list anyone whose email contains this domain.
  • any value - this operator is useful for eliminating empty fields. For example, “Email any value

Filter Logical Operators

Filter logic governs how and when filters apply to your segments. All filters are combined in groups and you can set up filter logic for each particular group, as well as for a block of groups. There are two types of logical operators:

  • match all - true if all filters in the group are true
  • match any - true if any of the filters in the block are true

For example, you want to create a segment of contacts that have Director in their titles and attended session(s) on marketing. We need to create two filters with those criteria and put them in one block, here is how it looks: 

Let's also add to the list directors who posted or liked any post with a keyword "marketing". The filter will work if any of the two filter groups are true.

You can create simple and complex filters and filter groups using filter operators, and define how the are connected with logical operators. 

If you have any questions or need help creating a specific filter feel free to contact us trough the live chat window that you can find at the bottom right corner of any Attendify website page or send us an email to

Did this answer your question?