© 2026 UTM Generator. All rights reserved.

Free UTM LearningAI SkillsPrivacy PolicyTerms of ServiceCookie PolicyContact

FOP Tserkovnyi Daniil Albertovych, Ukraine

UTM GeneratorUTM Generator
Free UTM LearningAI Skills
  1. UTM Generator
  2. Free UTM Learning
  3. How to Create a UTM Link in Under 60 Seconds
Tutorials

How to Create a UTM Link in Under 60 Seconds

Learn 4 ways to create UTM links — from manual tagging to AI-powered builders. Step-by-step tutorial with 7 ready-to-use UTM examples for GA4.

by Daniil Wem•Published on March 19, 2026•9 min read

How Do You Actually Build a UTM Link?

A UTM link is a regular URL with tracking tags appended after a ? character — tags that tell Google Analytics 4 exactly where the click came from, what type of traffic it is, and which campaign sent it. Building one takes under 60 seconds if you use the right method.

There are four ways to create UTM links in 2026: manually typing the query string, using Google's Campaign URL Builder, using a dedicated UTM generator with platform-aware recommendations, or letting AI do it through specialized prompts. Each method has a specific use case — and a specific failure mode.

I've built over 12,000 UTM links across client campaigns since 2021. The method you choose matters less than the consistency you maintain. But the right tool cuts errors by roughly 80%. Here's how each approach works.

Flowchart showing four methods to create UTM links: manual, Google URL Builder, UTM Generator, and AI

How Do You Create a UTM Link Manually?

Start with your landing page URL, add a ?, then chain parameters with &. That's it.

https://yoursite.com/pricing?utm_source=linkedin&utm_medium=paid_social&utm_campaign=saas_demo_q1

The structure follows a strict pattern: parameter_name=value. Three parameters are required — utm_source, utm_medium, utm_campaign. Two more are optional — utm_term and utm_content.

Manual tagging works for learning. It does not work for teams running 50+ campaigns a month. I once spent an hour debugging why a Meta campaign showed zero traffic in GA4. The culprit: utm_mediun=paid_social. One missing letter. No error message, no warning — just a silent data hole in every report for two weeks.

When to use this method: You're learning UTM structure for the first time, or you need exactly one link and you'll triple-check it.

When to avoid it: Everything else.

What About Google's Campaign URL Builder?

Google's free Campaign URL Builder gives you a form with fields for each parameter. Fill them in, get a tagged URL. Simple.

But simple has limits. The tool doesn't know that Meta uses {{campaign.name}} syntax or that TikTok uses __CAMPAIGN_NAME__. It won't warn you that utm_medium=social-media will dump your traffic into GA4's "Unassigned" channel. There are no templates, no history, no QR codes, no URL shortening. And it only works in English.

According to a 2024 Orbit Media survey, 63% of marketers use some form of UTM tagging, but fewer than 30% follow a documented naming convention. Google's URL Builder doesn't help with that gap — it generates links, not standards.

LimitationImpact
No dynamic parametersCan't use platform macros like {{campaign.name}}
No GA4 medium validationWrong medium values go undetected
English onlyTeams in 28 other languages need workarounds
No templates or historyEvery link built from scratch
No QR or URL shorteningRequires separate tools

When to use: Quick one-off links for English-speaking solo marketers who only use Google Ads.

How Do You Create UTM Links with a Dedicated Generator?

A purpose-built UTM generator gives you what Google's tool doesn't: platform awareness, validation, and workflow features. Here's the process in UTM Generator:

Step 1 — Enter your destination URL. Paste the landing page link. The tool validates it automatically.

Step 2 — Select your ad network. Choose from 11 supported platforms: Meta, Google Ads, TikTok, LinkedIn, Bing, Pinterest, Snapchat, social networks, direct messages, offline, or custom. This step changes everything — the tool loads platform-specific recommendations.

Step 3 — Fill in UTM parameters. Each field shows recommended values. Select "Meta Ads" and the source field suggests meta-{{site_source_name}}-{{placement}}. The medium dropdown shows only GA4-compatible values: paid_social, cpm, cpc. No guessing.

Step 4 — Add optional parameters. Include utm_id (the tool shows the correct macro for your platform), utm_term, utm_content, or custom parameters like language, funnel_stage, or a standardized offer name from the built-in offer generator.

Step 5 — Generate and distribute. One click gives you the full URL, a shortened version, and a QR code. Save it to history or create a reusable template that you can share with teammates via a simple URL.

