Searching and filtering campaigns
Find a specific campaign or narrow the list to a single segment without leaving the page.
Most clients have far more campaigns than fit on one screen. The campaigns page has two primary ways to narrow the list: search by name and filter by segment.

Search
The search box at the top of the campaigns table matches campaign name (case-insensitive contains-match) with a 300 ms debounce. Type a fragment of the campaign name and the table filters as you go.
The search is local — Level filters the campaigns it has already loaded for the active client. There's no "search server-side" mode; if your client has tens of thousands of campaigns, the page lazy-loads more as you scroll.
Filter by segment
Each campaign row carries its segment chips. Click a chip to filter the list to just campaigns tagged with that segment. Click the chip again (or use the Clear filter affordance in the toolbar) to clear it.
This is the fastest way to answer "which campaigns are in Brand right now?" without leaving the page.
Combine search + segment
Search and segment-filter compose. A search query of q1-2026 plus a segment filter of Acquisition shows campaigns whose name contains q1-2026 and which are tagged with Acquisition.
Sorting
Click a column header on desktop to sort by that column. The default order is whatever the platform exposes (typically by activity). Sort state isn't persisted — reload the page and you're back to default order.
What this page is not
- Not a date filter. Campaigns themselves don't have an end date Level surfaces here — date filters live on reports, not on the campaigns list.
- Not a status filter. If a campaign is paused on the platform, Level still shows it; status (active / paused / ended) is a metric you'd see in a Campaigns report, not a filter on this page.
- Not multi-segment combine. Filtering by segment picks one segment at a time. To see campaigns at the intersection of two segments, use a Segments report and look at the relevant row.