How do I add UTM parameters to many links at once?
Choose Shared UTMs, paste one URL per line, fill in utm_source, utm_medium and utm_campaign (plus utm_content or utm_term if you use them) and press Generate links. Every line comes back with the same tags added, in the order you pasted. To give different links different tags, use CSV mode.
What should the CSV look like?
The first row names the columns: url, source, medium, campaign, content and term. Names are matched without regard to letter case, and url, source, medium and campaign are required. A value that contains a comma goes inside double quotes. One batch holds up to 500 rows.
What happens to a link that already has UTM parameters?
A utm_ parameter with the same name is replaced, whatever its letter case, so a link never ends up with two utm_source values. Other parameters keep their text and order. A utm_ parameter the tool is not setting, such as utm_id, is left as it was.
Why are the tags placed before the # in the link?
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 always goes first and the #fragment stays last.
Why do some cells in the downloaded CSV start with an apostrophe?
A spreadsheet runs a cell that starts with =, +, - or @ as a formula. To stop pasted text from doing that, the download puts a single quote in front of such a cell. The quote is only in the downloaded file: the links on screen and the text from Copy all are unchanged.
Are my URLs uploaded anywhere?
No. The links are built in your browser and are not sent to a server or kept in cookies or local storage. The CSV download is created on your device.