Generate consistent, accurate campaign tracking URLs. Standardized taxonomy keeps your analytics clean across every platform and team member.
?ref=partner) will be preserved — UTM parameters are appended after them. Always use the final, production URL.google — not "google-ads." The medium parameter handles the channel type.paid-search → Paid Search · paid-social → Paid Social · paid-display → Display · paid-video → Paid Video · paid-shopping → Paid Shopping · email → Email · affiliate → Affiliates · referral → Referralprospecting_lead-gen_spring-webinar_2025-03-15_{campaignid}carousel_summer-lookbook_2025-03-01{keyword}, Bing uses {keyword:default}.non-brand_{keyword} · lookalike_purchase-180d-high-valueIdentifies the platform sending the traffic (e.g., google, meta, linkedin)
Describes the marketing channel type (e.g., paid-search, paid-social, email)
paid-search / cpc → Paid Search · paid-social → Paid Social · display / paid-display → Display · paid-video → Paid Video · paid-shopping → Paid Shopping · email → Email · affiliate → AffiliatesIdentifies the specific campaign with structured naming
[funnel]_[objective]_[name]_[date]_[platform-id]{campaignid} · Meta: {{campaign.id}} · LinkedIn: {campaign_group_id} · TikTok: {campaign_id} · Bing: {CampaignId} · Pinterest: {campaign_id} · Twitter/X: {campaign_id} · Snapchat: {campaign_id}Differentiates ad creatives or link variations within a campaign
Captures keyword or audience targeting details
{keyword} and Bing's {keyword:default} auto-replace with the actual search query at click time.The #1 reason UTM data becomes unreliable