Filter a dashboard

Every chart on a dashboard reads saved data. A filter slices that saved data in your browser — no query runs, and nothing you filter changes the dashboard. This guide covers the controls on the canvas, the chart click, where each filter reaches, the link that carries your exact view, and — for authors — the defaults behind it all.

An open multi-value list control: the filter box, the (Blank) row above the checkable values, the Exclude chip on the label row, and outlines on the blocks the filter reaches.
The Campaign control open: the filter box, the (Blank) row, the Exclude chip. The outlined blocks are the ones this filter reaches.

Use a control

Controls are the widgets on the canvas: value lists, date pickers, and typed tests. Each one filters the blocks it reaches, for you alone.

Pick values in a list

A one-value list opens on All — the off state. Pick a value to filter. A many-value list stays open while you check values, and its field shows the count beside the selection.

The filter box searches everything. Type a few letters to narrow the whole value set, not only the rows on screen. The list draws at most 200 matches and says how many more match — type more of the value to reach a rare one. When you type a value the list lacks, a Use "…" row appears at the top. Select that row to commit the typed value.

(Blank) leads every list. It finds the rows with no value in the column. On a many-value list it checks beside the other values, so "North, (Blank)" keeps the named rows and the blank ones together. A one-value list offers (Blank) and (Not blank) as rows of their own.

Some many-value controls carry an Exclude chip beside their label. With Exclude on, the selection drops its values instead of keeping them, and the field reads "not …". An excluding selection keeps the rows with a blank value — check (Blank) to drop them too. While anything is selected, the label row carries Clear.

Pick a period or exact dates

A date-range control is one field plus a popover. The field states the standing range in words: a preset name, a date pair, or All time when nothing filters. The popover holds three ways to say a range:

A preset resolves to fixed dates when you pick it, so a link you share holds the exact dates you saw. The Exclude today (rolling) toggle ends rolling ranges yesterday — for a day still in progress.

The date-range popover open: the preset column — All time, the rolling day counts, the calendar periods — typed From and To bounds, the month calendar with the standing range highlighted, and the 'Exclude today (rolling)' switch at the foot.
One popover, three ways to say a range: presets, typed bounds, and the calendar.

Type a test

A text or number control is a test. The test sits on the label row, and the value goes in the input beneath. The test menu offers what the column can take — contains and starts with on text, is greater than and is between on numbers, is blank on both.

A number control open on its test menu: is, is not, is less than, is greater than, is at most, is at least, is between (checked), is blank, is not blank — with a between bound beneath the label row.
The test menu on a number control. is between stands, so two bounds sit under the label row.
  1. Select the test on the label row.
  2. Type the value. is between takes two bounds, and the blank tests take none.
  3. Press Enter, or click away, to apply.

A half-filled is between filters nothing — the control asks for both bounds. A negated test — does not contain, is not — keeps the rows with a blank value, and the control says so. Clear empties the value and returns the test to the author's default.

Click a chart to filter the rest

On some blocks the author lets a click filter the other blocks — a cross-filter. Before the first click, a click filters by … chip names the gesture (see the badge below).

  1. Click a bar, a point, a slice, or a table cell. Every block in the filter's reach narrows to that value.
  2. Click the same value again to clear.

The clicked block does not filter itself — the full chart stays, so the next click can pick a different value. A control bound to the same filter shows the clicked value, and its Clear clears it.

See where a filter reaches

A filter does not always reach every block. Two surfaces answer "what holds where": one on the control, one on each block.

Open a control, or rest the pointer on it, and the canvas outlines the blocks its filter would touch:

Each data block carries a funnel badge in its header with the count of filters that hold on it. Click the badge to open the block's chips — one per filter, each with the value and the outcome:

A table's filter chips open under its header: 'Channel: Paid Search' applying, 'Date range: 2026-05-15 – 2026-08-12 · no "week" column' skipped with its reason, and 'Spend: is greater than 1000 · this block only' — the block's own fixed clause. The table shows only Paid Search rows.
One block's chips: a filter that applies, a filter skipped for a named reason, and a fixed clause no control sets.

Open chips on several blocks at once to compare what each one answers to.

Share the view

Every live value rides the page address: the selections, the dates, the typed tests, the Exclude mode, and your Chart options adjustments.

  1. Set the filters.
  2. Copy the address from the browser bar.
  3. Send the link. The recipient opens your exact slice.

A reload keeps your values. Opening a different dashboard resets them.

NOTE — The dashboard stores only the defaults the author set. What you filter changes the page address, never the dashboard — nothing changes for anyone else.

For authors: set the defaults

Everything above is the reader's side. Which controls exist, what they open on, and which blocks they reach is dashboard content — the author's to set, in edit mode.

Configure a control

Select a control and choose Edit in its header. The form opens in the Properties panel and applies as you edit — the canvas is the preview.

Limit a control to a section

Applies to is a checklist of the dashboard's data blocks, all checked by default. Sections list above blocks: check a section, and the filter reaches its member blocks. A block covered through its section reads (via its section). Membership is live — a block dragged into the section joins the filter's reach, and a block dragged out leaves it.

A section-scoped control selected on the canvas, its form open in the Properties panel. The 'Applies to' checklist reads 2 of 3 data blocks: 'Channel detail (section)' checked, 'Total spend' unchecked, and the section's two member blocks reading '(via its section)'.
The Applies to checklist: the section row grants its members, and each member says so.

Exempt a block, or fix a filter on it

A chart, scorecard, or table form carries a Filters group — the block's own filtering, apart from any control.

Two shapes stay out of the form, and the group says so: an exemption naming individual params, and a date-range clause. Write those in the Source panel, or through the form's Edit as JSON toggle.

Turn on cross-filtering

The form's Cross-filtering group is the one-click path. On a chart it offers the spec's own category dimensions, on a table the shown columns. The switch reuses a param already filtering that column, or creates one named after it. Turn the switch off to remove the block's click rules — the param stays.

Compare with an earlier period

A chart can draw its series twice: the current period, and an earlier one for contrast — dashed on a line, muted on an area, the same color throughout. The author turns the comparison on in the chart's Comparison block. A date-range control that reaches the chart sets the current period, so one date pick moves both periods at once.

You can flip the comparison for your own reading. Point at a chart in view mode and choose Chart options in its header. The popover holds the Compare with an earlier period switch and the mode — Previous period, Previous year, or Custom range. The adjustment rides the link like any filter value, and the dashboard keeps the author's default.

A chart header in view mode with the Chart options popover open, holding the Compare with an earlier period switch.
Chart options on a line chart. The switch is yours alone — the dashboard's default stays.

The rest of the reader's toolkit — downloads, fullscreen, data freshness — is in Read a dashboard.