UTM parameters are the five query-string tags — utm_source, utm_medium, utm_campaign, utm_term and utm_content — that Google Analytics and most other analytics platforms read from a landing URL to attribute a visit to the campaign that sent it. Add utm_source, utm_medium and utm_campaign to any link and get a ready-to-share tracking URL — it updates live as you type, with one-click copy. Everything runs in your browser.
Paste your destination link into Website URL, then fill in the three tracking values. utm_source is where the click comes from (newsletter, facebook, google), utm_medium is the kind of channel (email, cpc, social), and utm_campaign names the specific promotion (summer_sale). The finished link is assembled as you type — copy it and use it anywhere you share the campaign. utm_term and utm_content are optional and mainly used for paid keywords and testing different creatives.
Keep every value lowercase and consistent, because UTM values are case-sensitive — Facebook and facebook are counted as two different sources. This builder does not track anything itself; your analytics platform reads the parameters when someone clicks the link. Every link you copy is added to the Recent URLs list, which is kept in your browser’s own localStorage — the last 8 links, on this device only — and the Clear button wipes it. Setting up the pages behind those links? Use the Open Graph preview and meta tag generator, and give each landing page a clean address with the slug generator.