How do I filter leads by specific criteria?
Hubhus offers two types of filtering: quick lead-table filters for everyday segmentation, and reusable campaign filters for dashboards, API scoping, and advanced logic.
TL;DR
Lead-table filters: use the filter bar in the lead list — status, assigned to, select values, dates, has/has no event, has/has no upload, email history. Save as a named view. Campaign filters: Campaign Settings → Filters → New filter — reusable, reference-able in dashboards and API tokens.
4 things to know
Lead-table filters (everyday use)
Filter directly in the lead list using the filter bar. Supports: Status, Assigned to, Created/Updated at, Has/has no event, Event type, Event starts at, Booking form, Select field values, Has value/has no value in field, Has uploads, Has relation, Email sent/received, Follow-up, Status history (has had / has not had).
Saving custom views
When you've applied filters, a Save filter button appears. Give the view a name — it becomes available as a selectable view in the lead table. Ideal for follow-up queues, process-specific dashboards, and team views.
Campaign filters (advanced, reusable)
Create under Campaign Settings → Filters → New filter. Use AND logic across multiple conditions. Unlike table filters, campaign filters are reusable — reference them in dashboards, HTML components (hh-data.leads), API token scoping, and internal logic.
What lead-table filters cannot do
The filter bar does not support: numeric ranges, resource/user tag filtering, JSON field deep search, complex OR logic, or partial text matching (use global search for that). For these use cases, use hh-data.leads inside HTML components.
Read more⌄
When to use table filters vs. campaign filters
- Table filters: quick, temporary, session-level filtering for daily work
- Saved views: persistent user-level views based on table filters
- Campaign filters: permanent, reusable filters shared across dashboards, API tokens, and internal components
Advanced: hh-data.leads
For filtering beyond the UI — numeric ranges, JSON key/value logic, OR conditions, multi-level conditions, partial string matching — use hh-data.leads with custom filter parameters inside HTML components or internal pages. Campaign filters can act as a starting structure if you don't want to write parameters manually.
Common searches
filter leads • lead list filter • segment leads • campaign filter • save view • filter by status
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article