📅 Add Dashboard-Level Filters in Chakra
Dashboard filters help you slice and dice your data across all visualizations in one go—especially useful for filtering by time range or user.
This guide assumes you've already created a dashboard. If not, follow the steps in the Create A Chart Dashboard tutorial.
🎯 Use Case: Filter Visualizations by Time Range
Follow the steps below to configure a timestamp-based filter on your dashboard:
🧱 Step 1: Prepare Your Visualization
- Open your existing dashboard
- Click the Gear (⚙️) icon in the top-right corner to open the dashboard editor
- For each visualization you want to filter:
- Click the menu (top-right corner of the visualization)
- Select Edit to open the visualization editor
- In the editor, add a new filter
- Set:
- Field:
Timestamp
- Operator:
In Date Range
- Value: (leave this empty)
- Field:
- Click
Save
🎛️ Step 2: Create the Dashboard Filter
- Back in the dashboard editor, click
Add Filter
at the top - Fill the fields as follows:
- Label:
Timestamp
- Source:
Chat Facts
- Member:
Timestamp
- Label:
- Click
Save
🔗 Step 3: Link Dashboard Filter to Visualizations
- Hover over the top section of each visualization
- Click the link icon to open the filter mapping modal
- For the
Timestamp
entry:- Select
Timestamp
from the Dashboard Filter dropdown
- Select
- Click
Update
- Repeat for all visualizations you want filtered
- Click
Save
on the dashboard
✅ You're Done!
Your dashboard now supports a global time range filter. Just adjust it from the top bar and all linked visualizations will update instantly.
This makes it super easy to analyze trends over different time periods with just a few clicks.