UTM Builder | Shining Toolbox

Create UTM-tagged URLs for tracking marketing campaigns. Generate Google Analytics compatible UTM parameters for any URL.

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

  1. Enter your landing page URL - The page you want to track
  2. Use a preset or enter custom parameters
  3. Fill in required fields - Source, Medium, Campaign
  4. Add optional fields - Term, Content (if needed)
  5. Copy the generated URL - Use in your marketing campaigns
  6. Save links for batch operations

UTM Parameters Explained

utm_source (Required)

Identifies which site/platform sent the traffic.

ExampleUse For
googleGoogle Ads, organic search
facebookFacebook posts/ads
twitterTwitter posts
newsletterEmail campaigns
linkedinLinkedIn posts
partner_siteReferral links

utm_medium (Required)

Identifies the marketing medium/channel.

ExampleUse For
cpcPaid search (cost-per-click)
organicOrganic search results
socialSocial media posts
emailEmail campaigns
referralPartner/affiliate links
displayBanner ads
videoVideo ads

utm_campaign (Required)

Identifies the specific campaign.

ExampleDescription
spring_sale_2024Seasonal promotion
product_launchNew product campaign
brand_awarenessAwareness campaign
newsletter_janMonthly 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

  1. Be consistent - Use the same naming conventions
  2. Use lowercase - Avoid case-sensitivity issues
  3. No spaces - Use underscores or hyphens
  4. Be descriptive - Make names meaningful
  5. Document everything - Keep a spreadsheet of campaigns
  6. 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
?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

Copied to clipboard!