How to Use UTM Links to Track Blog Traffic

UTM links help you identify which email, social-media post, advertisement, or partner campaign sent visitors to a webpage.

A UTM link is a normal website address with campaign information added to the end.

For example, a regular article URL may be:

https://example.com/blog-promotion-checklist

A campaign version might identify that the visitor came from a newsletter:

https://example.com/blog-promotion-checklist/?utm_source=newsletter&utm_medium=email&utm_campaign=july_promotion

The page remains the same. The additional information helps analytics software categorize the visit.

Key Takeaways

  • Use UTM links for promotional campaigns you control.
  • Keep source, medium, and campaign names consistent.
  • Do not add UTM parameters to ordinary internal website links.
  • Record every campaign link in a spreadsheet.
  • Review the results to improve future distribution decisions.

What Does UTM Mean?

UTM is commonly associated with campaign-tracking parameters used in analytics systems.

Google’s official campaign documentation describes custom URLs that use parameters such as utm_source, utm_medium, and utm_campaign to capture information about referral campaigns. Google also provides a Campaign URL Builder that creates tagged URLs.

The commonly used parameters include:

  • utm_source
  • utm_medium
  • utm_campaign
  • utm_term
  • utm_content

A beginner usually needs the first three.

Understanding the Three Main Parameters

UTM Source

Source identifies where the traffic originated.

Examples:

  • newsletter
  • facebook
  • linkedin
  • youtube
  • affiliate_partner
  • guest_post

Use a consistent label for the same source.

Do not alternate among:

  • fb
  • Facebook
  • facebook.com
  • facebook_social

Those variations may appear as separate entries.

UTM Medium

Medium identifies the type of communication.

Examples:

  • email
  • social
  • paid_social
  • referral
  • cpc
  • video

Source might be facebook, while medium is social.

UTM Campaign

Campaign identifies the promotion or initiative.

Examples:

  • july_blog_batch
  • ai_starter_kit
  • product_launch
  • welcome_sequence
  • summer_content_refresh

Use a descriptive name that makes sense months later.

Optional Parameters

UTM Content

Content helps distinguish links inside the same campaign.

Examples:

  • header_button
  • text_link
  • first_comment
  • image_ad
  • email_ps

This is useful when one email contains two links to the same page.

UTM Term

Term is often associated with paid-search keywords, although businesses may use it in other controlled tracking structures.

Do not add optional fields unless they answer a real reporting question.

When to Use UTM Links

Use them for links placed in:

  • Email newsletters
  • Welcome sequences
  • Facebook posts
  • LinkedIn posts
  • YouTube descriptions
  • Paid advertising
  • Affiliate partner emails
  • Guest articles
  • Downloadable PDFs
  • Online presentations
  • QR-code campaigns

The link should represent a promotional source you control or intentionally track.

When Not to Use UTM Links

Do not normally use UTM parameters on internal links between pages of your own website.

For example, do not tag a link from your homepage to your blog article as a Facebook or email campaign.

Internal UTM links can interfere with attribution by creating a new campaign when a visitor is already on the website.

Use normal internal links for website navigation.

Step 1: Start With the Correct Destination URL

Copy the complete webpage address.

Open it in a private browser window to confirm that:

  • The page loads.
  • The connection is secure.
  • The address is correct.
  • The article is published.
  • There are no typing errors.

Do not create campaign links for an unpublished draft.

Step 2: Define the Source

Ask:

Where will this link appear?

For a GetResponse newsletter, you might use:

utm_source=getresponse

or:

utm_source=newsletter

Choose one system and use it consistently.

For Facebook:

utm_source=facebook

For LinkedIn:

utm_source=linkedin

Step 3: Define the Medium

Ask:

What type of communication is sending the visitor?

Examples:

  • Email newsletter: utm_medium=email
  • Organic Facebook post: utm_medium=social
  • Paid Facebook campaign: utm_medium=paid_social
  • Affiliate partner: utm_medium=affiliate
  • Guest article: utm_medium=referral

Do not label every source as social when the communication types differ.

Step 4: Define the Campaign

Create a campaign name connected to the business purpose.

Example:

utm_campaign=july_31_blog_promotion

Better long-term names may avoid dates when the campaign is ongoing:

utm_campaign=ai_beginner_content_series

Do not use vague campaign names such as:

  • campaign1
  • new
  • test
  • marketing
  • promo

Step 5: Use Google’s Campaign URL Builder

Google’s Campaign URL Builder allows you to enter the destination URL and campaign parameter values, then generates the tagged address.

