Overview
Dashboards in Quail allow you to combine multiple charts and visualizations into a single, cohesive view of your data. Monitor key metrics at a glance, create executive reports, or build department-specific analytics hubs.Creating Your First Dashboard
Name Your Dashboard
Enter a descriptive name for your dashboard:
- “Executive Overview”
- “Sales Performance Q1 2026”
- “Customer Analytics”
- “Daily Operations Monitor”
Add Description (Optional)
Provide additional context about what this dashboard tracks and who it’s for.
Start with a clear purpose for your dashboard. What questions should it answer? Who will use it? This helps you choose the right charts and layout.
Adding Charts to Your Dashboard
You can only add charts that you’ve already created and saved. If you need to create new charts, see the Charts guide.Browse Available Charts
A panel opens showing all your saved charts. You can:
- Browse all charts
- Search by name or tag
- Filter by chart type
- View chart previews
Select Charts
Click on the charts you want to add. Selected charts show a checkmark.You can select multiple charts to add them all at once.
Charts added to dashboards remain linked to the original chart. If you update the original chart, the changes will automatically appear on all dashboards using it.
Arranging Your Dashboard Layout
Quail provides a flexible drag-and-drop interface for creating the perfect layout.Repositioning Charts
Drag Charts
Click and hold on a chart’s title bar, then drag it to a new position.As you drag, other charts automatically shift to make room.
Resizing Charts
Drag to Resize
Click and drag any resize handle to change the chart’s dimensions.
- Corner handles: Resize width and height simultaneously
- Edge handles: Resize in one direction only
Removing Charts
Layout Tips
Grid Organization:- Most important metrics at the top
- Related charts grouped together
- Consistent sizing for similar chart types
- Larger charts for primary metrics
- Smaller charts for supporting details
- Use whitespace to separate chart groups
- Test how your dashboard looks at different screen sizes
- Ensure charts are readable on mobile devices
- Consider creating mobile-specific dashboards for complex layouts
Dashboard Filters
Filters allow viewers to interact with your dashboard, exploring different cuts of the data without editing the dashboard itself.Adding Filters
Select Filter Field
Choose which data field to filter on:
- Date ranges (e.g., “Order Date”, “Created At”)
- Categories (e.g., “Region”, “Product Type”)
- Numeric ranges (e.g., “Revenue”, “Customer Age”)
Choose Filter Type
Select the appropriate filter control:
- Dropdown: Single or multi-select from a list
- Date Range Picker: Select start and end dates
- Slider: Select numeric ranges
- Text Search: Free-form text search
Select Target Charts
Choose which charts this filter should affect. You can:
- Apply to all charts
- Select specific charts
- Exclude certain charts
Set Default Value
Optionally set a default filter value that applies when the dashboard first loads.
Using Filters
Once filters are added to a dashboard:- Apply Filters: Click on a filter and select your desired value(s)
- Multiple Filters: Apply multiple filters to drill down into specific data
- Reset: Click Reset Filters to return to default values
- Save Views: Bookmark specific filter combinations for quick access
Filters only affect charts that query the filtered field. If a chart doesn’t include the filtered field, it won’t be affected.
Filter Best Practices
Essential Filters:- Date range (nearly always useful)
- Primary dimensions (region, product, customer segment)
- Status or category filters
- Too many filters can overwhelm users
- Limit to 3-5 most important filters
- Consider creating multiple dashboards instead
- Default to most commonly used values
- Current month/quarter for date filters
- “All” for category filters unless a specific view is more useful
Sharing Your Dashboard
Make your dashboards accessible to team members and stakeholders.Choose Sharing Method
Select how you want to share:Private
- Only you can access the dashboard
- Default for new dashboards
- Anyone with the link can view the dashboard
- Useful for sharing with external stakeholders
- Viewers don’t need a Quail account
- All members of your team can access
- Respects user permissions
Set Permission Level
Choose what recipients can do:View Only
- See the dashboard and refresh data
- Apply filters
- Cannot modify layout or settings
- All View permissions
- Can add/remove charts
- Can modify layout
- Can add/remove filters
Invite Specific People (Optional)
Enter email addresses to invite specific people:
- They receive an email with a link to the dashboard
- You can set individual permission levels
- You can revoke access later
Managing Access
Control who can see and edit your dashboard:- View Access List: See everyone who has access
- Modify Permissions: Change individual permission levels
- Revoke Access: Remove access for specific users
- Disable Public Link: Turn off public link sharing
Refreshing Dashboard Data
Dashboards automatically refresh their data, but you can also refresh manually.Auto-Refresh
Manual Refresh
To refresh all charts on the current dashboard:- Click the Refresh button (circular arrow icon) in the top right
- All charts update with the latest data
- Last refresh time is displayed on the dashboard
Dashboard Templates
Quail provides pre-built dashboard templates for common use cases:Executive Summary
High-level KPIs and trends for leadership:
- Revenue metrics
- Growth indicators
- Key performance trends
Sales Dashboard
Comprehensive sales analytics:
- Sales by region/product
- Pipeline metrics
- Win rates and deal velocity
Customer Analytics
Customer behavior and segmentation:
- Customer acquisition
- Retention and churn
- Customer lifetime value
Operations Monitor
Real-time operational metrics:
- System health
- Transaction volumes
- Error rates and alerts
- Click Create Dashboard → Use Template
- Select a template
- Map template charts to your data sources
- Customize as needed
Exporting Dashboards
Share dashboard snapshots outside of Quail:PDF Export
Generate a PDF report of your dashboard. Perfect for:
- Executive reports
- Monthly/quarterly reviews
- Archiving snapshots
Email Schedule
Schedule automated email delivery:
- Daily, weekly, or monthly
- PDF or screenshot format
- To specific recipients
Image Export
Download dashboard as PNG:
- Include in presentations
- Share on Slack
- Embed in documents
Embed Code
Embed dashboard in other applications:
- Internal wiki pages
- Admin panels
- Customer portals
Best Practices
Dashboard Design
Keep It Focused:- One dashboard = one purpose
- Limit to 6-10 charts per dashboard
- Create multiple dashboards rather than overcrowding one
- Arrange charts in a logical flow
- Start with overview metrics
- Drill down to details
- Include context (targets, benchmarks, previous periods)
- Use colors to highlight issues or opportunities
- Add notes to explain unusual values
Performance
Optimize Query Performance:- Use aggregated data when possible
- Add indexes to frequently queried columns
- Limit date ranges in filters
- Don’t include too many charts
- Use caching for static data
- Consider lazy-loading for below-the-fold charts
Maintenance
Regular Reviews:- Review dashboards monthly
- Remove outdated charts
- Update to reflect new business priorities
- Document what each dashboard shows
- Note any data caveats or limitations
- Keep ownership information updated
User Experience
Mobile-Friendly:- Test on mobile devices
- Use responsive layouts
- Consider mobile-specific dashboards for complex layouts
- Use colorblind-friendly palettes
- Include text labels, not just colors
- Ensure sufficient contrast
- Optimize for fast loading
- Use filters instead of creating many similar dashboards
- Cache frequently viewed dashboards
Troubleshooting
Dashboard Not Loading
- Check database connection status
- Verify all charts are loading individually
- Try refreshing the page
- Check browser console for errors
Charts Not Updating
- Click manual refresh button
- Check auto-refresh settings
- Verify database connection is active
- Confirm queries are still valid
Layout Issues
- Clear browser cache
- Try a different browser
- Reset dashboard layout
- Check for overlapping charts in edit mode
Filter Not Working
- Verify charts include the filtered field
- Check that filter values match data types
- Ensure filter is applied to target charts
- Try removing and re-adding the filter
