Skip to content

Widgets Overview

Widgets are the building blocks of dashboards. Each one pulls data from your datasets and displays it as a chart, table, or metric.

A widget is a configuration that:

  1. Connects to a dataset (standard, modified, or joined)
  2. Calculates values using aggregations like Sum, Count, or custom formulas
  3. Visualizes the result in your chosen format
  4. Refreshes automatically when your data sources update

These display data from your connected sources:

TypeDescriptionKey features
Bar ChartCompare categories side-by-sideStacked bars, horizontal mode, threshold colors
Line ChartTrack trends over timeArea fill, time series, multiple series
Pie ChartShow proportions at a glanceDoughnut mode, data labels, custom radius
FunnelVisualize conversion stagesStage breakdown, drop-off rates, pipeline view
TypeDescriptionKey features
NumberOne big, bold KPIThreshold alerts, comparisons, auto-sizing
GaugeVisualize progress to a goalMin/max bounds, color zones, live updates
MatrixMulti-metric scorecardsRow per entity, multiple KPIs, conditional colors
TypeDescriptionKey features
TableRows, columns, full controlSort & filter, pivot & transpose, drilldown

These display content that doesn’t require complex aggregation:

Static Value widgets in Markdown mode stay centered in the widget area. Long content remains scrollable inside the widget.

TypeDescriptionKey features
Static ValueCustom text or markdownRich formatting, headlines, announcements
Dynamic ValuePull live text from dataLatest record, top performer, status updates
ImageDisplay logos or graphicsAny image URL, GIF support, brand your dash
External WebsiteEmbed any web pageThird-party tools, live content, full interactivity
ButtonNavigate with a clickDashboard links, external URLs, custom labels

Most data visualization widgets support multiple data layers. Each layer is a separate calculation from a different dataset or filter condition. This lets you do things like:

  • Current vs. previous period metrics
  • Revenue from different regions side-by-side
  • Multiple KPIs in a single Matrix widget
FeatureDescription
AggregationsSum, Average, Count, Min, Max, Median, Mode, Range, Percentage
FiltersLimit data with basic or advanced filter conditions
Group ByCategorize data by a column (e.g., by product, by status)
ThresholdsColor-code values based on conditions
ComparisonsShow current vs. previous period or custom value
Time IncrementsControl time series grouping (minute, hour, day, week, month, quarter, year)

TierTotal account widgets
Free Forever10
Starter40
Professional150
Business400
Starship (Enterprise)Unlimited

Widgets can do complex math across your datasets:

  • Standard: Sum, Average, Count, Min, Max
  • Statistical: Median, Mode, Range
  • Advanced: Percentage calculations, custom formulas

Isolate exactly the data you need with the Filter Builder. Use complex AND/OR groups, relative date ranges, and dynamic comparisons against other columns or filter variables. See Filtering Data for more.

Highlight critical data points automatically. Set a Number widget to turn red if “Open Critical Tickets” exceeds a threshold, or configure a Table widget to color-code specific columns based on their values. Configure:

  • Color coding with ≥, ≤, or = comparators
  • Per-threshold sound alerts with repeat options
  • Global snooze and mute settings
  • Multiple threshold sets for Tables and Matrix widgets (one per column or data layer)

Many widgets support time-series analysis:

  • Time increments: Group by minute, hour, day, week, month, quarter, or year. On datetime x-axis widgets, change this directly from the widget footer using the clock icon when you have edit access.
  • Timezones: View data in any timezone
  • Comparisons: Compare current period vs. previous period
  • Cumulative view: Show running totals over time

Table widgets offer advanced manipulation:

  • Transpose: Swap rows and columns
  • Pivot: Create cross-tabulated summaries
  • Drilldown: Click to see detailed underlying data
  • Sorting & limits: Control row order and quantity

Capture widget state at specific intervals. This lets you build “Historical Trend” reports even if your source system doesn’t store historical data.

Hover over any widget on a dashboard to reveal the footer action icons:

  • Clock icon: Change the time increment for datetime x-axis widgets (requires edit access)
  • Filter: Apply ad-hoc widget-level filters
  • Export: Download data for table or matrix widgets
  • Settings menu: Edit, duplicate, or delete the widget

The clock icon only appears when the widget has a time-based x-axis. It opens a popover where you can pick Auto or a specific increment. If Auto is selected, the popover shows which increment the system resolved, such as “Auto (Day)”.

Action icons stay visible while their popovers are open and close when you click outside the widget.

Hover over any widget to see a menu icon (three dots). This menu provides quick access to:

  • Edit: Open the widget editor
  • Duplicate: Create a copy of the widget. The widget shows a loading indicator while the copy is being created, and a notification confirms success or failure.
  • Delete: Remove the widget from the dashboard
  • Snapshot: Capture the widget’s current state (Professional tier and higher)

The settings menu appears when:

  • You have Staff role or higher
  • The dashboard is not shared via public link
  • The widget is not a snapshot widget

Users with the Member role or on shared dashboards can view widgets but cannot access the settings menu.

Each data visualization widget has a status indicator that shows whether its calculations are current. Click the indicator to open a popover with details for every data layer, including the last refresh time and record count.

Click View Dataset to open the dataset editor right on the dashboard without navigating away. The editor type matches the data:

  • Standard datasets open the dataset editor
  • Modified datasets open the modified dataset editor
  • Joined datasets open the join tables editor

The button is disabled when the editor can’t be opened, usually because required dataset information is missing. Once you close the editor, the widget refreshes its data streams automatically.