Feature Request:
Add a native date range filter that allows users to define a Start Date and End Date, where each date can be entered manually or selected from a calendar picker—both methods available at all times.
Problem
Domo currently lacks a standard date range filter that supports precise and user-friendly date selection. Existing options rely on sliders, relative ranges, or quick filters, which:
- Make exact date selection difficult
- Require excessive scrolling for historical dates
- Are unintuitive for non-technical users
There is no filter that supports both direct date entry and calendar-based selection for start and end dates, which is a baseline expectation in modern BI tools.
Requested Functionality
Provide a Date Range Filter with the following requirements:
- Two required inputs:
- For each date:
- User can type a date directly into the field
- User can select a date from a calendar picker
- Calendar picker:
- Uses a single-month view
- Supports month/year navigation
- Filter applies at the dashboard level like other filter cards
- Supports DATE and DATETIME fields
- Supports default values and persistent selections
Expected Behavior
- Data is filtered to values between Start Date and End Date
- Manual entry and calendar selection stay synchronized
- Validation prevents invalid ranges (e.g., End Date earlier than Start Date)
Business Value
- Improves usability for business and executive users
- Reduces reliance on Beast Modes, variables, and workarounds
- Aligns Domo with standard UX patterns in enterprise analytics tools
- Lowers training and support costs
Use Cases
- Financial and accounting period analysis
- Operational reporting with exact date requirements
- Historical trend analysis
- Executive dashboards requiring fast, precise filtering