UTM URL builder
Build a campaign-tagged URL for analytics. Fill in the tags and copy the result — everything stays in your browser.
Runs 100% in your browserHow to build a UTM link
- Paste your destination URL. Enter the page you want to link to, including https://.
- Fill in the campaign tags. Add source, medium and campaign at minimum; term and content are optional.
- Copy the tagged URL. The full URL updates live. Click Copy and use it in your ad, email or post.
About UTM links
UTM (Urchin Tracking Module) parameters are the standard way to tell your analytics tool where a click came from. When someone follows a tagged link, the parameters travel in the URL and your analytics platform records the source, medium and campaign — letting you compare the performance of an email blast, a paid ad and an organic social post side by side.
Keep a consistent naming convention (always lowercase, hyphens or underscores, a fixed list of
mediums like email/cpc/social) so your reports stay clean.
This builder keeps existing query parameters on your URL and only appends the UTM tags.
Frequently asked questions
- UTM parameters are tags you add to a URL so your analytics tool can attribute a visit to a specific campaign. The five standard tags are
utm_source,utm_medium,utm_campaign,utm_termandutm_content. - Most analytics tools (including Google Analytics 4) treat
utm_source,utm_mediumandutm_campaignas the core trio.utm_term(paid keywords) andutm_content(A/B variants) are optional. - Use lowercase consistently. UTM values are case-sensitive in most analytics platforms, so
Facebookandfacebookbecome two separate sources and split your reports. This tool can lowercase values for you. - No. The URL is assembled entirely in your browser with JavaScript. Nothing is uploaded or logged.