UTM Builder - Free Campaign URL Generator
What is a UTM builder?
A UTM builder (also known as a UTM link generator or campaign URL builder) helps you create URLs with tracking parameters for Google Analytics. UTM parameters tell analytics tools where your traffic comes from, which marketing campaigns are working, and how users discovered your website.
Our free UTM builder lets you:
- Create campaign tracking URLs in seconds
- Add all five UTM parameters (source, medium, campaign, term, content)
- Copy UTM links instantly without spreadsheets
- Track marketing performance in Google Analytics
The 5 UTM parameters explained
utm_source (required)
Identifies where the traffic is coming from.
- Examples:
google,facebook,newsletter,twitter,linkedin
utm_medium (required)
Identifies the marketing channel or type.
- Examples:
cpc(paid clicks),email,social,organic,banner,referral
utm_campaign (required)
Identifies the specific campaign name.
- Examples:
black_friday_2024,summer_sale,product_launch,brand_awareness
utm_term (optional)
Used for paid search keywords.
- Examples:
running+shoes,project+management+software
utm_content (optional)
Differentiates ad variations or links.
- Examples:
blue_button,header_banner,sidebar_link,email_footer
How to use the UTM builder
- Enter your base URL: Paste the destination page URL (e.g.,
https://yoursite.com/landing-page) - Fill in UTM parameters: Add source, medium, and campaign (required). Term and content are optional.
- Copy the tracking URL: Click Copy to grab your complete UTM-tagged URL
Example output
https://yoursite.com/landing-page?utm_source=facebook&utm_medium=cpc&utm_campaign=summer_sale
UTM best practices
Use lowercase consistently
UTM parameters are case-sensitive. Facebook and facebook appear as different sources in analytics. Always use lowercase to keep data clean.
Use underscores or hyphens
Spaces break URLs. Use summer_sale or summer-sale, not summer sale.
Be consistent with naming
Decide on naming conventions and stick with them:
- Good:
facebook,google,linkedin(consistent style) - Bad:
Facebook,GOOGLE,linkedIn(inconsistent)
Keep it descriptive but concise
Campaign names should be recognizable at a glance:
- Good:
q4_product_launch_2024 - Bad:
pl
Viewing UTM data in Google Analytics
Once you share links with UTM parameters, the data automatically appears in Google Analytics:
GA4 (Google Analytics 4):
- Reports → Acquisition → Traffic acquisition
- Filter by Session source/medium or Campaign
Universal Analytics (deprecated):
- Acquisition → Campaigns → All Campaigns
Common use cases
Email marketing
Track clicks from email newsletters and promotional emails:
utm_source=newsletter
utm_medium=email
utm_campaign=weekly_digest_jan
Social media ads
Track paid social campaigns across platforms:
utm_source=facebook
utm_medium=cpc
utm_campaign=product_launch
utm_content=video_ad
Influencer partnerships
Track traffic from creator collaborations:
utm_source=creator_name
utm_medium=affiliate
utm_campaign=q1_influencer
A/B testing
Compare different ad variations:
utm_content=red_button
utm_content=blue_button
Related marketing tools
- URL Encoder - Encode special characters in URLs
- Slugify - Create clean URL slugs
- QR Code Generator - Generate QR codes for your UTM links
Privacy note
All URL building happens locally in your browser. We don't store, track, or log your URLs, parameters, or campaigns.