How to create a HubSpot tracking code for paid media campaigns

How to create a UTM tracking code for HubSpot Landing Pages to be used in paid media campaigns

This knowledge base article will show you how to create a unique tracking link for your HubSpot pages that you can use when creating a paid media campaign so that you can effectively monitor and track the success of your campaign.


Create a new tracking code:

  1. Go to “Reports” and then “Analytics Tools”
  2. Click on “Tracking URL Builder” at the bottom right of the page
  3. Click “Create Tracking URL” at the top right
  4. Copy and paste your published HubSpot landing page URL into “URL”
  5. Select your campaign under “UTM Campaign”
  6. Under “Source” select the type of media you are using. If you are using paid social then underneath “Source”, “UTM Source will give you the various social media platforms to choose from. If you are using Google Search, then select Paid Search under “Source” and filling out “UTM Source” won’t be necessary.
  7. Fill in UTM Medium, Term, & Content


UTM Medium

Used to specify a social post, email, banner ad, or more. This field is shown when you drill down into a specific campaign in the sources report under other sources.

UTM Term

Use in systems like AdWords and Google Analytics to track the keywords in a pay-per-click (PPC) ad.

UTM Content

Enter a name for an ad if you have multiple on your page and want to differentiate between them.


When you are done click “Create”.

You can now copy the short URL of your new tracking link and use that as the link in your paid media campaign to send users to.


If you are looking for more information on UTM tracking links and some examples, click here:

Our content includes affiliate links. This means that we may receive a commission if you make a purchase through one of the links on our website. This will be at no cost to you and helps to fund the content creation work on our website.