Dashboard

Add Nested Tag Filters in Widget Conditions (match Smartlists Advanced Filters)
Smartlists (Advanced Filters) lets us build tag logic like: • Tag is “Registration” AND • Tag is not “Attendee” But in Dashboard widgets (Edit Widget → Conditions), the Tags filter is limited and does not allow the same nested filter builder. What we need Please add the same Advanced Filters / Nested Filters experience from Smartlists into Dashboard widget filtering, including: • Add nested filter inside Widget Conditions • Support Tag is + Tag is not in the same widget • Ability to add multiple tag rules • Grouping logic so we can build accurate cohorts for reporting Example use case Widget should allow: • Tags is “New Year Free Class Registration [date]” AND • Tags is not “New Year Free Class Attendee [date]” This is required for reporting on “Registered but did not attend” without creating extra tags or separate lists just to make dashboards work. Why this matters Dashboards should be the source of truth. Without nested filters: • Widgets show the wrong group of contacts • We are forced to create extra tags or Smartlists just for reports • Reporting becomes slower and inconsistent across the team • Easy to make mistakes and miss follow ups Outcome • Widget Conditions includes Add nested filter (same as Smartlists) • Tag filters support is and is not together in one widget • Supports multiple conditions and grouped logic • Results update live, just like Smartlists
0
·
Enhancement
Support Dynamic Tags in Widget Filters (like Workflows do)
GoHighLevel already supports Dynamic Tags in Workflows (example: “Add Tag” action lets you choose Standard or Dynamic and insert Custom Values). Dashboards and reporting widgets should support the same thing. Right now, when editing a Dashboard widget (Edit Widget → Conditions), the Tags filter only accepts a fixed tag name. That forces us to manually update every widget filter whenever we change campaign tags for a new class or promotion. What we want In Dashboard widget filters (Conditions), add a Dynamic option for Tag filtering, so we can use Custom Values like: Tags is {{custom_ values.free _class_registration_tag}} Why this matters We run recurring events where the tag changes each time (new date, new class name). Reports should be reusable. With Dynamic Tag filters: Build the dashboard once Update the Custom Value for the next class All widgets automatically update to the new tag No manual edits across multiple widgets Less reporting errors and faster weekly reporting Example use case Dashboard: “Free Class Performance” Widget filter: • Tags is {{custom_ values.free _class_registration_tag}} Next class launches, we update the custom value to the new registration tag, and the dashboard instantly reflects the new cohort. Benefits • Reusable dashboards for recurring launches • Faster reporting • Prevents filtering the wrong cohort • Makes dashboards scalable across sub-accounts and teams Outcome • Widget filter field for Tags supports Standard and Dynamic modes • Dynamic mode accepts Custom Values and merge fields • Widgets refresh results automatically when Custom Values change • Works across all dashboard widgets that allow tag-based filtering
0
·
Enhancement
Load More