How Campaign Reporting Automatically Tracks Paid Campaigns
Last updated: October 17, 2025
Vectorβs Campaign Reporting now automatically discovers and groups your paid ad campaigns using UTM parameters from your traffic. You don't need to manually tag campaigns inside Vector β we detect them automatically based on standard naming conventions used across marketing platforms.
π How we identify paid campaigns
A campaign will automatically appear in Campaign Reporting when all of the following rules are met:
RuleDescription | |
| Campaign must include a UTM Campaign value |
| Campaign name cannot be blank |
| See list below |
| See list below |
β Supported UTM Sources (Ad Platforms)
We automatically detect campaigns when the UTM source matches any of the paid channel aliases below:
PlatformSupported | |
Google Ads |
|
Meta (Facebook & Instagram) |
|
| |
X (Twitter) |
|
TikTok |
|
Bing Ads |
|
Snapchat |
|
| |
| |
YouTube |
|
β
Matching is case insensitive, so Google, GOOGLE, and google are all recognized.
β Supported UTM Mediums (Paid Traffic Types)
We will only track a campaign if the utm_medium is one of the following paid advertising types:
Supported |
|
|
|
|
|
|
|
π‘ Tip: If you donβt see a campaign in reporting, check your UTM tags β especially the utm_medium.
β Example Campaign URLs that will be tracked
URLβ Tracked | |
| β Yes |
| β Yes |
| β Yes |
| β No ( |
| β No ( |
β Best Practices
To ensure campaigns are properly tracked:
β Include all three UTM fields: utm_source, utm_medium, and utm_campaign
β Use standard UTM values listed above
β Avoid spaces or special characters in UTMs
β Keep campaign naming consistent across ad platforms