UTM Parameters Explained: Track Your Links Without a Spreadsheet Nightmare
What UTM parameters are
UTM parameters are small pieces of text you add to the end of any URL. They don't change where the link goes. They just tell your analytics tool — Google Analytics, Plausible, whatever you use — exactly where a visitor came from and why they clicked.
The name comes from Urchin Tracking Module, a web analytics company Google acquired back in 2005. The name is forgettable. The concept isn't.
The five parameters, explained plainly
Building a UTM URL, step by step
Let's say you're promoting a product launch and you want to track clicks from your Instagram bio. Here's how you'd build the URL.
Start with your destination:
Add a question mark, then your first parameter:
Add more parameters with an ampersand between each:
That URL is now 94 characters. Paste it into iin.co and you get something like iin.co/launch — which still carries all the tracking data when someone clicks it.
The short link doesn't strip the UTM parameters. It just makes the URL shareable. When someone clicks iin.co/launch, they land on your product page with all the tracking intact.
Mistakes people make with UTMs
Inconsistent naming
Instagram and instagram and IG all look like different sources to your analytics tool. Pick a naming convention and stick to it. Lowercase, hyphens instead of spaces, no abbreviations you'll forget in three months.
Using UTMs on internal links
If you add UTM parameters to links within your own website, you'll overwrite the original source and mess up your attribution data. UTMs are for external links only — things you share outside your own domain.
Skipping them on "small" campaigns
You won't always know what's small until later. A link you share in a WhatsApp group or a reply to a tweet can sometimes drive significant traffic. Tagging everything is a habit worth building early.
Making the URL too long to share
A URL with five UTM parameters can easily hit 200 characters. That's what short links are for. Build your full UTM URL, then shorten it. Best of both worlds.
The easy way to do this at scale
If you're tracking multiple campaigns, building UTM URLs manually gets tedious. A few approaches that work well.
Google's Campaign URL Builder is a free web form where you fill in the parameters and it builds the URL for you — good for occasional use. For regular use, a simple spreadsheet with a formula that concatenates the base URL and parameters saves a lot of copy-pasting.
Either way, the last step is the same: paste the full UTM URL into iin.co, get a clean short link, and share that instead.
Shorten any UTM URL at iin.co. The tracking data travels with the link — and you get a QR code too.
Try it at iin.co →