How Campaign Reporting Automatically Tracks Paid Campaigns
Vector’s Campaign Reporting 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
