Free UTM Builder
Create properly formatted campaign tracking URLs with UTM parameters. Track your marketing campaigns in Google Analytics, Meta Ads, and other analytics platforms.
Enter the full URL of the page you want to track
Identifies the traffic source (required)
Identifies the marketing medium
Identifies the specific campaign
Campaign identifier for GA4 data import
Identifies paid search keywords
Differentiates similar content or A/B tests
URL Parameter Breakdown
UTM Parameters Explained
Understanding each UTM parameter helps you create better tracking URLs and gain more insights from your campaigns.
utm_source
RequiredIdentifies which site or platform sent the traffic.
utm_medium
RequiredIdentifies the marketing channel or medium type.
utm_campaign
RequiredIdentifies the specific marketing campaign name.
utm_id
OptionalCampaign identifier for GA4 cost data import.
utm_term
OptionalIdentifies paid search keywords that triggered the ad.
utm_content
OptionalDifferentiates ads or links pointing to the same URL.
Common UTM Values Reference
Use consistent naming conventions for better data quality in your analytics
Common utm_source Values
google
Google Ads, Search
facebook
Facebook/Meta Ads
instagram
Instagram Posts/Ads
linkedin
LinkedIn Ads/Posts
tiktok
TikTok Ads
newsletter
Email Newsletter
twitter
X (Twitter)
youtube
YouTube Ads/Links
Common utm_medium Values
cpc
Cost Per Click (Paid Search)
paid_social
Paid Social Media Ads
social
Organic Social Media
email
Email Campaigns
display
Display/Banner Ads
affiliate
Affiliate Links
referral
Referral Traffic
video
Video Ads
UTM Best Practices
Follow these guidelines to keep your campaign data clean and actionable
Use Lowercase
UTM parameters are case-sensitive. Use lowercase to avoid data fragmentation.
Be Consistent
Create a naming convention and stick to it across all campaigns and team members.
Avoid Spaces
Use underscores or hyphens instead of spaces (summer_sale, not summer sale).
Keep It Simple
Use clear, descriptive names that your team can easily understand.
Don't Use for Internal Links
UTMs are for external traffic only. Using them internally breaks session tracking.
Document Everything
Maintain a spreadsheet of all UTM links for easy reference and consistency.
UTM Builder FAQ
Common questions about UTM parameters and campaign tracking
Track Your Campaigns with Confidence
PixelFly provides server-side tracking that ensures your UTM data and conversions are accurately captured, even when ad blockers are active.
No credit card required. 14-day free trial.