UTM Tracking for Social Media โ Attribute Traffic From Facebook, Instagram, LinkedIn
UTM parameters reveal which social platforms and posts actually drive site traffic. Here is the naming convention for social UTM tracking.
Posting on Facebook and Instagram without UTM parameters is like running ads without conversion tracking. You see the likes and comments, but you can't tell if those posts are sending buyers to your site or just browsers who leave in 10 seconds. UTM parameters close that gap.
How UTMs work on social media
When you paste a URL with UTM parameters into a social post, the parameters travel with every click. When someone lands on your site, the UTM values get captured by Google Analytics (or whatever analytics tool you use) and attributed to that session.
So "which Instagram story drove 40 sign-ups last week" becomes answerable instead of a guess.
Parameters for each platform
The utm_source should name the platform. The utm_medium should be "social" (not "socialmedia" or "Social" โ pick one and stick to it). The utm_campaign is your campaign or post theme. Here are examples for common platforms:
- Facebook organic post:
utm_source=facebook&utm_medium=social&utm_campaign=june-promo - Instagram bio link:
utm_source=instagram&utm_medium=social&utm_campaign=bio-link - Instagram story swipe-up:
utm_source=instagram&utm_medium=social&utm_campaign=story-june&utm_content=swipe-up - LinkedIn article:
utm_source=linkedin&utm_medium=social&utm_campaign=thought-leadership - Twitter/X post:
utm_source=twitter&utm_medium=social&utm_campaign=product-launch
The bio link problem on Instagram
Instagram posts can't have clickable links, so most brands use one link in bio. Use utm_content to differentiate which post sent people to your bio link. You can't track the specific post automatically, but you can update the bio URL for each major post and use utm_content to record which campaign it was for.
Tools like Linktree or a custom link page solve this differently โ they track which button in the multi-link page people clicked.
Building UTM links fast
The UTM Builder generates properly encoded UTM URLs in seconds. Paste your destination, fill the fields, copy the link. For teams, build a shared spreadsheet that logs every UTM link ever created, so you can find historical campaign links and maintain consistent naming.
What to look for in your reports
In GA4, compare platforms by sessions, engagement rate, and conversions. You might find Facebook sends more sessions but Instagram sends shorter, higher-converting ones. That data changes how you allocate content creation time. Without UTMs, you'd be guessing which platform deserves the effort.