Build UTM tracking URLs in seconds. Add UTM parameters to your links and measure campaign performance in Google Analytics or any analytics tool.
UTM parameters are short tags added to the end of a URL that tell your analytics tool where a visitor came from. Google Analytics, Plausible, Fathom, and most other tools read them automatically. Instead of one lump of "direct" traffic, you can see that a visitor arrived from Instagram, via a story, as part of your spring launch.
Enter your destination URL, fill in the parameters, and the builder assembles a correctly encoded tracking link you can copy and paste anywhere.
Three parameters are required for a link to be attributed properly; two are optional and useful for finer detail.
Analytics tools treat "Instagram" and "instagram" as different sources, so pick one convention and stick to it. Lowercase everything, use underscores instead of spaces, and keep a shared spreadsheet of the names you use. Never add UTM parameters to internal links on your own site, because that resets the visitor session and overwrites the original source.
utm_source, utm_medium, and utm_campaign. Google Analytics needs all three to attribute a visit to a campaign. utm_term and utm_content are optional.
Yes. UTM parameters are an open convention supported by almost every analytics platform, including Plausible, Fathom, Matomo, HubSpot, and Mixpanel.
Yes. "Instagram" and "instagram" show up as two separate sources in your reports. Use lowercase everywhere to keep your data clean.
Yes, and it is one of the best places to use them because Instagram traffic otherwise shows up as direct. If you use a link-in-bio page, Liinks tracks clicks on every link automatically, so you only need UTMs on the links you post elsewhere.