"Social media" as a traffic source in Google Analytics tells you almost nothing useful. UTM parameters turn "social" into a breakdown by platform, campaign and post type — showing you which specific efforts are driving actual visits.
The Standard Setup for Social Media
For each social platform and campaign, use:
| Field | What to put | Example |
|---|---|---|
utm_source | The platform | facebook, instagram, linkedin |
utm_medium | The content type | social, social-post, bio-link |
utm_campaign | The campaign or post topic | tool-launch, weekly-tip |
utm_content | The specific post or creative (optional) | carousel-1, video-post |
Build each link in the UTM Builder before scheduling or posting.
A Practical Example
Sharing the compress PDF tool in a LinkedIn post as part of a campaign:
`` https://mentormakers.pk/tools/compress-pdf ?utm_source=linkedin &utm_medium=social &utm_campaign=productivity-tools &utm_content=compress-post-sep26 ``
This tells Analytics: the visit came from LinkedIn, through a social post, for the productivity-tools campaign, specifically from this September post.
Bio Links and Link-in-Bio Tools
Most social platforms limit where you can place clickable links. Instagram and TikTok typically allow one link in the bio. Use a UTM-tagged URL there:
`` utm_source=instagram&utm_medium=bio-link&utm_campaign=main ``
When someone clicks your bio link, Analytics records it with this tag rather than attributing the visit to "direct".
Reading the Results
In Google Analytics 4, find social campaign data under Reports → Acquisition → Traffic Acquisition. Filter or segment by Session source, Session medium and Session campaign to compare across platforms and campaigns. Consistent naming (see what are UTM parameters and how to use them) makes these reports readable without cleaning up fragmented naming.
What Social Platforms Already Track
Most platforms have their own analytics (Facebook Insights, LinkedIn Analytics, Instagram Insights). These show engagement within the platform. UTM parameters add what the platform can't show: what happens after the click, on your own site — do they convert, how long do they stay, what else do they do.
Building a Team UTM Convention
If more than one person manages your social accounts, agree on a naming convention document and share it. One person using facebook while another uses Facebook creates separate entries in reports. A shared spreadsheet with standard source, medium and campaign names — updated whenever a new campaign starts — keeps reports clean. The UTM Builder generates consistent URLs; the convention document ensures the inputs stay consistent across the team.