UTM Builder & Campaign URL Generator - GA4 Ready & Private

Create GA4-ready tracking links with this free UTM builder. Add source, medium, campaign, term, content, and utm_id with auto-lowercase and private local processing.

Click for theater mode
UTM links are generated only in this browser. Marketing URLs are not uploaded.

GA4 newsletter campaign

Updates in real time

Generated Campaign URL

Updates in real time

UTM parameter preview

utm_sourcenewsletter
utm_mediumemail
utm_campaignspring launch
utm_termpricing page
utm_contenthero button
utm_idga4 campaign 001

How to Use

  1. Click Load sample, or enter a landing page in Destination URL, such as https://example.com/pricing.
  2. Fill Campaign Source with a value such as google, newsletter, or linkedin.
  3. Add Medium, Campaign, Term, Content, and Campaign ID as needed; keep Auto-lowercase enabled for cleaner GA4 data.
  4. Review the generated Campaign URL and click Copy URL for ads, newsletters, or social posts.

Core Features

  • GA4-ready parameters: Build links with standard UTM fields plus utm_id for campaign IDs.
  • Real-time Campaign URL generation: Fill in your landing page, source, medium, and campaign name, then see the final URL update instantly.
  • Auto-lowercase for cleaner data: Keep UTM values consistent so Email and email do not fragment reports.
  • Preserve existing query strings: Existing URL parameters are kept while UTM fields are appended or updated safely.
  • Private local processing: URL building runs in your browser without link shorteners, redirects, or server-side tracking.

Related Tools

FIRE Calculator 2026 (Inflation Adjusted) | Retirement Gap Simulator

The 2026 FIRE Calculator (Inflation Adjusted). Simulate real purchasing power, analyze retirement savings gaps, and generate a visual wealth roadmap. One-click CSV export for your Excel or Notion finance dashboard. 100% Private, client-side calculation.

Position Size Calculator - Risk-Based Trade Sizing

Calculate trade position size from account balance, risk %, entry, and stop loss. Runs locally in your browser with no uploads, so you can compare risk scenarios before you trade.

Compound Interest Calculator | Free APY & Investment Chart

Calculate compound interest from principal, recurring contributions, APY, and time. Visualize principal, interest, and final balance with a local interactive chart.

Online Loan & Mortgage Calculator - Instant Amortization Schedule

Use this Loan Calculator / Mortgage Calculator to estimate monthly payment, total interest, and an amortization schedule locally. Enter amount, rate, and term to calculate now with instant charts.

Online Investment & ROI Calculator - Compound Interest Visualizer

Use this Investment Calculator / ROI Calculator to estimate starting capital, monthly contributions, annual return, and inflation-adjusted results locally. Calculate projected returns with an instant compound interest chart, ROI, and yearly schedule.

APR to APY Calculator - Convert Nominal & Effective Rates

Use this APR to APY Calculator to convert between APR and APY locally. Enter a rate, choose compounding frequency, and see the effective interest rate, spread, and frequency comparison instantly.

Profit Margin Calculator - Margin vs Markup Converter

Use this Profit Margin Calculator to calculate gross profit, Markup, Margin, and selling price locally. Enter cost and price, or cost and target margin, then calculate your margins instantly.

CPM & CPC Calculator - Ad Spend and CTR Online Tool

Use this CPM Calculator and CPC Calculator to estimate ad spend, impressions, clicks, CPM, CPC, and CTR locally. Enter budget and target costs to plan campaign scenarios instantly.

Calculation Logic

UTM parameters are tracking fields added to the query string of a URL, such as utm_source, utm_medium, and utm_campaign. Analytics tools use them to attribute traffic to channels, campaigns, creatives, and keywords.

This builder uses the browser's native URL and URLSearchParams APIs. If the destination already has query parameters, UTM fields are appended with &; otherwise the query string starts with ?. Auto-lowercase applies only to UTM values and does not rewrite the domain, path, or existing non-UTM parameters.

FAQ

  • What are UTM parameters used for?
    • They help analytics tools such as GA4 identify traffic source, medium, campaign, keyword, and creative.
  • Is this UTM builder compatible with GA4?
    • Yes. It supports utm_source, utm_medium, utm_campaign, utm_term, utm_content, and utm_id.
  • Why should I use lowercase UTM values?
    • GA4 can treat differently cased values as separate dimensions, so Email and email may split your reports.
  • Do you store generated campaign URLs?
    • No. URLs are generated locally in your browser and are not uploaded to a server.
  • Does it shorten URLs or track clicks?
    • No. This tool only builds UTM-tagged URL strings. It does not provide link shortening, hosted redirects, or click tracking.