Dashboards

Build custom dashboards with real-time widgets to visualize your data.

1 min read

Dashboards

Create custom dashboards to visualize your data with real-time widgets.

Creating a Dashboard

  1. Go to Dashboards in the sidebar
  2. Click New Dashboard
  3. Add widgets from the widget palette
  4. Configure each widget's data source and display options
  5. Arrange widgets by dragging and resizing

Widget Types

8 of 8
Widget
Description
CounterSingle metric display (e.g., total entities, avg score)
Bar ChartCompare values across categories
Line ChartTrack trends over time
Pie ChartShow proportional distributions
TableTabular data with sorting
ListOrdered or filtered entity list
ProgressProgress bar toward a goal
Stat CardKey metric with trend indicator

Data Sources

Widgets can pull data from:

  • Entity queries — Count, aggregate, or filter entities
  • Integration data — Analytics from PostHog, GSC, etc.
  • Job metrics — Background job success rates and durations
  • Custom queries — Advanced Convex queries for complex data

Real-Time Updates

Dashboards use Convex's real-time sync — widgets update automatically when underlying data changes. No manual refresh needed.

Was this helpful?

Command Palette

Search for a command to run...