UTM Builder
Build trackable campaign URLs with UTM parameters for Google Analytics and other marketing tools.
Campaign URL Builder
Enter your page URL and UTM parameters. The full trackable URL will appear below.
Try an example
Click to fill the form with common campaign presets
Key Features
Create campaign URLs that integrate with Google Analytics and keep your marketing reports clear.
Trackable Campaign URLs
Build URLs with UTM parameters so you can measure traffic from ads, emails, and social in Google Analytics.
Source, Medium, Campaign
Add utm_source, utm_medium, utm_campaign, and optionally utm_term and utm_content in one place.
Marketing Best Practices
Use consistent naming (e.g. google, newsletter, spring_sale) so reports stay clean and comparable.
Copy in One Click
Generate the full URL and copy it to clipboard for use in ads, emails, or social posts.
How to Use
Simple 4-step process
Step 1
Enter your base URL (the page you want to track, e.g. your landing page).
Step 2
Fill in utm_source (e.g. newsletter, google), utm_medium (e.g. email, cpc), and utm_campaign (e.g. spring_sale).
Step 3
Optionally add utm_term (for paid keywords) and utm_content (to differentiate links).
Step 4
Copy the generated URL and use it in your campaign. Traffic will be attributed in Analytics.
Frequently Asked Questions
Everything you need to know about this tool and how it works.
See Full FAQUTM parameters are query strings you add to a URL so analytics tools (like Google Analytics) can attribute traffic to a specific source, medium, campaign, and more. Common parameters are utm_source, utm_medium, utm_campaign, utm_term, and utm_content.
utm_source identifies where the traffic comes from (e.g. google, newsletter, facebook). utm_medium is the marketing channel (e.g. cpc, email, social). Use lowercase and consistent values so your reports stay organized.
Adding UTM parameters to a URL does not directly hurt SEO. Google treats the same page with different query parameters as the same content when you use the canonical tag. Use UTMs for tracking; keep your canonical URL clean.
Use letters, numbers, hyphens, and underscores. Spaces and special characters will be encoded in the URL. Keep values short and readable for easier reporting.
Still have questions?
Can't find what you're looking for? We're here to help you get the answers you need.