Article

How to Track Third-Party Campaigns Using Google Analytics

July 20, 2015 · Our Services

If you use external partners to drive traffic to your website, you need to know which ones are actually working. Third-party campaign tracking in Google Analytics gives you a clear, data-backed view of exactly where your visitors are coming from — and whether they convert.

third-party campaign tracking

What Is Campaign Tracking?

Campaign tracking is a way of identifying how users reach your site. It works by adding UTM parameters to the URLs you share with third parties. When someone clicks one of those links, Google Analytics records where they came from, what type of source it was, and which campaign sent them.

For example, if a partner such as Catalink.com links to your site, you would give them this tracked URL instead of your standard address:

www.yourwebsite.com?utm_source=catalink&utm_medium=web&utm_campaign=yourcampaign

The parameters after the ? are your unique tracking code. They cost nothing to set up and take only minutes to create. For a related approach to measuring campaign results, see our post on adding a third-party tracking pixel to Google Tag Manager.

How to Build a Tracking URL: 4 Steps

1. Go to the Google Analytics URL builder

Enter the destination URL you want visitors to land on — for example, www.yourwebsite.com.

2. Add your three core parameters

  • Campaign Source: where the traffic is coming from (e.g. catalink).
  • Campaign Medium: the type of channel (e.g. web, email, cpc).
  • Campaign Name: a label for the campaign (e.g. spring-offer).

3. Generate and copy your URL

Click Submit. The builder produces your unique tracked URL. Copy it.

4. Share the URL with your third party

Give the tracked URL to your partner. They use it in their links instead of your plain address.

Reading Your Results in Google Analytics

Once traffic starts arriving via tracked links, log in to Google Analytics and navigate to Acquisitions > Campaigns. You will see each campaign source listed with visits, session duration, pages per visit, and bounce rate.

Towards the bottom right of the report, use the Conversions drop-down to select a goal. You can now compare third-party sources side by side and quickly identify which partners drive real results — and which are not worth the spend.

Do this for every campaign source and you will always know exactly which partnerships are delivering value.

Keep Your UTM Naming Consistent

UTM tracking only works as well as your naming discipline. If one campaign is tagged utm_source=Catalink and another utm_source=catalink, Google Analytics treats them as two separate sources — splitting your data and making it look like performance dropped when it has not. Agree a simple naming convention across your team before you start building links: always lowercase, always the same abbreviation for each partner, and a consistent format for campaign names (e.g. month-offer rather than mixing spring_sale and SpringSale2026). A shared spreadsheet of every UTM combination in use is a cheap way to enforce this.

If You’re Using GA4 Rather Than Universal Analytics

Google fully retired Universal Analytics in 2024, so if you are setting this up today you will be working in GA4. The tracking URL itself works exactly the same way — UTM parameters are still the mechanism. What has changed is where you view the results: instead of Acquisition > Campaigns, look under Advertising > Attribution or build a custom exploration report filtering by Session source/medium. The same principle applies — you are still comparing sessions, engagement and conversions by campaign source — just via a different report path.

Make Your Campaigns Work Harder

Third-party campaign tracking is one of the simplest tools available for improving marketing accountability. Combined with a well-structured lead generation strategy, it helps you invest only in channels that perform.

Want to find out how LMG manages transparent, results-driven campaigns? Contact our team to learn more.