Search documentation

Search docs pages by title or description

Join the waitlist
Browse documentation

Filter block

Interactive

The filter block gives viewers controls over the page's data: pick a status, type a search term, set a date range — and the data blocks reading the same table narrow to match. One dashboard serves every slice.

Try it: Pick a status, type part of a customer name, or set a date or amount range: the table beside the filter narrows as you go.
Filters
Status
Customer
Created
Amount
Orders
5 of 8 rows
OrderCustomerStatusTotal
#1042Nordic Supply ABShipped€1,240.00
#1041Beck & SöhneProcessing€312.50
#1040Lumen StudioOn hold€868.00
#1039Harbor FoodsDelivered€2,088.00
#1038Vega ClinicDelivered€540.00
Example. A filter block over an Orders table in a 4-column cell: a select for Status, a text search over Customer, a date range on Created, and a number range on Amount. The table beside it reads the same table with the page filter bound, so it narrows to match; Clear resets every control.

Settings

SettingWhat it does
FieldsThe fields viewers can filter by. Each gets a label and a control type.
ControlThe input rendered for each field — match it to the field's type (a select field gets a dropdown of its options, a date field a range picker).
Combine one filter block with a stat row, a chart, and a tableover the same table — every block follows the viewer's filters together.

Like every block, this one also has the shared block settings: a title and optional description, a header you can show or hide, auto-height, conditional visibility, and role-based visibility, plus the source table and record-filter settings shared by all data blocks.