← All articles

How to Determine Your HubSpot List Criteria (the Right Way)

A practitioner's guide to HubSpot list criteria: active vs static lists, picking filters that hold up, and building segments your team and workflows can trust.

A HubSpot list is only as useful as the criteria behind it. The right list criteria turn a pile of contacts into a segment you can actually act on — one that stays accurate, feeds the right workflows, and matches how your revenue team thinks about buyers. Most teams build lists in a hurry, pick the wrong filters, and end up emailing the wrong people or wondering why a workflow won't trigger. Here's the practitioner's read on choosing criteria that hold up.

What's the difference between an active list and a static list?

An active list updates itself as records meet or stop meeting your criteria; a static list is a frozen snapshot taken once. That single choice changes everything downstream. An active list is a living segment — "all open deals in the SaaS industry," "contacts who opened an email in the last 30 days" — and HubSpot adds and removes members automatically as the data changes. A static list is a one-time pull: "everyone we invited to the March webinar." Use active lists for anything ongoing, like nurture audiences or workflow enrollment. Use static lists when you need a fixed group that should never change, like a one-time export or a suppression list for a specific send.

How do you choose the right filter criteria?

Start from the question you're trying to answer, then pick the fewest properties that answer it cleanly. The mistake is opening the list builder and stacking filters until something looks right. Instead, write the segment in plain language first: "marketing-qualified contacts at companies with 50 or more employees who haven't been contacted in 30 days." Now each clause maps to one property — lifecycle stage, company size, last contacted date. Lean on properties that are reliably filled in. A filter on a field that's blank for half your database silently drops those records. And know your logic: HubSpot lets you build groups of filters joined by AND within a group and OR between groups, so getting the grouping right is what separates "the segment I meant" from "the segment I got."

Why do so many lists return the wrong contacts?

Almost always because of messy underlying data or AND/OR logic that doesn't match intent. A list can't be cleaner than the properties it filters on. If "Industry" is free-text and people typed "SaaS," "Saas," and "Software," no single filter catches them all. The fix is upstream — standardize the property to a dropdown — not a more clever filter. The second culprit is logic. "Industry is SaaS AND Industry is FinTech" returns zero contacts, because no one is both; you meant OR.

Worked example: a team built a list for "enterprise prospects in the US or UK" and got almost nobody. The cause was one AND that should have been OR — they'd written "Country is United States AND Country is United Kingdom." Splitting it into two filter groups joined by OR returned the full segment they expected.

When should a list become a workflow instead?

Use a list to view and segment a group; use a workflow when you want HubSpot to do something to that group. An active list is a definition of who. A workflow is what happens next — send the email, rotate the lead, update a property, notify an owner. They work as a pair: you can enroll a workflow off an active list, or rebuild the same criteria as enrollment triggers inside the workflow. As a rule, if you only need to look at or export a segment, a list is enough. If you need automated action on every contact who enters that segment, build the workflow and let its enrollment criteria carry the logic.

The IV-Lead take

List criteria are where data quality meets strategy, and it's usually the data that loses. We've watched teams blame HubSpot for a list that returned the wrong people, when the real problem was a free-text property and a misplaced AND. The fix isn't a smarter filter — it's a clean, well-typed property and a segment definition written in plain English before anyone touches the builder. Get those two right and your lists, your reports, and your workflows all start agreeing with each other. That alignment is the whole point.

Not sure your lists are returning who you think they are? Book a 30-minute portal audit — we'll check your segmentation and the properties underneath it, and tell you straight what to fix first. For the bigger picture, see how we approach HubSpot implementation and optimization.

Frequently asked questions

Should I use an active list or a static list?
Use an active list for any segment that should update on its own — nurture audiences, workflow enrollment, ongoing reports. Use a static list when you need a fixed snapshot that should never change, like a one-time export or a suppression group.

Can I change a static list into an active list later?
No — the list type is set when you create the list and can't be switched afterward. If you need it to update automatically, rebuild it as an active list with the same criteria.

Why does my list have far fewer contacts than expected?
Usually one of two reasons: you're filtering on a property that's blank for many records, or you've joined filters with AND where you meant OR. Check that the properties are reliably filled in, and review your filter grouping.

Do lists and workflows share the same filter logic?
Yes — list criteria and workflow enrollment triggers use the same filtering engine and AND/OR grouping. That means you can reuse a tested segment definition in both places without rebuilding the logic from scratch.

Share this article LinkedIn X WhatsApp

Want more field notes like this?

Subscribe to the blog - no spam.

Subscribe Here!

Ohad Peter
Written by

Ohad Peter

Ohad is a HubSpot specialist at IV-Lead. He implements and optimizes HubSpot for B2B teams and tracks what's new across the ecosystem — product updates, features, and how to actually put them to work.

Connect on LinkedIn →

Keep reading

Put this into practice

Book a 30-minute portal audit.

We'll look at your HubSpot together and tell you straight whether IV-Lead is the right fit. No deck. No pitch.