Inbound Internet Marketing Blog

SEO, Blogging, Social Media, Landing Pages, Lead Generation and Analytics

SUBSCRIBE

The HubSpot Inbound Internet Marketing blog covers all of inbound marketing - SEO, blogging, social media, lead generation, email marketing, lead nurturing & management, and analytics. Join 57,702 others and subscribe now!

Subscribe to RSS feed Add us on Facebook! Follow us on Twitter

Get Free Marketing Info!

Get the world's best marketing resources right to your inbox! Join more than 817,000 inbound marketers!

Subscribe by email

Your email:

HubSpot's Inbound Internet Marketing Blog

Current Articles | RSS Feed RSS Feed

A Marketer's Guide to Tracking Online Campaigns

 

.

tracking URL Tracking URLs are one of the most complicated concepts I've ever had to explain during my time as an inbound marketing consultant here at HubSpot. That said, they are also one of the most useful tools for online marketing. Below, I'll explain how to use tracking URLs to create targeted campaign reporting.

The Basics

A tracking URL is just a normal page URL from your website with what's called a tracking token added to the end of it. Below, I've posted an example landing page URL by itself and with a tracking token. 

Landing Page URL:
http://www.yourwebsite.com/your-landing-page/

Landing Page URL with a Tracking Token:
http://www.yourwebsite.com/your-landing-page/?utm_campaign=test-campaign&utm_source=email

As you can see, the page URL is the same in both cases, but in the second case, there's some extra stuff added to the end. This extra stuff is your tracking token

Why Someone Would Use a Tracking URL

The simple answer is, because you'd want to track something. If you're running a PPC campaign, sending an email, or putting an advertisement on another website, tracking URLs are essential for calculating the number of visits, leads and customers you've generated from your hard work.

The example below is a screenshot from HubSpot's sources report. Each "campaign" represents a separate tracking URL that we've created for different PPC campaigns. Because we've taken the extra time to create and use tracking URLs, we're able to tracking the exact number of visits, leads and even customers that each campaign has generated. 

Calculate Campaign ROI

How to Use Tracking URLs

1) Create a Landing Page

Once you create a landing page around an offer (download our free white paper, etc), You'll want to create a tracking URL. If you're a HubSpot customer, you can use HubSpots tracking URL builder to create your tracking token. Otherwise, you can use Google's free URL builder.

landing page tracking url

(Note: The HubSpot and Google URL builders both use the same method for tracking URLs, which means URLs you generate with Google will be tracked in HubSpot analytics and URLs that you generate with HubSpot will be tracked in Google Analytic

2) Generate your Tracking URL

When you create your tracking URL, make sure to include a Marketing Event Name (this will help you keep track of your marketing initiatives), a Campaign Name (this is what you will track in your analytics) and a Source (this let's sources know where to allocate this traffic, email, PPC, etc)

generate tracking url

(Note: the example above is the HubSpot Tracking URL builder)

3) Use the Tracking URL in your Campaign

Here's the important part. Once you create your landing page and your tracking URL, you'll need to actually use your tracking URL in your campaign. 

If you're running an email marketing campaign, you'll want to use your new tracking URL in your links, behind your calls-to-action

If you have a call-to-action in your email like, "Download Our Free White Paper," you'll want to make sure you use your tracking URL as your hyperlink. In this example I'm using "http://www.yourwebsite.com/your-landing-page/?utm_campaign=test-campaign&utm_source=email."

If you're running a PPC campaign, you'll want to make sure to use your tracking URL in the "Destination URL" (see the example from Google AdWords below). 

adwords tracking url

4) Check your Analytics

Here's the good part. Now that you've done the hard work of creating a landing page and a Tracking URL for that landing page, you can check your analytics platform for visits from that specific URL. If you're using HubSpot's marketing analytics, the system will sort Tracking URLs based on source and automatically track visitor, lead and customer conversions. 

If you're using another system, like Google Analytics, you can track campaign visits by going to "Traffic Sources" >> "Campaigns."

Share your Experience

Those are the basics. For those of you out there who are already using tracking URLs, please feel free to share your experience and best practices below.

Free Download: Online Lead Generation Kit

Learn how to generate more inbound leads using SEO, blogging, and social media.

Download the free kit for tips and tricks to drive more leads and business to your site.

Posted by Andrew Pitre on Mon, Dec 06, 2010 @ 03:30 PM

COMMENTS

For mass mail, mailchimp is pretty good, just click track with google analytics and it automatically puts the tracking links in for you

posted on Monday, December 06, 2010 at 4:01 PM by Ralph


Excellent advise! I am going to use it for every campaign from now on!!!

posted on Tuesday, December 07, 2010 at 12:46 AM by Shriharsha Bhat


Thank-you for all the great information. I had no idea that you could get tracking URL's directly from Google Analytics.  
 

posted on Tuesday, December 07, 2010 at 7:22 PM by Chris Gustafson


Great way to show the results of marketing efforts. This is how I am able to show clients specific work and leads generated from what they are paying me for.

posted on Wednesday, December 08, 2010 at 2:24 PM by Dave Hale


This has been extremely useful to allow us to track our different ads, campaigns, etc. When combined with goals or ecommerce tracking the results can be amazing!!

posted on Tuesday, December 14, 2010 at 11:15 AM by Mindy


Comments have been closed for this article.