Filters & segments
Slice any view by page, source, location, device, event or custom property, and save filter sets as segments for your whole team.
The filter bar sits above every dashboard view. Add a filter and the whole dashboard (chart, breakdowns, goals, funnels) narrows to the matching traffic. Filters are encoded in the URL, so a filtered view can be bookmarked or sent to a teammate.
Operators
| Operator | Meaning |
|---|---|
is | Exact match. |
is not | Excludes exact matches. |
contains | Substring match. |
matches | Glob match: * matches any run of characters, including /. /blog/* matches /blog/post-1 and /blog/2024/x; /p/*/edit matches mid-path too. |
- A comma-separated value list means any of:
country is US, GBmatches either. - Separate filters combine with and: a page filter plus a country filter narrows to both.
Dimensions
| Group | Dimensions |
|---|---|
| Page | Page, entry page, exit page, hostname |
| Source | Channel, source, referrer, and the five UTM parameters (source, medium, campaign, term, content) |
| Location | Country, region, city |
| Device | Browser, operating system, device type, screen size |
| Behavior | Event name, bots & AI crawlers, collection source, and any custom event property you send |
The same dimensions and operators drive the Stats API breakdown endpoint, so anything you build in the UI translates directly to an API query.
Segments
A segment is a saved set of filters. Build the filters, click Save as segment, name it, and it appears in the filter bar for everyone in your organization. Applying a segment restores its filters; deleting one removes it for the whole organization.
Typical segments: organic search only (channel is Organic Search), a product area (path matches /docs/*), or home-market traffic (country is US).