Pro tip: The template sharing feature in utmgenerator.io is a free alternative to paid team governance tools. Create a template, send the link to your colleague — they open it and the fields auto-populate. No accounts, no subscriptions, no onboarding calls.

The entire process takes 30–45 seconds once you know your campaign details. And because the tool enforces the Clean Signal Method principles — GA4-compatible mediums, Latin-only warnings, platform-correct macros — the links are valid by default.

Can AI Create UTM Links for You?

Yes. And it's getting surprisingly good at it — with one giant caveat.

Generic AI (ChatGPT, Claude, Gemini without context) will generate UTM links. But the values are often wrong. I tested this in January 2026: asked ChatGPT to create UTMs for a Meta retargeting campaign. It returned utm_source=facebook_ads, utm_medium=social. Both wrong. facebook_ads isn't a recognized source format, and social triggers GA4's "Organic Social" channel grouping instead of "Paid Social."

The fix: AI Skills — custom prompt files that teach your AI assistant the Clean Signal Method rules, platform macro syntax, and GA4 channel groupings. With an AI Skill loaded, the same request produces utm_source=meta-{{site_source_name}}-{{placement}}, utm_medium=paid_social, utm_campaign={{campaign.name}}-{{adset.name}}. Correct syntax. Correct values.

Download free AI Skills for UTM tracking at utmgenerator.io/ai-skills. Available for ChatGPT, Claude, Cursor, and other AI platforms.

When AI works best: Bulk generation. Feed it a spreadsheet of 200 campaign URLs and let it tag all of them in minutes. No human can match that speed without errors.

When to skip AI: If you don't have an AI Skill loaded. Generic AI guesses at UTM conventions. Educated guesses still pollute your data.

What Do 7 Ready-to-Use UTM Examples Look Like?

Theory is useful. Copy-pasteable examples are better. Here are seven UTM templates for the most common marketing scenarios in 2026:

1. Meta Ads (Facebook/Instagram) — Dynamic

?utm_source=meta-{{site_source_name}}-{{placement}}&utm_medium=paid_social&utm_campaign={{campaign.name}}-{{adset.name}}&utm_content={{ad.name}}&utm_id={{campaign.id}}

Paste this into Meta Ads Manager → Ad level → Tracking → URL Parameters (without the ?).

2. Google Ads — Tracking Template

{lpurl}/?utm_source=google-{network}&utm_medium=cpc&utm_campaign={campaignid}_{adgroupid}&utm_content={adid}&utm_term={keyword}&utm_id={campaignid}

Set this at Account Settings → Tracking Template to apply across all campaigns.

3. TikTok Ads

?utm_source=tiktok&utm_medium=paid_social&utm_campaign=__CAMPAIGN_NAME__-__AID_NAME__&utm_content=__CID_NAME__&utm_id=__CAMPAIGN_ID__

4. LinkedIn Ads

?utm_source=linkedin&utm_medium=paid_social&utm_campaign={{CAMPAIGN_NAME}}&utm_content={{CREATIVE_ID}}&utm_id={{CAMPAIGN_ID}}

5. Email Newsletter (Klaviyo)

?utm_source=klaviyo&utm_medium=email&utm_campaign=weekly_digest_2026-03&utm_content=hero_cta

6. Organic Instagram Post

?utm_source=instagram&utm_medium=organic&utm_campaign=product_tips_march&utm_content=carousel_post

7. QR Code on a Conference Flyer

?utm_source=offline&utm_medium=referral&utm_campaign=techconf_berlin_2026&utm_content=flyer_a4

For this last one, shorten the URL first — a 200-character UTM string creates a dense QR code that's harder to scan. utmgenerator.io's built-in shortener handles this in one click.

What Should You Check Before Publishing a UTM Link?

Bad links don't announce themselves. They just sit there, quietly sending traffic to the wrong GA4 bucket. Run through this checklist before every campaign launch:

CheckWhy it matters
All values lowercase?Facebook and facebook are separate entries in GA4
No spaces or special characters?Spaces become %20, breaking reports
utm_medium matches GA4 channel?Wrong medium → "Unassigned" traffic
utm_source is the platform name?Not the campaign, not the ad format
Dynamic macros use correct syntax?Meta: {{}}, Google: {}, TikTok: __...__
utm_id included for paid?Required for GA4 cost data import
Link actually loads?Click it yourself. Broken redirects strip UTMs
No UTMs on internal links?Internal UTMs overwrite the original traffic source

That last row costs teams more money than any other UTM mistake. A 2023 Improvado study found that 30% of large companies lack reliable UTM conventions — and internal tagging is one of the top three reasons.

