UTM Tracking
UTM tracking helps you attribute visits to specific campaigns by capturing marketing parameters directly from tagged links.
Supported Parameters
| Parameter | Description | Example |
|---|---|---|
utm_source | The source sending traffic | google |
utm_medium | The marketing channel type | cpc |
utm_campaign | The campaign name | spring-launch |
utm_term | Optional paid keyword term | running+shoes |
utm_content | Optional content/ad variant | hero-banner-a |
How It Works
- A visitor lands on your site from a URL containing UTM parameters.
- The analytics snippet reads those UTM values from the current page URL.
- The snippet sends UTM values along with the tracking pixel request.
- The API stores the UTM fields with each page view.
Dashboard Visualization
utm_source: horizontal bar chartutm_medium: doughnut chartutm_campaign: horizontal bar chartutm_termandutm_content: shown in the Individual Page Views table
Charts only appear when UTM-tagged traffic exists in the selected time range.
UTM vs Referrer
referrer is browser-provided and represents the previous page URL. utm_source is manually set in your campaign links.
Example: a Google Ads click can show referrer: google.com and utm_source: google at the same time. Both values are tracked independently.