Output will appear here
Click in the output to select all text
Output will appear here
Click in the output to select all text
Deconstruct URLs into protocol, host, port, path, query parameters, and hash fragment.
Parse query strings into key-value pairs or construct URL-encoded parameter strings.
Turn any title or text string into a clean, URL-safe SEO slug.
This UTM Builder appends campaign-tracking parameters — utm_source, utm_medium, utm_campaign, and the optional utm_term and utm_content — to a destination URL, so analytics tools like GA4 can attribute traffic to the right campaign. Enter your base URL and campaign details, and the tool validates the URL and required fields, then builds the final tagged link instantly. It's useful for marketers and creators tagging links for email newsletters, paid ads, social posts, or affiliate links before sharing them. Everything runs locally in your browser; no links or campaign data are sent anywhere. Scroll down to build your tagged URL.
utm_source identifies where traffic comes from (e.g. newsletter), utm_medium identifies the marketing medium (e.g. email), and utm_campaign identifies the specific campaign (e.g. spring_sale).
No, they're optional — utm_term is typically used for paid search keywords and utm_content to differentiate similar content or links within the same ad or email.
Yes, UTM parameters are added alongside any existing query parameters without overwriting them.
No, it only builds the full tagged URL; use a separate URL shortener afterward if you need a short link.
This tool only builds the URL text — how the UTM parameters are captured and reported depends on your analytics platform (e.g. Google Analytics) once the link is clicked.