Free tools that run locally in your browser with zero data storage.
Tyzo

UTM Builder

Create trackable campaign URLs for marketing analytics

Enter the full URL of the page you want to track (including https://)
The referrer: google, facebook, newsletter, twitter, linkedin, bing, instagram
Marketing medium: cpc (paid search), email, social, organic, referral, affiliate
Product, promo code, or strategic campaign name (use underscores instead of spaces)
Paid search keywords. Identify which keywords triggered your ad. Use + for spaces.
A/B test different ad versions or calls-to-action within same campaign.
๐Ÿ”’ 100% Private โšก Instant Results ๐Ÿ’ฐ Free Forever ๐Ÿ“ฑ Works on Mobile

Quick Examples

What are UTM Parameters?

UTM (Urchin Tracking Module) parameters are tags added to URLs that tell Google Analytics exactly where your traffic came from. They help you track campaign performance, measure ROI, and optimize marketing spend.

Example URL with UTM:
https://example.com?utm_source=facebook&utm_medium=social&utm_campaign=spring_sale

UTM Parameter Guide

utm_source (Required)

Identifies the traffic source. Examples: google, facebook, newsletter, twitter, linkedin

utm_medium (Required)

Identifies the marketing medium. Examples: cpc, email, social, organic, referral

utm_campaign (Required)

Identifies the specific campaign. Examples: spring_sale, product_launch, brand_awareness

utm_term (Optional)

Identifies paid search keywords. Use for Google Ads keyword tracking.

utm_content (Optional)

Identifies A/B test variations. Examples: button_blue, text_link, image_ad

UTM Best Practices

  • โœ“ Use Consistent Lowercase: Google Analytics is case-sensitive
  • โœ“ Use Underscores for Spaces: Example: spring_sale not spring sale
  • โœ“ Include Required Parameters: source, medium, campaign are mandatory
  • โœ“ Create Naming Hierarchy: Channel_Campaign_Type_Date
  • โœ“ Document Your Structure: Share conventions with your team
  • โœ“ Test URLs Before Launch: Click and verify in GA4 debug view
  • โœ“ Never Use on Internal Links: Only external campaign links

Platform-Specific Recommendations

Google Adssource=google, medium=cpc
Facebook Adssource=facebook, medium=social
Twittersource=twitter, medium=social
LinkedInsource=linkedin, medium=social
Emailsource=newsletter, medium=email
Affiliatesource=affiliate_name, medium=affiliate

Frequently Asked Questions

What are the 5 UTM parameters?
The 5 UTM parameters are: utm_source (traffic source), utm_medium (marketing medium), utm_campaign (campaign name), utm_term (paid keywords), utm_content (A/B test variations). Source, medium, and campaign are required for Google Analytics tracking.
Do UTM parameters affect SEO?
No, UTM parameters do not affect SEO. Google ignores them for crawling and indexing. However, never use UTM parameters on internal links as they create new sessions in Google Analytics and break attribution tracking.
Are UTM parameters case-sensitive?
Yes! Google Analytics treats "Facebook", "facebook", and "FACEBOOK" as three different sources. Always use consistent lowercase for clean, aggregated reporting across all campaigns.
How to see UTM data in Google Analytics?
In GA4: Reports > Acquisition > Traffic Acquisition. Add secondary dimensions for Session campaign, Session source, Session medium. In Universal Analytics: Acquisition > All Traffic > Source/Medium > Add Campaign as secondary dimension.
Can I use spaces in UTM parameters?
Technically yes, but spaces become %20 or + in URLs, making them ugly and hard to read. Best practice: use underscores (_) for readability. Example: "spring_sale" instead of "spring sale".
What's the difference between utm_term and utm_content?
utm_term identifies paid search keywords that triggered your ad. utm_content identifies different versions of the same ad for A/B testing (e.g., blue_button vs text_link). Use utm_term for Google Ads only.
Is this UTM builder free?
Yes, completely free! No sign-up, no credit card, no hidden fees. Your data stays in your browser - we don't store any information. Use it unlimited times for all your campaign tracking needs.

๐Ÿ”’ Privacy Guarantee: Your UTM parameters never leave your browser. We don't store, log, or share any information you enter. 100% private and secure.

Common UTM Parameter Examples

Google Ads Campaign
?utm_source=google&utm_medium=cpc&utm_campaign=brand_keywords&utm_term=seo+tools
Facebook Ad
?utm_source=facebook&utm_medium=social&utm_campaign=spring_sale&utm_content=carousel_ad
Email Newsletter
?utm_source=newsletter&utm_medium=email&utm_campaign=weekly_digest&utm_content=footer_link
Twitter Post
?utm_source=twitter&utm_medium=social&utm_campaign=product_launch&utm_content=tweet_link

Start Tracking Your Campaigns

Create trackable UTM URLs for Google Analytics, Facebook Ads, email marketing, and social media

URL Shortener