How the popover works
Title Filters. Footer Add filters. Clear all filters appears only when something is already applied. Each FilterSelect starts with All (unless that field overrides the label). Placeholder Select…. Search fields use label Search. Counts on the trigger use {{count}} selected. Changing a control does not refetch until Add filters. Closing the popover without applying discards the draft. Empty tables still use that screen’s empty copy (for example orders: No orders found / Orders will appear here when they are synced from your order channels).Dashboard has no search
The dashboard header is Updated {{time}}, Refresh, and Export CSV — not a search box. Refresh aria: Reload dashboard data. While fetching: Refreshing data…. Toasts: Dashboard updated / Could not refresh dashboard. The Cargo shipping list on the same page also has no search.

Dashboard header — last updated, Refresh, and Export CSV; no Filters control
Orders
URL:/{org}/dashboard/orders. Channel from the sidebar is ?channel= — not inside this popover.


Orders Filters — Search and Status
When
?channel= is set, the page description is Showing orders from that channel, with View all orders.
Shipments
URL:/{org}/dashboard/shipments.


Shipments Filters — Search, Status, and Type


Applied search for a tracking number on the shipments list
Other lists (same popover)
These screens share the control. Field-level pages cover the rest of each UI.
Carrier Requests has no filter — Request a carrier integration.
Brand scope (house vs brand session)
On lists that passscopeToggle (carriers, shipping rules, pickups, automations, addresses, webhooks):
Orders and shipments never show the scope toggle — they always list that brand’s (or the house’s) rows. Locked members: Switch organization and brand.
Related
- Orders
- Dashboard
- Dashboard CSV export
- Inbound and returns — Type = Inbound on shipments