Link tool
Build tagged campaign URLs with UTM parameters — one at a time or in bulk from a list. Copy or export to CSV.
Formula: UTM parameters (utm_source, utm_medium, utm_campaign, utm_term, utm_content) are appended to your URL and read by Google Analytics and most trackers to attribute traffic. Values are URL-encoded automatically.
FAQ
UTM parameters are tags you append to a link so analytics tools can attribute the visit. The five standard ones are utm_source (where the traffic came from), utm_medium (the channel type, e.g. cpc), utm_campaign (the campaign name), utm_term (the keyword) and utm_content (which creative or link was clicked).
utm_source, utm_medium and utm_campaign are the three that Google Analytics needs to attribute a session properly. utm_term and utm_content are optional and mostly used for paid search keywords and creative-level A/B tests.
Yes — switch to the Bulk tab, paste one landing page URL per line, and the same UTM parameters are applied to every line. You can then copy all the tagged URLs at once or export them as a CSV.
No. If your URL already has a query string, the UTM parameters are appended with & instead of ?, so existing parameters are preserved. Values are URL-encoded automatically.
Yes, as a convention. Analytics platforms treat utm_source=Google and utm_source=google as two different sources, which splits your reporting. Pick lowercase and stay consistent across every campaign.
More free tools
View all →Look up and insert the right tracking tokens/macros for Voluum, RedTrack, Binom and ClickMagick into your URLs.
Build a server-to-server (S2S) postback URL with the correct click-ID and payout macros for your tracker.
Trace every hop in a URL redirect chain — status codes, final destination and cloaking/smartlink paths.
Work out campaign profit, ROI and ROAS from your ad spend, conversions and payout. Free, instant, no sign-up.