UTM Link Builder
Add UTM tracking parameters to a URL so your analytics tool can tell you exactly where clicks on this link came from.
What UTM parameters do
UTM parameters are tags added to a URL that get picked up by analytics tools like Google Analytics, letting you see exactly which campaign, channel, or specific link a visitor clicked to reach your site — instead of just seeing generic "referral" traffic.
Source vs. medium vs. campaign
- Source — where the traffic originates (e.g. "newsletter", "facebook")
- Medium — the marketing channel type (e.g. "email", "cpc", "social")
- Campaign — the specific promotion or initiative (e.g. "spring_sale")
Frequently asked questions
Will adding UTM parameters break my link?
No — they're added as standard URL query parameters, which every browser and server handles normally. Any existing query parameters on your URL are preserved.
Do I need utm_term and utm_content?
Only if you want that level of detail — they're optional. utm_term is mainly used for tracking paid search keywords, and utm_content is useful for distinguishing between multiple links or ad variants in the same campaign (like A/B testing two different call-to-action buttons).