Free UTM & URL Parameter Generator
Paste a URL, fill in the source, medium and campaign, and copy the tagged link. This URL builder adds the UTM parameters that Google Analytics and other analytics tools read to tell you which campaign sent each visitor.
- Free
- No signup
- Files stay on your device
Campaign builder
Generated URL
Add a target URL and campaign values to generate a shareable tracking link.
Pro Tips
- Use utm_source for the platform, like `newsletter` or `linkedin`.
- Use utm_medium for the channel type, like `email` or `paid-social`.
- Use utm_campaign for the specific launch or seasonal promo name.
How to use the UTM & URL Parameter Generator
A campaign URL is a normal link with UTM parameters added to the end. Analytics tools read those parameters to report which email, ad or post sent each visitor. This generator builds the link for you, encodes special characters, and keeps any query parameters the URL already has.
- 1Enter your destination URL.
- 2Fill in the campaign source, medium, and name.
- 3Add optional term and content values for finer tracking.
- 4Copy the generated link and use it in your campaign.
Frequently asked questions
What are UTM parameters?
UTM parameters are tags added to the end of a URL, such as utm_source, utm_medium and utm_campaign. Analytics tools read them to report where a visit came from, so you can compare campaigns, emails and posts.
How do I use this UTM builder?
Enter the destination URL, then fill in source, medium and campaign. Term and content are optional. The tool builds the tagged link as you type, and one click copies it.
What is the difference between utm_source and utm_medium?
utm_source names the place the click came from, such as newsletter, linkedin or google. utm_medium names the type of channel, such as email, social or cpc. One medium usually covers several sources.
Is this the same as Google's Campaign URL Builder?
It builds the same kind of link. Google Analytics 4 reads utm_source, utm_medium, utm_campaign, utm_term and utm_content from any URL, whichever tool added them. This one also works for Plausible, Matomo, PostHog and other analytics tools that read UTM parameters.
Do UTM parameters hurt SEO?
No. A tagged URL shows the same page as the untagged one. Set a canonical URL without the parameters so search engines treat both as one page.
Are UTM parameters case sensitive?
Yes. Analytics tools count utm_source=Newsletter and utm_source=newsletter as two sources. Use lowercase, use hyphens instead of spaces, and keep one naming convention across the team.