A social campaign becomes easier to improve when you can connect each shared link with activity on your website. UTM links give those visits useful labels: the platform, campaign and placement that brought someone to a page.
This guide shows you how to build a simple social media UTM tracking system, keep a clean link register and find the campaign in Google Analytics 4 (GA4). The examples are hypothetical; you can adapt the worksheet to your own business.
1. Start with one destination and one useful action
Choose the website page your campaign should promote. A collection launch might lead to a collection page; a service campaign might lead to an inquiry page. Write down the action that would make the visit useful, such as submitting an inquiry or completing a purchase.
You need access to the destination website’s Analytics data. Google’s GA4 setup guide explains the property, web data stream and website tag needed to collect activity. A tagged link alone does not install measurement.
Keep two questions separate in your campaign brief: “Where did the visit come from?” and “What did the visitor do?” UTM parameters help answer the first. Your website’s event measurement supports the second.
Before building the links, complete our social media campaign brief template. It brings the audience, offer, customer action, owners and review date into one document, with a completed example you can adapt.
2. Agree on four campaign labels
Google’s campaign URL guidance recommends consistent source, medium and campaign parameters. Add a content label when you want to distinguish placements or creative versions within the campaign.
| Parameter | What to record | Example |
|---|---|---|
utm_source | The referring platform | instagram |
utm_medium | The marketing medium | social |
utm_campaign | A stable campaign name | autumn_collection |
utm_content | The placement or creative variant | bio or story_a |
Choose one lowercase naming style before sharing links. Google treats parameter values as case-sensitive, so Instagram and instagram can become different reporting values. Short names with underscores are easy for a team to reuse.
The example uses social for a non-ad social link. Select labels that describe the actual traffic placement. Google’s default channel definitions distinguish Organic Social from Paid Social; paying for marketing services does not, by itself, make every website link a social advertisement.
3. Build two links for a hypothetical launch
Imagine a shop promoting an autumn collection through its Instagram bio and a Story link. Both links should use the same source, medium and campaign. Change the content label to identify each placement.
Illustrative bio link: replace the example domain and page with your own destination.
https://example.com/autumn-collection/?utm_source=instagram&utm_medium=social&utm_campaign=autumn_collection&utm_content=bio
For the Story version, change only utm_content=bio to utm_content=story_a. These are example link labels, not reported campaign results.
Put the finished campaign URL into your Story with our Instagram Story link-sticker guide. It pairs the setup with a worksheet for matching the invitation to the page viewers open.
The first parameter follows a question mark; subsequent parameters are joined with an ampersand. If your destination already contains a question mark and parameters, add the new parameters with an ampersand instead of a second question mark. Google’s campaign URL guidance also links to its URL builder.
4. Keep a copyable naming worksheet
Use one shared document for the campaign before anyone posts. A short register prevents teammates from creating several spellings for the same launch and makes it easier to identify which link needs updating.
| Planning field | Your entry |
|---|---|
| Campaign name | ________________ |
| Destination page | ________________ |
| Useful website action | ________________ |
| Source and medium | ________________ |
| Placement and content label | ________________ |
| Complete tagged URL | ________________ |
| Publication date and owner | ________________ |
| Review date | ________________ |
Create a separate entry for each placement. Keep the campaign name stable while recording changes to the offer or landing page in a notes column. This gives you context when you return to the report later.
5. Check the link before promoting it
- Open the complete tagged URL and confirm that it reaches the intended page.
- Check that redirects preserve the campaign parameters in the destination URL.
- Test the actual clickable placement on mobile, including any link-in-bio page or short link you use.
- Confirm that the landing page’s main action works, then record the final URL in your register.
Use descriptive campaign labels without personal details. Google’s guidance on avoiding personally identifiable information explains why email addresses, phone numbers and similar identifiers should not appear in URLs sent to Analytics. A label such as story_a is sufficient for this worksheet.
6. Find the campaign in GA4
Open Reports → Acquisition → Traffic acquisition and select the dates you want to review. Use Session source / medium to inspect the platform and medium, or Session campaign to find your campaign name. Google’s Traffic acquisition documentation covers these dimensions. Report navigation can differ between properties.
For the content label, Google’s Manual report includes Session manual ad content, which reads utm_content. Despite the dimension’s name, it is useful for examining the manually tagged bio and story_a examples. The report also provides manual campaign and source/medium dimensions.
Google documents access through the Acquisition overview’s “Sessions by Session manual source” card and “View Manual campaigns.” If a report is missing from your navigation, ask the property’s editor or administrator to make it available.
7. Review visits alongside useful actions
Record sessions and the relevant measured action for the same date range. GA4’s Traffic acquisition report can show key events, but that requires the event to be collected and configured appropriately. UTM tags do not automatically create inquiry or purchase tracking.
| Review item | Record from your campaign |
|---|---|
| Date range and campaign | ________________ |
| Placement/content label | ________________ |
| Sessions | ________________ |
| Chosen action and measured count | ________________ |
| Offer or page changes during the period | ________________ |
| Next improvement to test | ________________ |
Use the worksheet to form a practical next step. If a placement brings visits but few inquiries, review the page’s offer and form. If a useful placement receives little traffic, revisit its visibility and call to action. These are investigation prompts; a small sample does not establish a winning strategy.
Plan your next social campaign with Famix
Pair organized measurement with a clear promotion plan. Explore Famix’s Instagram services and use the SMM order checklist to prepare the correct service and delivery link. Keep that order destination separate from the website campaign links in your tracking register.
For the wider sales journey, our guide to increasing online sales through social media connects promotion with the customer experience. Start your next campaign with a defined destination, consistent labels and a review date you can act on.
Author Profile
- Basit Ali
- Basit Ali is a digital entrepreneur and SEO specialist dedicated to helping brands and creators scale their online presence. Based in Lahore, he brings hands-on expertise in technical SEO, organic reach, and social media marketing. At Famix, Basit shares actionable insights and proven strategies for hacking platform algorithms, building authentic engagement, and turning casual scrollers into a dedicated, monetized audience across TikTok, Instagram, and Facebook.
Latest entries
Social Media Growth StrategyOctober 20, 2026Social Media Campaign Brief Template for Small Businesses
YouTube Growth and MonetizationOctober 18, 2026How to Create a YouTube Playlist for Product Demos
Social Media Growth StrategyOctober 18, 2026How to Add a Link to an Instagram Story: Business Guide
Social Media Growth StrategyOctober 15, 2026How to Pin Instagram Posts: A Business Profile Checklist


