UTM Builder — Free URL Generator
Use this UTM Builder to create clean campaign tracking URLs for GA4, Google Ads, Meta Ads, email, social posts and partner campaigns.
Keep UTM names consistent
Use the same naming style every time. For example, do not mix paid-social, paid_social and paidsocial for the same channel, because analytics reports may split them into separate sources.
How to use this UTM Builder
A UTM Builder adds tracking parameters to your campaign URL so GA4 and other analytics tools can separate traffic from Google Ads, Meta Ads, email, social posts, affiliates and other campaigns.
Required UTM parameters
- utm_source identifies where the click came from, such as google, facebook, newsletter or linkedin.
- utm_medium identifies the channel type, such as cpc, paid_social, email, referral or organic_social.
- utm_campaign identifies the specific campaign, promotion, launch or offer.
Optional UTM parameters
Use utm_term for paid keywords, audiences or targeting details. Use utm_content to separate ad creatives, buttons, banners, email links or A/B test variants.
UTM Builder best practices
Before sharing links, decide one naming convention and keep it simple. Lowercase values, avoid spaces, and use clear names that your future self or client can understand inside GA4 reports.
Frequently Asked Questions
What is a UTM Builder?
A UTM Builder is a URL generator that adds campaign tracking parameters to a landing page URL so analytics tools can identify the source, medium, campaign, keyword and creative.
Which UTM values should I use for Google Ads?
A common setup is utm_source=google and utm_medium=cpc. Use utm_campaign for the campaign name and utm_term or utm_content for keyword, audience, ad group or creative details when needed.
Is this UTM Builder private?
Yes. The UTM Builder works locally in your browser. Your campaign URLs are not uploaded, saved or sent to a server.