Skip to content
Kordu Tools Kordu Tools

UTM Builder

Runs in browser

Build UTM-tagged campaign URLs for Google Analytics tracking. Quick presets for source and medium.

Last updated 08 Apr 2026

Enter your landing page URL, campaign source, medium, and name to generate a UTM-tagged URL for Google Analytics campaign tracking. Quick presets for common sources and mediums. Add optional term and content parameters. Runs in your browser — nothing is uploaded.

Required

The full URL you want to track

Required

Where your traffic comes from

Required

The marketing channel

Required

The specific campaign identifier

Paid search keywords (optional)

Differentiate ads (optional)

Fill required fields above

URL with UTM parameters will appear here...

Loading rating…

How to use

  1. 1

    Enter your landing page URL

    Type the full URL of the page you want to track — including https://.

  2. 2

    Fill in the required parameters

    Enter the campaign source (where traffic comes from), medium (the channel type), and campaign name. Use quick preset buttons for common values.

  3. 3

    Add optional parameters

    Optionally add utm_term for paid search keywords and utm_content to differentiate ad variations.

  4. 4

    Copy the campaign URL

    The full UTM-tagged URL appears at the bottom. Click Copy and use it in your ads, emails, or posts.

Frequently asked questions

What are UTM parameters?
UTM parameters are tags added to URLs that tell Google Analytics and other tracking tools where your traffic came from. They appear after a ? in the URL: utm_source, utm_medium, utm_campaign, utm_term, and utm_content.
Are UTM parameters required?
utm_source, utm_medium, and utm_campaign are required for campaign tracking to work in Google Analytics. utm_term and utm_content are optional — use them when you want more granular data.
What should I use for utm_source?
utm_source identifies where the traffic comes from: google, bing, facebook, instagram, newsletter, twitter, linkedin, etc. Be consistent — use the same source name across campaigns.
What should I use for utm_medium?
utm_medium identifies the marketing channel: cpc (paid search), email, social, banner, organic, referral, affiliate. GA4 uses medium to group channels in reports.
Do UTM parameters affect SEO?
UTM parameters do not directly affect SEO rankings, but they create duplicate URLs. Use canonical tags or set up URL filters in GA4 to prevent duplicate content issues. Avoid using UTM parameters in internal links.
Are values case-sensitive?
Yes. Google Analytics treats 'Email', 'email', and 'EMAIL' as three different sources. Use lowercase consistently to avoid fragmented data in your reports.
Is my data sent anywhere?
No. All URL building happens in your browser. Nothing is uploaded or stored.

The Kordu UTM Builder generates campaign tracking URLs with UTM parameters

for Google Analytics (GA4) and other analytics platforms. UTM parameters

let you see exactly which marketing campaigns, channels, and ads drive

traffic and conversions to your site.

Fill in the four required parameters — URL, source, medium, and campaign —

and optionally add term (for paid search keywords) and content (to distinguish

between ad variations). The tool generates the full tagged URL instantly.

**UTM parameters explained:**

- **utm_source** — where your traffic comes from (google, newsletter, facebook)

- **utm_medium** — the marketing channel (cpc, email, social, banner)

- **utm_campaign** — the specific campaign name (spring_sale, brand_awareness)

- **utm_term** — paid keywords for search ads (optional)

- **utm_content** — differentiates ads or links (optional)

Quick preset buttons for common sources and mediums let you build URLs in

seconds. All values are URL-encoded automatically.

All processing runs client-side in your browser. Nothing is uploaded or stored.

Related tools