Free UTM Builder for GA4 Campaign URLs
Generate trackable UTM links for Google Analytics 4. Add consistent campaign parameters, copy your URL, and measure which channels drive traffic and conversions.
The page people should land on. Existing query parameters will be preserved.
Where the traffic comes from
The marketing channel
Your campaign or promotion
Paid keyword or audience
Distinguish ads or links
Platform campaign identifier
Complete the required fields to generate your trackable link.
What is a UTM link—and how should you build one?
A UTM link is a normal destination URL with campaign parameters appended to it. When someone clicks the link, GA4 can use those values to identify the source, medium, campaign, keyword, and creative behind the visit.
Read Google Analytics guidanceWhy use UTM parameters?
Consistent UTM tracking turns otherwise ambiguous visits into usable campaign data. It helps teams compare email, paid social, partnerships, creator campaigns, and other traffic sources without relying on guesswork.
The six UTM parameters explained
Use source, medium, and campaign for every manually tagged link. Add term, content, or campaign ID when you need more detail.
utm_sourceRequiredThe platform or referrer sending traffic
google, linkedin, newsletterutm_mediumRequiredThe marketing channel or traffic type
cpc, paid_social, emailutm_campaignRequiredThe campaign, promotion, or launch
spring_launchutm_termOptionalA paid keyword or audience segment
utm_builderutm_contentOptionalThe creative, CTA, or link variation
hero_cta, video_autm_idOptionalThe campaign identifier from your platform
123456Ready-to-use UTM examples by channel
Keep the taxonomy stable across campaigns. Change the values—not the rules—when you launch a new channel or creative.
Email newsletter
Track a product-launch link in a newsletter.
https://example.com/pricing?utm_source=newsletter&utm_medium=email&utm_campaign=product_launchLinkedIn paid social
Separate one video creative from the rest of a paid campaign.
https://example.com/demo?utm_source=linkedin&utm_medium=paid_social&utm_campaign=q4_demo&utm_content=video_aCreator partnership
Attribute traffic from a specific creator collaboration.
https://example.com/offer?utm_source=creator_name&utm_medium=influencer&utm_campaign=summer_launchHow to create and track a campaign URL in GA4
Build a clean URL now, then keep the same naming system when your campaign scales.
Enter the landing page
Paste the complete destination URL, including https://.
Add campaign details
Complete source, medium, and campaign. Add optional fields only when they improve analysis.
Copy and publish
Use the generated URL in your ad, email, social post, partner link, or QR-code destination.
Review results in GA4
Open Reports → Acquisition → Traffic acquisition, then inspect the manual campaign dimensions.
UTM naming conventions that keep reports clean
GA4 treats parameter values as case-sensitive. A shared naming convention prevents one campaign from being split across multiple rows.
Use lowercase values consistently across every channel.
Choose one separator—this builder converts spaces to underscores.
Keep a shared list of approved source and medium values.
Use utm_content for creative variants and utm_term for keywords or audiences.
Never include names, email addresses, or other personal data in UTM parameters.
Common UTM builder questions
Quick answers for marketers setting up campaign tracking in Google Analytics 4.
What does UTM stand for?
UTM stands for Urchin Tracking Module. Today, the term describes campaign parameters added to a URL so analytics platforms can identify where a visit came from.
Which UTM parameters should I always use?
For manually tagged campaign links, use utm_source, utm_medium, and utm_campaign together. Add utm_term, utm_content, and utm_id when you need keyword, creative, or campaign-ID detail.
Does this UTM generator work with GA4?
Yes. The generated parameters populate GA4 manual campaign dimensions when someone visits your site through the tagged URL.
Are UTM parameters case-sensitive?
Yes. Values such as LinkedIn and linkedin can appear as separate rows. Use lowercase values and a consistent naming system to avoid fragmented reports.
Where can I find UTM campaign data in GA4?
Go to Reports, then Acquisition and Traffic acquisition. You can review session source, medium, campaign, and other manual campaign dimensions there.
Should I add UTM parameters to Google Ads links?
If your Google Ads account is linked to GA4 and auto-tagging is enabled, rely on auto-tagging for its richer advertising dimensions. Use manual UTMs for other channels or when your reporting plan specifically requires them.




