GrowthLaneGrowthLane

Narayan Prasath · 2026-01-01

How to Set Up LinkedIn UTM Parameters for Campaign Tracking

Learn how to set up LinkedIn UTM parameters for accurate campaign tracking. Step-by-step guide with examples, best practices, and troubleshooting tips.

How to Set Up LinkedIn UTM Parameters for Campaign Tracking

TL;DR: LinkedIn UTM parameters are URL tags that track where your ad traffic comes from. Add them directly in Campaign Manager when creating ads, or use LinkedIn's auto-tagging feature. This lets you see which campaigns, audiences, and creatives drive results in Google Analytics.

Prerequisites

Before setting up LinkedIn UTM parameters, you need:

What Are LinkedIn UTM Parameters?

UTM parameters are text snippets added to your destination URLs that track campaign performance. When someone clicks your LinkedIn ad, these parameters tell your analytics platform exactly which campaign, ad group, and creative drove that click.

LinkedIn supports five standard UTM parameters:

ParameterPurposeExample
utm_sourceTraffic sourcelinkedin
utm_mediumMarketing mediumcpc, paid_social
utm_campaignCampaign nameQ1_product_launch
utm_termKeyword/audiencemarketing_directors
utm_contentAd variantimage_ad_v1, carousel_2

Step 1: Access Campaign Manager URL Settings

Navigate to your campaign in LinkedIn Campaign Manager:

  1. Log into Campaign Manager at business.linkedin.com/campaign-manager
  2. Select your campaign account
  3. Click the campaign you want to track
  4. Select the ad group containing your ads
  5. Click on an individual ad to edit
  6. Scroll to the "Destination URL" field

You'll see two URL input options: the main destination URL and an optional "Campaign Parameters" section.

Step 2: Choose Your UTM Setup Method

LinkedIn offers two ways to add UTM parameters:

Method 1: Auto-Tagging (Recommended for Beginners)

LinkedIn's auto-tagging feature automatically appends UTM parameters to your URLs.

  1. In the ad editor, look for "Auto-generate campaign parameters"
  2. Toggle this option ON
  3. LinkedIn automatically adds:
    • utm_source=linkedin
    • utm_medium=cpc
    • utm_campaign=[your-campaign-name]

Pros: Zero manual work, no typos, consistent naming Cons: Limited customization, uses LinkedIn's naming format

Method 2: Manual UTM Parameters (For Advanced Tracking)

Build custom UTM strings for granular tracking:

  1. In Campaign Manager, find the "Campaign Parameters" field
  2. Add your UTM parameters manually
  3. Format: utm_source=linkedin&utm_medium=paid_social&utm_campaign=webinar_2026

Example full URL with manual UTM parameters:

https://yoursite.com/landing-page?utm_source=linkedin&utm_medium=paid_social&utm_campaign=q1_launch&utm_content=carousel_ad_v2&utm_term=marketing_directors

Step 3: Build Your UTM Naming Convention

Consistency is critical for accurate reporting. Use this naming framework:

UTM Source

Always use linkedin (lowercase, no spaces)

UTM Medium

Choose one format and stick to it:

UTM Campaign

Match your internal campaign names:

Rules:

UTM Content

Differentiate ad variants:

UTM Term

Track audience segments:

Step 4: Apply UTM Parameters to All Ads

Don't track just one ad—apply UTM parameters across your entire campaign:

  1. Open Campaign Manager
  2. Navigate to your campaign
  3. For each ad group:
    • Click "Edit all ads"
    • Select multiple ads using checkboxes
    • Click "Edit" in the bulk actions toolbar
    • Add UTM parameters to the destination URL field
  4. Save changes

LinkedIn displays a preview of your final URL with parameters attached. Verify it looks correct before saving.

Step 5: Verify Tracking in Google Analytics

After launching your campaign, confirm UTM parameters are working:

  1. Open Google Analytics
  2. Navigate to Reports > Acquisition > Traffic Acquisition
  3. Add a secondary dimension: Session campaign
  4. Look for your LinkedIn campaign name in the list

You should see:

If data doesn't appear within 24 hours, check the troubleshooting section below.

Advanced: Using URL Builders

For complex campaigns, use a UTM builder tool:

Google's Campaign URL Builder

  1. Visit ga-dev-tools.google/ga4/campaign-url-builder/
  2. Fill in your destination URL and UTM parameters
  3. Copy the generated URL
  4. Paste into LinkedIn Campaign Manager

Spreadsheet Template Method

Create a tracking spreadsheet:

CampaignAd GroupAd NameUTM CampaignUTM ContentFull URL
Q1 LaunchMarketing DirectorsCarousel Ad 1q1_launchcarousel_v1[Generated URL]

Use formulas to concatenate URLs and parameters. This prevents manual errors across hundreds of ads.

Common Mistakes

Mistake 1: Inconsistent Capitalization

Wrong: LinkedIn, linkedin, LINKEDIN in different ads Right: Choose linkedin (lowercase) and use everywhere

Why it matters: Analytics treats these as three different sources, fragmenting your data.

Mistake 2: Using Spaces in Parameters

Wrong: utm_campaign=Q1 Product Launch Right: utm_campaign=q1_product_launch

Spaces in URLs break tracking. Use underscores or hyphens.

Mistake 3: Forgetting the Question Mark

Wrong: yoursite.com/page&utm_source=linkedin Right: yoursite.com/page?utm_source=linkedin