Basic process:

  1. Enter the website URL.
  2. Enter campaign source.
  3. Enter campaign medium.
  4. Enter campaign name.
  5. Add optional term or content when needed.
  6. Copy the generated URL.
  7. Test it.

The tool reduces formatting errors, but it does not create your naming system.

Step 6: Test the Link

Paste the finished UTM link into a private browser.

Confirm that:

  • The correct page opens.
  • The parameters remain in the address.
  • No spaces or broken characters appear.
  • The page works on mobile.
  • The link does not redirect to an unrelated page.

Do not distribute an untested campaign link.

Step 7: Record the Link

Use a spreadsheet with these columns:

DateDestinationSourceMediumCampaignContentFinal URL
July 31Blog articlenewsletteremailjuly_blogmain_buttonTagged URL
July 31Blog articlefacebooksocialjuly_blogfirst_commentTagged URL
July 31Blog articlelinkedinsocialjuly_blogpost_linkTagged URL

This prevents inconsistent naming and duplicated links.

A Practical Blog-Promotion Example

Suppose LeeOneMedia.com publishes an article titled:

The Blog Post Promotion Checklist for Small Websites

Create separate links.

Email

  • Source: newsletter
  • Medium: email
  • Campaign: blog_promotion_checklist

Facebook

  • Source: facebook
  • Medium: social
  • Campaign: blog_promotion_checklist

LinkedIn

  • Source: linkedin
  • Medium: social
  • Campaign: blog_promotion_checklist

Partner Email

  • Source: partner_name
  • Medium: referral
  • Campaign: blog_promotion_checklist

The destination remains the same, but the source information differs.

Create a Naming Convention

A naming convention is a set of rules used every time.

Example rules:

  • Use lowercase letters.
  • Use underscores instead of spaces.
  • Spell platform names consistently.
  • Use email for all email campaigns.
  • Use social for unpaid social posts.
  • Use paid_social for paid social.
  • Use descriptive campaign names.
  • Avoid dates unless useful.
  • Do not use personal information.

Document the rules in the tracking spreadsheet.

How to Read the Results

In Google Analytics, campaign information can be used to evaluate traffic associated with the tagged URLs.

Review:

  • Users or sessions
  • Traffic source
  • Medium
  • Campaign
  • Landing page
  • Engagement
  • Conversions or key events when configured

Do not assume that the source with the most visits is automatically the best.

One source may bring fewer visitors who:

  • Join the email list
  • Read longer
  • Click product links
  • Complete a purchase
  • Visit several pages

Compare Analytics With Search Console

UTM links track promotional campaigns you control.

Google Search Console focuses on visibility and traffic from Google Search, including queries, pages, impressions, clicks, and position information.

Use the tools for different questions.

UTM and Analytics Question

Which newsletter or social campaign sent visitors?

Search Console Question

Which Google searches and pages produced search impressions or clicks?

Do not expect the tools to display identical data because they measure different activities.

New Search Console AI Visibility Reports

Google announced dedicated generative-AI performance reports in June 2026 for a subset of Search Console properties. The reports include impression information for supported generative-AI search features, along with page, country, device, and date dimensions. Access is being rolled out gradually, so not every property will see the report.

This report is separate from UTM tracking.

UTM parameters identify campaigns you created. The Search Console report concerns visibility within supported Google Search AI features.

Common UTM Mistakes

Inconsistent Capitalization

Facebook and facebook may be treated separately.

Use lowercase.

Using Spaces

Use underscores or hyphens.

Creating Links Without Recording Them

A spreadsheet prevents forgotten campaign names.

Tagging Internal Website Links

Keep internal navigation clean.

Using Personal Information

Campaign parameters can remain visible in URLs and analytics. Do not place sensitive information in them.

Making Every Link Unique Without Purpose

Use optional parameters only when the difference matters.

Forgetting to Test

A correctly named link is useless when the destination is wrong.

A Simple UTM Checklist

Before Creating

  • Destination page published
  • Naming convention selected
  • Source identified
  • Medium identified
  • Campaign identified

During Creation

  • Lowercase used
  • Spaces removed
  • Optional content field added only when useful
  • Final URL generated

After Creation

  • Link tested
  • Spreadsheet updated
  • Platform placement recorded
  • Analytics reviewed later

Conclusion

UTM links provide a practical way to identify traffic from email, social media, partner promotions, and other controlled campaigns.

Use consistent source, medium, and campaign names, generate the link carefully, test it, and record it before distribution.

Create one naming convention and use it for every promotional link in your next blog campaign.

Scroll to Top