What is a UTM builder?
A UTM builder is a form that adds UTM parameters to a link for you. You enter the page address and a source, a medium and a campaign name, and it returns one link with the tags added in the right place and encoded once, ready to paste into an email, an ad or a post. This one runs in your browser.
Which UTM parameters do I have to fill in?
This builder asks for utm_source, utm_medium and utm_campaign, so every link you make says where it came from, what kind of link it is and which campaign it belongs to. utm_content and utm_term are optional. SourceTrack's tracker reads those five and utm_id. If a link has no utm_medium, SourceTrack records its medium as none.
Does the builder lowercase my values?
Yes, unless you untick the box. SourceTrack trims and lowercases UTM values when it stores them, so Google and google are one source there, but some other tools keep them apart, so one lowercase spelling everywhere is the tidy choice. The address itself is never changed, and parameter names are always written in lower case because SourceTrack matches them exactly.
What happens if my link already has UTM parameters?
A utm_ parameter with the same name is replaced, whatever its letter case, so the link never ends up with two utm_source values. Other parameters keep their text and order. A utm_ parameter the builder is not setting, such as utm_id, is left as it was.
Why does the builder put the tags before the #?
A browser never sends the part of a link after a # to a server, and SourceTrack's tracker reads only the part before it. Tags placed after the # would be lost, so the query goes first and the #fragment stays last. If your address has a # already, it is kept at the end.
Is the address I type sent anywhere?
No. The link is built in your browser. The page does not open the address, does not send it to a server and does not keep it in cookies or local storage. Copy link puts the result on your clipboard only when you press the button.