NitroSERP

Free UTM Campaign URL Builder

Runs locally

Updated October 25, 2026

Free UTM builder for Google Analytics 4 (GA4): append standardized utm_source, utm_medium, utm_campaign, utm_term, and utm_content parameters to any URL.

https://example.com/pricing?utm_source=newsletter&utm_medium=email&utm_campaign=spring-launch&utm_content=cta-top

How to use UTM Campaign URL Builder

Enter your destination landing page URL (including https://).

Fill in utm_source (e.g., linkedin, newsletter), utm_medium (e.g., cpc, email, social), and utm_campaign using consistent lowercase naming.

Copy the generated UTM tracking URL for your ad campaign, email newsletter, or social bio link.

Build consistent UTM tracking URLs for Google Analytics 4 (GA4)

When visitors click links from email newsletters, paid social ads, influencer posts, or PDF downloads, UTM parameters tell Google Analytics 4 (GA4) and your CRM exactly which channel and campaign drove the session. Use this free UTM campaign URL builder to format properly encoded tracking links without typos.

Complete UTM parameter reference table

ParameterRequired?What It TracksRecommended Lowercase Examples
utm_sourceYesSpecific platform, vendor, or publication sending trafficgoogle, linkedin, weekly_newsletter, youtube
utm_mediumYesMarketing channel category (must match GA4 channel rules)cpc, paid_social, email, organic_social, referral
utm_campaignYesProduct launch, promotion, or seasonal initiative nameq4_launch_2026, black_friday, onboarding_drip
utm_termOptionalPaid search keyword or targeted ad-set audienceseo_audit_tool, cto_lookalike_us
utm_contentOptionalSpecific ad creative, video hook, or link placementhero_cta_button, video_variant_b, footer_link

Example of a properly formatted UTM URL

https://www.example.com/pricing?utm_source=newsletter&utm_medium=email&utm_campaign=october_product_update&utm_content=top_banner_cta

3 golden rules for clean analytics attribution

  1. Stick to lowercase and underscores/hyphens. Avoid spaces; spaces turn into %20 or + and make URLs harder to read.
  2. Match GA4 Default Channel Groupings. Use standard mediums (email, cpc, paid_social, affiliate) so traffic does not fall into GA4's "Unassigned" bucket.
  3. Protect SEO with canonical tags. Ensure your landing page outputs a clean self-referencing canonical tag via the canonical URL generator.

For a deeper walkthrough of naming taxonomies and GA4 channel rules, read our complete guide to UTM parameters, or inspect existing campaign links with the URL parser.

UTM Campaign URL Builder FAQs

The five standard Urchin Tracking Module (UTM) parameters are utm_source (traffic origin like google or newsletter), utm_medium (channel mechanism like cpc, email, or social), utm_campaign (campaign name like spring_sale), utm_term (paid search keyword or audience segment), and utm_content (specific creative, button, or A/B variant).

More link & url tools and nearby utilities.

  • URL Encoder / Decoder

    Encode or decode URL components and query parameters using standard RFC 3986 UTF-8 percent-encoding locally in your browser.

    Open tool →
  • Anchor Text Extractor

    Extract all <a href> link destinations and visible anchor text from pasted HTML to audit internal linking and anchor diversity.

    Open tool →
  • HTML & Broken Link Checker

    Find empty hrefs, hash placeholders (#), and javascript: links in pasted HTML, or test up to 15 live URLs for HTTP 200, 301, and 404 status codes.

    Open tool →
  • Htaccess Redirect Generator

    Generate Apache .htaccess 301 permanent and 302 temporary redirect rules for URL changes, HTTPS enforcement, and domain migrations.

    Open tool →
View all link & url tools

Step-by-step articles that use this tool.