Pro tip: After creating your link in UTM Generator, click the generated URL to verify it loads correctly. Then check GA4's DebugView to confirm the parameters are being captured. This 30-second test prevents weeks of corrupted data.

FAQ

What is the fastest way to create a UTM link?

Use a UTM generator with platform presets. Select your ad network, fill in the campaign name, and the tool generates a validated URL with correct dynamic parameters in under 30 seconds. UTM Generator supports 11 ad networks with one-click macro insertion.

Do I need to fill in all five UTM parameters?

No. Three are required: utm_source, utm_medium, and utm_campaign. The other two — utm_term and utm_content — are optional but recommended for paid campaigns where you need creative-level or keyword-level attribution in GA4.

Can I reuse the same UTM link for different campaigns?

Never. Each campaign needs unique UTM values; otherwise GA4 merges the traffic together and you lose the ability to measure individual campaign performance. Create new links for every campaign, or use templates to speed up the process.

What characters are allowed in UTM parameter values?

Stick to lowercase Latin letters, numbers, hyphens, and underscores: [a-z0-9_-]. Avoid spaces (they become %20), Cyrillic or other non-Latin characters (they get percent-encoded into unreadable strings), and special characters like &, =, or # which break URL parsing.

Is there a limit to how many UTM links I can create?

No technical limit exists. You can create as many UTM-tagged URLs as you need. Free tools like utmgenerator.io impose no caps — unlike paid alternatives such as utm.io ($100+/month) or CampaignTrackly ($29+/month) which gate features behind subscription tiers.

How do I share UTM conventions with my team?

Create templates in utmgenerator.io and share them via URL. When a teammate opens the link, all fields auto-populate with your standard values. This is free and requires no accounts — unlike enterprise tools that charge per-seat fees for the same functionality.

Should I shorten URLs that have UTM parameters?

For social media posts and printed materials — yes. Long UTM strings look messy in social feeds and create dense QR codes that are harder to scan. Use a URL shortener that preserves the full parameter string. The built-in shortener in utmgenerator.io does this automatically.

Can UTM parameters get lost during redirects?

Yes. Some URL shorteners, landing page builders, and 301/302 redirects strip query parameters. Always test the final destination URL to confirm the UTM values survive the redirect chain. Click the shortened link, then check the browser address bar — your parameters should still be there.


Ready to create your first properly tagged campaign link? Open UTM Generator, select your ad platform, and let the tool handle the syntax. Free, no sign-up, 29 languages.

#utm-builder#utm-links#campaign-tracking#google-analytics
Share

Related Articles

Guides

UTM for Beginners: 10 Questions Every Marketer Asks

Answers to the 10 most common UTM questions — from case sensitivity and SEO impact to testing and mobile apps. With real examples.

Mar 25, 202612 min read
utm-basicsutm-faqgoogle-analytics
Guides

What Are UTM Parameters? The Only Guide You Actually Need

UTM parameters are tags added to URLs that track where your traffic comes from. Learn all 5 parameters with real examples for GA4.

Mar 14, 202611 min read
utm-parametersutm-basicsgoogle-analytics
Guides

5 UTM Parameters Explained: Source, Medium, Campaign, Term, Content

Learn what to put in each UTM parameter. Real examples for utm_source, utm_medium, utm_campaign, utm_term, and utm_content — plus GA4's three new parameters.

Mar 22, 202610 min read
utm-parametersutm-sourceutm-medium

Table of Contents

  • How Do You Actually Build a UTM Link?
  • How Do You Create a UTM Link Manually?
  • What About Google's Campaign URL Builder?
  • How Do You Create UTM Links with a Dedicated Generator?
  • Can AI Create UTM Links for You?
  • What Do 7 Ready-to-Use UTM Examples Look Like?
  • 1. Meta Ads (Facebook/Instagram) — Dynamic
  • 2. Google Ads — Tracking Template
  • 3. TikTok Ads
  • 4. LinkedIn Ads
  • 5. Email Newsletter (Klaviyo)
  • 6. Organic Instagram Post
  • 7. QR Code on a Conference Flyer
  • What Should You Check Before Publishing a UTM Link?
  • FAQ
  • What is the fastest way to create a UTM link?
  • Do I need to fill in all five UTM parameters?
  • Can I reuse the same UTM link for different campaigns?
  • What characters are allowed in UTM parameter values?
  • Is there a limit to how many UTM links I can create?
  • How do I share UTM conventions with my team?
  • Should I shorten URLs that have UTM parameters?
  • Can UTM parameters get lost during redirects?