UTM Builder — Free UTM Link Generator Online

Free online UTM Builder by Spilno Agency — generate UTM-tagged links in seconds. Paste your URL, pick a channel template, fill in the campaign name, and get your tracking link ready to use.

Channel Templates
Destination URL *
Required Parameters
Optional Parameters
Your Tracking Link
Fill in the fields above to generate your link
✓ Copied!
Please fill in all required fields: URL, utm_source, utm_medium, utm_campaign

What Are UTM Parameters and Why You Need Them

UTM parameters (Urchin Tracking Module) are tags added to the end of a URL. They tell analytics platforms — like Google Analytics 4 — exactly which channel, campaign, or ad brought a visitor to your site.

Without UTM tags, GA4 often labels traffic as (direct) / (none) — even when it actually came from a paid ad or email campaign. With UTM parameters, you get a complete picture of what drives results.

UTM Parameters Explained

ParameterRequiredWhat to enterExample
utm_source✓ YesTraffic source — platform or websitegoogle, facebook, tiktok
utm_medium✓ YesMarketing channel typecpc, newsletter, organic
utm_campaign✓ YesCampaign name for identificationbrand_2025, promo_june
utm_termNoKeyword (for search ads)buy laptop
utm_contentNoAd variant (for A/B tests)banner_v1, cta_red

UTM Templates for Popular Channels

Channelutm_sourceutm_mediumutm_campaign
Google Adsgooglecpccampaign_name
Meta Ads (Facebook/Instagram)facebookcpccampaign_name
TikTok Adstiktokcpccampaign_name
Telegram Adstelegramcpccampaign_name
Email newsletteremailnewsletternewsletter_name
Pinterest Adspinterestcpccampaign_name
Snapchat Adssnapchatcpccampaign_name
LinkedIn Adslinkedincpccampaign_name

UTM Best Practices

  1. Always use lowercase. GA4 treats Google and google as two different sources. Stick to lowercase across all parameters.
  2. No spaces. Use underscores (_) or hyphens (-) instead. Our tool encodes spaces automatically, but it’s best practice to avoid them.
  3. Keep campaign names consistent. Adopt a naming convention like product_sale_june2025 and apply it across all channels.
  4. Never add UTMs to internal links. UTM tags are for external traffic only. Applying them to internal links resets the session in GA4.
  5. Test the link before launching. Make sure it opens correctly and leads to the right landing page.

Frequently Asked Questions

What is a UTM Builder?

A UTM Builder is an online tool that helps you quickly generate URLs with UTM tracking parameters. Enter a destination URL, source, channel, and campaign name — and get a ready-to-use tracking link.

What is the difference between utm_source and utm_medium?

utm_source identifies the specific platform or website (e.g. google, facebook). utm_medium describes the marketing channel type (e.g. cpc for paid ads, newsletter for email).

Is it safe to use this UTM Builder?

Yes. The tool runs entirely in your browser — no data is sent to any server. Links are generated locally on your device.

Where can I view UTM statistics in GA4?

In Google Analytics 4: Reports → Acquisition → Traffic acquisition. You’ll see sources, mediums, and campaigns with full performance data.

Do UTM parameters affect SEO?

No. Google ignores UTM parameters during indexing. Make sure your destination pages have a canonical tag to avoid duplicate content issues.