UTM Builder
Create UTM-tagged URLs for campaign tracking
The referrer (e.g. google, newsletter)
Marketing medium (e.g. cpc, banner, email)
Product, promo code, or slogan
Identify paid search keywords
Differentiate content/links that point to the same URL
UTM Parameters Explained
Source: Where the traffic comes from (google, facebook, newsletter)
Medium: The marketing channel (cpc, organic, email, social)
Campaign: The specific campaign name (spring_sale_2024)
Term: Keywords for paid search campaigns
Content: Differentiate similar content (button_red, button_blue)
About UTM Builder
How to Use the UTM Builder
- Enter your landing page URL - The page you want to track
- Use a preset or enter custom parameters
- Fill in required fields - Source, Medium, Campaign
- Add optional fields - Term, Content (if needed)
- Copy the generated URL - Use in your marketing campaigns
- Save links for batch operations
UTM Parameters Explained
utm_source (Required)
Identifies which site/platform sent the traffic.
| Example | Use For |
|---|---|
| Google Ads, organic search | |
| Facebook posts/ads | |
| Twitter posts | |
| newsletter | Email campaigns |
| LinkedIn posts | |
| partner_site | Referral links |
utm_medium (Required)
Identifies the marketing medium/channel.
| Example | Use For |
|---|---|
| cpc | Paid search (cost-per-click) |
| organic | Organic search results |
| social | Social media posts |
| Email campaigns | |
| referral | Partner/affiliate links |
| display | Banner ads |
| video | Video ads |
utm_campaign (Required)
Identifies the specific campaign.
| Example | Description |
|---|---|
| spring_sale_2024 | Seasonal promotion |
| product_launch | New product campaign |
| brand_awareness | Awareness campaign |
| newsletter_jan | Monthly newsletter |
utm_term (Optional)
Identifies paid search keywords.
Use for: PPC campaigns to identify which keywords are performing.
utm_content (Optional)
Differentiates similar content or links.
Use for: A/B testing different ads, buttons, or link placements.
Best Practices
- Be consistent - Use the same naming conventions
- Use lowercase - Avoid case-sensitivity issues
- No spaces - Use underscores or hyphens
- Be descriptive - Make names meaningful
- Document everything - Keep a spreadsheet of campaigns
- Don’t use on internal links - Only for external traffic sources
Common UTM Templates
Email Newsletter
?utm_source=newsletter&utm_medium=email&utm_campaign=weekly_digest
Facebook Ad
?utm_source=facebook&utm_medium=cpc&utm_campaign=summer_sale&utm_content=carousel_ad
Google Ads
?utm_source=google&utm_medium=cpc&utm_campaign=brand_keywords&utm_term=your+brand+name
Partner Referral
?utm_source=partner_name&utm_medium=referral&utm_campaign=affiliate_q1 Related Tools
Code Minifier
Minify HTML, CSS, and JSON online. Reduce file size by removing comments, whitespace, and formatting. Free code compression tool.
Diff Checker
Compare two text versions side by side with highlights for additions and deletions. Spot changes in code, configs, or copy instantly with private, in-browser processing.
Hash Generator
Generate MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes online. Free cryptographic hash calculator for developers.