UTM Campaign URL Builder
Build tracking URLs with UTM parameters for Google Analytics. Generate campaign links in seconds.
The full URL of the page you want to track
Where the traffic comes from: google, newsletter, twitter
Marketing medium: cpc, email, social, organic
Product, promo code, or slogan: spring_sale, product_launch
Optional: paid search keywords
Optional: differentiate ads or links pointing to the same URL
What Are UTM Parameters?
UTM (Urchin Tracking Module) parameters are tags added to the end of a URL that tell Google Analytics where your traffic comes from. When someone clicks a link with UTM parameters, those tags are sent to Google Analytics so you can track which campaigns, sources, and mediums drive the most traffic and conversions.
The 5 UTM Parameters
- utm_source (required): Identifies which site or platform sent the traffic — e.g.,
google,facebook,newsletter - utm_medium (required): The marketing medium — e.g.,
cpc,email,social,organic - utm_campaign (required): The specific campaign name — e.g.,
spring_sale,product_launch - utm_term (optional): Paid search keywords you're targeting
- utm_content (optional): Differentiates similar content or links within the same ad — e.g.,
header_ctavsfooter_cta
UTM Best Practices
- Use lowercase for all parameter values to avoid duplicate entries in analytics
- Use underscores or hyphens instead of spaces
- Be consistent with naming conventions across campaigns
- Don't use UTM parameters for internal links — they overwrite the original traffic source
- Keep campaign names descriptive but concise
UTM Parameters and SEO
UTM parameters do not affect SEO rankings directly. However, if search engines index URLs with UTM parameters, it can create duplicate content. Always ensure your site uses canonical tags pointing to the clean URL (without UTM parameters) to prevent this issue.
Related Tools
For encoding special characters in URLs, use the URL Encoder / Decoder. For creating clean URL slugs, try the URL Slug Generator. For creating permanent URLs, see the Permalink Generator.
Related Tools
Slug Generator
Convert text to URL slugs
URL Slug Generator
Create SEO-friendly URL slugs
Text to Slug
Transform any text into a slug
Kebab Case Converter
Convert text to kebab-case
Slugify Online
Slugify text instantly online
Permalink Generator
Create clean permanent URLs
Snake Case Converter
Convert text to snake_case
CamelCase Converter
Convert text to camelCase
Title Case Converter
Capitalize text in title case
Sentence Case Converter
Convert text to sentence case
Case Converter
Convert text to any case format
Alternating Case
Convert text to aLtErNaTiNg CaSe
PascalCase Converter
Convert text to PascalCase
Dot Case Converter
Convert text to dot.case
Constant Case Converter
Convert text to CONSTANT_CASE
JSON Keys to camelCase
Convert JSON keys to camelCase
JSON Keys to snake_case
Convert JSON keys to snake_case
WordPress Slug Generator
Generate slugs for WordPress
Blog Slug Generator
Generate slugs for blog posts
Product Slug Generator
Generate slugs for product pages
Plain Text Converter
Strip formatting, clean text
Duplicate Line Remover
Remove duplicate lines from text
Remove Empty Lines
Remove blank lines from text
Sort Lines Alphabetically
Sort text lines A-Z or Z-A
Remove Line Breaks
Join lines into one paragraph
URL Encoder / Decoder
Encode & decode URLs online
Word Counter
Count words, characters & sentences
Lorem Ipsum Generator
Generate placeholder text