Smartlists

Smart List Filtering by Most Recent Call Activity (Inbound & Outbound)
Problem Currently, GoHighLevel Smart Lists cannot be filtered by a contact’s most recent inbound or outbound call. This makes it difficult to segment leads based on true call recency, especially for high-volume dialing teams, ISAs, and sales pipelines where call timing is critical. Users are forced to rely on: Task due dates Pipeline stage movement Manual notes Limited activity filters None of these accurately reflects the last real call interaction. Proposed Solution Introduce a system-level method to automatically update a custom contact field whenever a call occurs, enabling Smart Lists to filter by the most recent call activity. Suggested Custom Fields Last Inbound Call Date Last Outbound Call Date (Optional) Last Call Date (whichever occurred most recently) These fields would be automatically updated in real time whenever: An inbound call is received. An outbound call is completed (connected or attempted — configurable) Smart List Enhancements Enable Smart List filters such as: The last outbound call date is more than X days ago. Last Inbound Call Date is within the last X hours. Last Call Date is before/after a specific date. Last Call Date is empty (never called) Use Cases Follow-up prioritization for untouched or stale leads No-show and cancellation recovery workflows High-performance dialing team management. Preventing overcalling or undercalling contacts SLA enforcement for response times Cleaner automation logic without workarounds Current Workarounds (Suboptimal) Manual tagging Task-based logic Parsing call logs with Zapier Notes-based triggers These approaches are fragile, slow, and introduce human error. Business Impact Improves sales efficiency and response time Enables true call-based automation Reduces CRM clutter and manual processes Makes Smart Lists significantly more powerful for call-centric businesses Summary Adding automatic custom field updates for inbound and outbound calls would unlock accurate call-recency filtering in Smart Lists, dramatically improving segmentation, automation, and performance tracking across sales and support teams.
1
Add “List Segment” filters to GHL Smartlists (Contacts)
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.)
0
Load More
→