How to Use AND/OR Filters to Segment Contacts in GoHighLevel
Updated February 13, 2025
Poorly segmented contact lists lead to missed follow-ups and irrelevant outreach that damages deliverability. Using AND/OR filters in GoHighLevel, you'll learn to build smart lists that isolate exactly the right contacts using combined filter logic.
AND condition
Every AND condition must be met for each contact that is available in that smart list.
Example: Contacts with a specific tag also having both an email AND a phone
OR Condition
At least one OR condition must be met for each contact that is available in that smartlist.
Example: Contacts having either an email OR a phone OR having a certain tag
AND and OR Combined
Groups of AND filters can be used with the OR condition among them for higher customization in filtering.
Example: Contact having both an email AND phone OR just an address
All the internal operators like IS, IS NOT, IS EMPTY, IS NOT EMPTY, CONTAINS, DOES NOT CONTAIN etc are not available for all filter fields yet.