RocketLauncher AI

CRM, Contacts & Lead Gen

GoHighLevel Smart Lists: Build and Filter Contact Lists

By Marnix Geerkens. Published 2020-03-09. Updated 2026-06-02.

Smart Lists in GoHighLevel let you create saved, filterable views of your contacts. Combine filters like missing email, empty last name, or recent activity to narrow a list down to exactly who you need. Each list becomes a tab in the Contacts section, and you can page through individual records one by one for manual follow-up tasks.

Watch it, then build it

Get the full platform free for 30 days

That walkthrough runs on GoHighLevel. Start it free through RocketLauncher and you get 30 days instead of the usual 14, the whole platform unlocked, plus our setup help and a community of thousands of builders in 47+ countries.

30 days, not 14Full platform, nothing held backFree community and setup help

We earn a referral commission if you keep GoHighLevel after the trial. It never changes your price.

Summary. GoHighLevel Smart Lists turn the Contacts section into a multi-tab workspace where each tab is a filtered view of your database. You build a list by stacking filters, such as contacts with no email, no last name, or activity within a certain number of days, then save it with a name. The list persists as a tab, lets you customize which columns appear, and allows you to click through individual records sequentially, making it practical for daily manual actions or prospecting work.

What you will learn

  • Create a saved Smart List from any combination of contact filters
  • Customize which columns appear on each list independently
  • Use wildcard name searches when you cannot recall exact spelling
  • Filter by last activity date to surface cold or recently engaged contacts
  • Page through contacts in a list one at a time for manual outreach
  • Toggle between multiple saved lists using tabs in the Contacts view

Steps

  1. Navigate to Contacts and Open Smart Lists

    Inside your sub-account, go to Contacts and then click Smart Lists. You will see the default All Contacts tab plus any lists you have already saved.

  2. Choose Your Starting Tab and Open Filters

    Start from the All Contacts tab for a clean filter session. Click the Filters area to expand the filter builder.

  3. Add One or More Filters

    Pick from the available filter types such as Email (empty), Last Name (empty), Last Activity, or any other field. Each filter narrows the results immediately.

  4. Stack Filters to Refine the List

    Add a second or third filter to narrow further. For example, combine Email is empty with Last Name is empty to get contacts missing both fields.

  5. Save the List as a New Tab

    Click the plus icon next to the filter results and give the list a name. The saved list appears as a new tab so you can switch back to it anytime.

  6. Customize Columns for That List

    Click the Columns button and check or uncheck fields to show only what is relevant for this particular list. Removing unused columns leaves more room for the data you care about.

  7. Page Through Individual Contacts

    Click into any contact from the list. Use the navigation arrows to move forward and back through every record in the list without returning to the table view. Click the total count to jump back to the list.

  8. Use the Wildcard Filter for Fuzzy Name Searches

    When you cannot recall exact spelling, choose the wildcard name filter and type an asterisk before the partial name. GoHighLevel will return every contact whose name contains those characters.

Tips

  • The Last Activity filter combined with 'less than 10 days' is a quick way to find contacts who recently engaged without opening every conversation.
  • Turn on the Last Activity column whenever you use a Last Activity filter so you can see the activity type and timestamp at a glance.
  • A list of contacts with no email is a good starting point for a call campaign to collect missing data.

Related tutorials

How To Create & Use Custom Fields
How To Create & Use Custom Fields8:48 · CRM, Contacts & Lead Gen
How To Copy Contacts From One Sub-Account To Another
How To Copy Contacts From One Sub-Account To Another3:05 · CRM, Contacts & Lead Gen
Attach Files To A Contact Record In HighLevel
Attach Files To A Contact Record In HighLevel1:04 · CRM, Contacts & Lead Gen
How To Use the Prospecting Tool in HighLevel to Find Lead Information
How To Use the Prospecting Tool in HighLevel to Find Lead Information1:05 · CRM, Contacts & Lead Gen
How to Create Contactless Tasks for your Team Members
How to Create Contactless Tasks for your Team Members2:49 · CRM, Contacts & Lead Gen
How to Import Opportunities into HighLevel's CRM
How to Import Opportunities into HighLevel's CRM4:25 · CRM, Contacts & Lead Gen

Watch it, then build it

Get the full platform free for 30 days

30 days, not 14Full platform, nothing held backFree community and setup help

Frequently asked questions

Where do Smart Lists appear in GoHighLevel?

Under Contacts, then Smart Lists, as tabs across the top of the view.

Can I have different columns on different Smart Lists?

Yes, each list has its own independent column configuration.

What does the wildcard filter do?

It matches any contact whose name contains the characters you type, not just exact matches.

Can I delete or rename a Smart List after saving it?

Yes, you can edit or remove saved lists from the Smart Lists management area.

Does filtering by Last Activity require me to add that column manually?

Yes, go to Columns and enable Last Activity to see the activity type and date in the list view.

Back to all CRM, Contacts & Lead Gen tutorials