Filtering & Segmentation
Narrow down your analytics data to answer specific questions. Filters apply across all dashboard widgets simultaneously.
Date Range
Every dashboard view is scoped to a date range. Use the date selector in the header to choose:
- Presets — Today, Last 7 Days, Last 30 Days, Last 90 Days, Last 12 Months.
- Custom Range — Pick an exact start and end date using the calendar picker.
All widgets, exports, and API responses respect the selected range.
Available Filters
Click on any data point in a widget to apply it as a filter, or add filters manually. The following filter dimensions are supported:
| Filter | Description | Example |
|---|---|---|
| Page | Filter to a specific URL path. Supports wildcards (/blog/*). | /pricing |
| Referrer | Filter by referring domain. | google.com |
| Country | Filter by visitor country (ISO code). | US |
| Browser | Filter by browser name. | Chrome |
| Device | Filter by device type. | mobile |
| OS | Filter by operating system. | Windows |
Active filters appear as chips below the header. Click the × on any chip to remove it, or use Clear All to reset.
UTM Campaign Filters
The Campaign Performance widget supports filtering by UTM parameters:
-
utm_source— the traffic source (e.g.,google,newsletter) -
utm_medium— the marketing medium (e.g.,cpc,email) utm_campaign— the campaign name (e.g.,spring_sale)utm_term— the paid search keywordutm_content— used for A/B testing or distinguishing ad creatives
Paid ad click IDs (gclid, msclkid, fbclid) are
automatically detected and mapped to the appropriate source and medium=cpc, even
when UTM parameters are absent.
Custom Dimensions (Segmentation)
Custom dimensions let you segment analytics data by properties you define. For example, you might segment by pricing plan, user role, or A/B test variant.
-
Navigate to Site Settings and create a custom definition with a parameter name
(e.g.,
plan_tier). -
Pass the property in your tracking events:
window.verita('trackEvent', 'signup', { plan_tier: 'pro' }); - Use the segmentBy parameter in the dashboard or API to group data by your custom dimension.
Segmentation is available for a single site at a time and groups event data (not pageviews) by the custom property values.
Attribution Models
The Campaign Performance widget supports three attribution models, selectable via a dropdown:
- First Touch — credits the campaign that first brought the visitor to your site.
- Last Touch — credits the most recent campaign before conversion.
- Last Non-Direct Click — credits the last campaign that wasn't a direct visit, using SQL window functions to look back across the session.