What smart lists are and how filters work
Smart lists are saved, filter-driven views of your contacts that update themselves automatically — here's how the filtering logic actually works.
A contact list grows fast, and scrolling through all of it to find "everyone tagged hot-lead who hasn't been contacted in two weeks" doesn't scale. A smart list solves that: it's a saved set of filters that continuously re-evaluates against your contacts, so the list itself is always current without anyone updating it by hand.
Smart list vs. a plain export or static list
The key difference is that a smart list isn't a snapshot. If you built a static list of "contacts tagged hot-lead" last month, it still shows last month's contacts even if some have since been tagged customer and shouldn't be there anymore. A smart list re-runs its filters every time you open it (and behind the scenes, continuously), so a contact that newly matches the criteria shows up automatically, and one that stops matching drops off — no manual maintenance.
Tip: Think of a smart list as a live query, not a folder you drop contacts into. You don't add or remove contacts from a smart list directly — you add or remove the tag, field value, or activity that makes them match.
How filters work
A filter is one condition: a field, an operator, and a value. For example:
- Tag
ishot-lead - Last activity date
is before30 days ago - Email
is empty - Pipeline stage
isProposal Sent
You can stack multiple filters on one smart list, and by default they combine with AND logic — a contact has to match every filter, not just one, to appear in the list. So "tagged hot-lead" AND "last activity before 30 days ago" only returns contacts matching both conditions at once, which is a much smaller and more useful list than either filter alone.
More advanced filter setups also support OR logic within a group of conditions — useful when you want "any of these three tags" to count as a match, rather than requiring all three. Group the OR conditions together, then AND that group with your other filters, to combine both kinds of logic in a single smart list.
The smart list filter builder with two filters combined using AND
What you can filter on
Filters generally fall into a few categories:
| Category | Examples |
|---|---|
| Identity fields | Name, email, phone, address |
| Custom fields | Any field you've created — budget, membership number, preferred contact time |
| Tags | Has tag / does not have tag |
| Activity | Last activity date, email opened, form submitted, call logged |
| Pipeline / opportunity | Pipeline, stage, opportunity value |
| Communication preferences | DND status per channel |
| Contact type | Lead vs. customer, or other type categories you use to separate audiences |
The exact filter list depends on where you're building the smart list — contacts, opportunities, and companies each expose filters relevant to that kind of record.
Why filters, not manual segmentation, should be your default
Manually sorting contacts into lists works until the list gets big enough that someone forgets to update it, or two people disagree about who belongs where. Filters remove that ambiguity — the criteria are explicit and visible to anyone who opens the smart list, and the membership is never stale, because it's recalculated instead of remembered.
That also means smart lists are a good way to audit your data. A filter like "email is empty AND tag is customer" surfaces a data quality problem (paying customers with no way to email them) that would otherwise stay invisible in a giant undifferentiated contact list.
What "done" looks like
You should be comfortable describing any smart list in your account as a plain-English sentence — "everyone tagged hot-lead who hasn't had activity in the last two weeks" — and know that the list will always reflect that sentence, without anyone having to touch it. If a smart list's purpose can't be stated that simply, it's probably combining too many unrelated conditions and is due for a rebuild.
Related articles
- Build and save a smart list
- Practical smart list recipes
- The contact record: what's stored and how it's organized
Frequently asked questions
Do I need to manually refresh a smart list to see new matches?
No. Smart lists recalculate automatically — opening one always shows the current set of matching contacts.
Can a contact appear in more than one smart list?
Yes, without limit. Smart lists don't "claim" a contact — a person can match the filters on as many smart lists as apply to them at once.
What happens to a smart list if I delete the tag or custom field it filters on?
The filter referencing that field or tag stops matching anything (since the value no longer exists), which usually means the smart list returns zero contacts. Update or remove that filter before deleting a tag or field it depends on.