The first parameter needs ?, subsequent parameters use &.

Mistake 4: Mixing Auto-Tagging and Manual Parameters

Don't combine LinkedIn's auto-tagging with manual UTM parameters on the same ad. Pick one method per campaign.

Troubleshooting

Issue 1: UTM Parameters Not Showing in Google Analytics

Causes:

Fixes:

  1. Verify GA4 tracking code exists on your landing page (View Page Source, search for gtag)
  2. Test URL in incognito browser window
  3. Check for redirects using a redirect checker tool
  4. Ensure your landing page preserves query parameters during redirects
  5. Wait 24-48 hours for data to process

Issue 2: Duplicate Sessions in Analytics

Cause: Same user clicking multiple ads with different UTM parameters

Fix: This is expected behavior. UTM parameters create new sessions when parameters change. Use conversion tracking for accurate conversion attribution instead of relying solely on session data.

Issue 3: LinkedIn Auto-Tag Overwriting Manual Parameters

Cause: Auto-tagging enabled while also manually adding parameters

Fix:

  1. Go to Campaign Manager > Account Settings
  2. Find "Auto-tagging" toggle
  3. Turn OFF if using manual parameters
  4. Or remove manual parameters and rely on auto-tagging only

Issue 4: Parameters Not Appending to URL

Cause: URL already contains query parameters without proper formatting

Example problem: Landing page: yoursite.com/page?product=shoes Adding UTM: yoursite.com/page?product=shoes?utm_source=linkedin

Fix: Use & to chain parameters after the first ?: yoursite.com/page?product=shoes&utm_source=linkedin

Integrating UTM Data with LinkedIn Conversion Tracking

UTM parameters complement LinkedIn's native conversion tracking but serve different purposes:

UTM Parameters:

LinkedIn Conversion Tracking:

Best practice: Use both. UTM parameters for holistic analytics, LinkedIn conversion tracking for campaign optimization.

UTM Parameter Best Practices for LinkedIn Ads

  1. Always use UTM parameters on every ad, even if using LinkedIn conversion tracking
  2. Create a naming convention document and share it with your team
  3. Use lowercase consistently to avoid fragmentation
  4. Keep campaign names under 50 characters for readability in reports
  5. Match UTM campaign names to LinkedIn campaign names when possible
  6. Document your naming convention in a shared spreadsheet
  7. Audit UTM parameters monthly to catch inconsistencies
  8. Test one ad URL before applying to entire campaign
  9. Archive old naming conventions when updating your system
  10. Use utm_content to A/B test creatives effectively

LinkedIn UTM Parameter Templates

Template 1: Standard Awareness Campaign

utm_source=linkedin
utm_medium=paid_social
utm_campaign=brand_awareness_q1
utm_content=single_image_ad
utm_term=marketing_professionals

Template 2: Lead Generation Campaign

utm_source=linkedin
utm_medium=cpc
utm_campaign=webinar_registration_jan
utm_content=carousel_ad_v2
utm_term=director_vp_level

Template 3: Retargeting Campaign

utm_source=linkedin
utm_medium=paid_social
utm_campaign=retargeting_website_visitors
utm_content=video_testimonial
utm_term=visited_pricing_page

Template 4: Document Ad Campaign

utm_source=linkedin
utm_medium=cpc
utm_campaign=guide_download_seo
utm_content=document_ad_10pg_guide
utm_term=content_marketers

Glossary

TermDefinition
UTM ParametersURL tags that track campaign source, medium, and content in analytics platforms
Query StringThe portion of a URL after the ? symbol containing parameters
Auto-TaggingLinkedIn feature that automatically adds UTM parameters to ad URLs
Session SourceThe origin of website traffic (e.g., linkedin, google, direct) tracked in analytics
Campaign MediumThe marketing channel type (e.g., cpc, organic, email)
URL ParameterA key-value pair in a URL (e.g., utm_source=linkedin)
Conversion AttributionAssigning credit to marketing touchpoints that led to a conversion
Traffic AcquisitionGoogle Analytics report showing where website visitors come from

Verification Checklist

After setting up LinkedIn UTM parameters, verify:

When to Update UTM Parameters

Update your UTM parameters when:


Screenshot List:

  1. Campaign Manager homepage showing campaign list navigation (Campaign Manager > Select Account)
  2. Campaign detail view with ad group list (Campaign list > Select Campaign)
  3. Ad group detail view showing individual ads (Ad group list > Select Ad Group)
  4. Ad editor with "Destination URL" field highlighted (Ad detail > Edit > Destination URL section)
  5. Auto-tagging toggle in ad editor ("Auto-generate campaign parameters" toggle)
  6. Manual campaign parameters input field (Below destination URL, "Campaign Parameters" section)
  7. URL preview showing full URL with appended parameters (Bottom of ad editor, "Preview" section)
  8. Bulk edit interface for multiple ads (Ad group view > Select multiple ads > "Edit" button)
  9. Google Analytics navigation to Traffic Acquisition report (GA4 > Reports > Acquisition > Traffic Acquisition)
  10. GA4 report showing LinkedIn campaign data (Traffic Acquisition report > Add dimension "Session Campaign")
  11. Google Campaign URL Builder tool interface (ga-dev-tools.google site)
  12. Campaign Manager Account Settings with auto-tagging toggle (Campaign Manager > Settings > Account Settings > Auto-tagging)