Campaign links

UTM builder

Tag a link, or a whole list of links, with utm_source, utm_medium and utm_campaign so your analytics can tell which newsletter, post or ad sent each visitor.

1 Link and tags

Presets

2 Tagged link

Test
Enter a page address and a source to see the tagged link.
    Recent tagged links

    Links you copy are kept here, in this browser only.

    How to tag a link

    Paste the page you are linking to, pick a preset or fill in the source (where the link is posted, like newsletter or instagram), the medium (the type of channel, like email, social or cpc) and a campaign name. The tagged link updates as you type; copy it into your post, email or ad.

    Existing parameters on the address are kept exactly as they were, existing UTM tags you set again are replaced, and a #fragment stays at the end, after the tags, where analytics tools can still read them.

    Options

    • Many links tags every address in a list with the same values and exports a CSV of original and tagged links.
    • Lower-case values keeps reports tidy, because most analytics tools treat Email and email as two different values.
    • Spaces become dashes by default; percent-encoding and plus signs are there if your team already uses them.

    In Google Analytics 4, the medium decides most of the default channel grouping: email lands in Email, social in Organic Social and cpc in the paid channels.

    Sending the tagged links in an email campaign? Send a test to a disposable inbox from CleanTempMail first, then click every link in the message to check it lands on the right page with its tags intact.

    UTM questions

    Which UTM parameters are required?

    Only utm_source is needed for a link to count as a campaign, but analytics tools group traffic by source and medium together, so add a medium and a campaign name too. Term, content and ID are optional extras.

    Should I add UTM tags to links between my own pages?

    No. Tags on internal links start a new session in many analytics tools and overwrite where the visitor really came from. Use them for links you post elsewhere: emails, social posts, ads, QR codes and link-in-bio pages.

    Is my history stored anywhere?

    Copied links and your saved presets are kept in this browser's local storage and never sent anywhere. Clear history removes them.