UTM Campaign URL Builder

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.

Recent URLs

    How to use the UTM builder

    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. Setting up the pages behind those links? Use the Open Graph preview and meta tag generator.

    Frequently Asked Questions

    What is a UTM parameter?
    A UTM parameter is a small tag added to the end of a URL, such as utm_source=newsletter, that tells your analytics where a visitor came from. When someone clicks the link, Google Analytics or your platform reads these tags and groups the traffic by source, medium and campaign so you can see which channels are working.
    Which UTM parameters are required?
    The three that matter most are utm_source (where the traffic comes from), utm_medium (the type of channel, such as email or cpc) and utm_campaign (the specific campaign name). utm_term and utm_content are optional and used mainly for paid search keywords and A/B testing different links.
    Does this tool track my clicks?
    No. This builder only assembles the link in your browser. It does not track anything itself. Google Analytics or whatever platform your destination page uses is what reads the utm parameters and records the visit when someone clicks the finished link.
    Should UTM values be uppercase or lowercase?
    Use lowercase. UTM values are case-sensitive, so Facebook and facebook are counted as two separate sources in your reports. Keeping every value lowercase and consistent avoids splitting one campaign across several rows.