UTM Link Builder
Build a trackable campaign URL with UTM parameters so you can measure exactly which channels and campaigns drive traffic in Google Analytics.
How to Use the UTM Link Builder
- Paste the destination URL you want to track.
- Fill in source, medium and campaign name — these three are required for Analytics to track the link correctly.
- Optionally add term and content to distinguish keywords or ad variations.
- The full tagged URL updates live below — copy it and use it in your ads, emails or social posts.
Why Use This Tool?
What are UTM parameters?
UTM (Urchin Tracking Module) parameters are small tags added to the end of a URL that tell analytics platforms like Google Analytics where your traffic came from — which source, medium, and campaign drove the click. Without them, traffic from an email newsletter or a social post often gets lumped into generic "direct" or "referral" traffic, making it impossible to measure campaign performance accurately.
What's the difference between source, medium and campaign?
Source is where the traffic originates (e.g. facebook, newsletter), medium is the marketing channel type (e.g. cpc, email, social), and campaign is the specific initiative name (e.g. summer_sale_2026). Consistent naming across your team makes reports far easier to filter and compare.
Does this tool encode special characters properly?
Yes. Spaces and special characters in your parameter values are automatically percent-encoded using the browser's built-in encodeURIComponent function, producing a valid, clickable URL every time.
Is my data private?
Yes. The URL is built entirely in your browser — nothing is sent to a server. It's free to use with no signup required.