Add “List Segment” filters to GHL Smartlists (Contacts)
C
CJ | Better Biz Marketing
Right now, GoHighLevel Smartlists do not let us filter contacts using List Segment style logic (the way ActiveCampaign Segments work).
What we need
Please add Smartlist filtering based on List Membership / List Segments, so we can create Smartlists like:
• Registered list AND NOT in Attendees list
• Registered AND did not buy
• In List A AND NOT in List B
• In List A OR List B, then exclude List C
• Combine list rules with tags, custom fields, dates, and other filters
Real example
We run live classes and need a Smartlist like:
“Stocks Free Class Did Not Attend”
Rule:
• List Membership IS “Stocks Free Class Registration [Date]”
AND
• List Membership IS NOT “Stocks Free Class Attendees [Date]”
This should update automatically so we can send follow ups to the correct people.
Why this matters
Without list segment logic inside Smartlists, we are forced into messy workarounds:
• Extra tags everywhere
• Duplicate workflows
• Export and re-import lists
• Manual list cleanup
That creates mistakes and costs money because follow ups go to the wrong people or do not go out at all.
Requested feature (how it should work)
In Smartlists, add a filter type like List Membership / List Segments with options:
• Is in list
• Is not in list
• Has any of (select multiple lists)
• Has none of (select multiple lists)
• Support nested AND / OR groups (segment builder style)
Outcome
• Smartlists can be built using list membership rules with AND/OR grouping
• Can select multiple lists in one condition (not only one)
• List results update dynamically as contacts join or leave lists
• Works with existing filters (tags, custom fields, dates, etc.)
Log In