How to track UTM parameters in Marketo

Marketo UTM Parameters

June 1, 2018

You may be using UTM parameters to track your marketing campaigns (and you can get even better at it), but you may not be capturing all the information needed through UTM parameters in Marketo.

Let’s take a look at how to pass data to Marketo once a lead clicks a URL with defined UTM values. And if you need more, our Marketo training may be perfect for you.

How to track UTM parameters in Marketo to capture lead source

Step 1: Create UTM parameter fields

The first thing you will need to do is create at least the three required UTM parameter fields in your Marketo database as custom (string) fields. You can find this under Admin ⇒ Field Management ⇒ New Custom Field.

Field Name Examples:

  1. UTM Campaign
  2. UTM Medium
  3. UTM Source

If you have a CRM, such as Salesforce, you will need to connect your tracking data to it in order to automate reporting. This way you can tell how much revenue is being generated from your various marketing campaigns. It’s best practice to create the new custom fields in SFDC first so they will automatically be created in Marketo and kept in sync with your CRM. You will want to make these fields visible to the Marketo Integration user by allowing read/edit access and review in Marketo to ensure they were properly synchronized.

Quick note: Remember to map these fields for lead to contact.

Your new fields are ready!

Make the most of your Marketo investment. If you enjoyed our post about utm parameters in Marketo, our guide is a must-have!

Step 2: Add new fields to the intended form

Add the new fields to any Marketo lead form where applicable and make sure to mark them as hidden fields.

Tip: Ensure you have the form pre-fill disabled at the field-level. When enabled, it pre-populates the current stored value in the lead’s record if they are cookied and previously filled out a lead capture form with UTM parameter tracking. This is incorrect and needs to be overwritten each time for accurate tracking to take place for your marketing campaigns.

Thus, the easy solution is to disable it.

Remember to disable the form-fill at the field level for Marketo, otherwise your UTM tagging in Marketo will be overwritten

Step 3: Set the field value

There’s an option in the form editor to set the field value based on URL Parameter. The “Get Value From” section is a critical part in selecting how you will pull parameters, so here you need to select URL Parameter from the drop down menu.

For “Parameter Name,” enter your URL parameter from your link (ex. utm_campaign).

Use the autofill form filler to better track UTM parameters in Marketo

You will need to repeat this step for each hidden parameter field.

Step 4: Create URLs

Finally, create URLs with your URL builder tool and test your form. Fill out the form and validate your test lead record to see if the UTM parameter values pass to the fields as expected.

Once you’re able to track the UTM parameters in Marketo, you can begin analyzing your web traffic sources. This is a simple way to see what is driving site traffic and converting that traffic into leads, and in turn customers, so you can optimize and grow.

Like this content? You’ll love our Marketo Engage training with leading experts to drive your career higher! We also have many more Marketo-related articles you’ll love to read, such as our article on investigative techniques for troubleshooting Marketo.

You May Also Like…

Marketing Operations

Increase efficiency. Remove roadblocks.

Customer Experience

Wow Your Customers

Lead Management

Accelerate Leads to Revenue

Digital Transformation

Turn Strategy Into Action

Inbound Marketing

Right Channel, Right Message

Account-Based Marketing

Accelerate ABM Success


Four options. One result: Greater marketing-sourced revenue.

Marketo Engage

Marketo Platinum Partner


Accelerate Leads to Revenue

Microsoft Dynamics

Optimize Your Instance

Salesforce Marketing Cloud

Salesforce Certified Silver Partner

Salesforce CRM

12 Years of Integration Experience


Additional Technology Platforms

Oracle Eloqua

Oracle Platinum Partner

Adobe Experience Manager

Provide world-class experiences

Revenue Marketing University 

Training for marketers of all skill levels.

F5 Logo

F5 Network's Case Study

How a Network Security Giant Unified Global Marketing Operations

F5 Logo

Rackspace's Case Study

How a Cloud Solutions Provider Unifed And Expanded Global Marketing Capabilities

TraceLink’s Case Study

How a Supply-Chain Solution Provider Built Crucial Capabilities For Revenue

Xylem's Case Study

How a Global Water Solutions Company Nailed Marketing Automation To Win

Gilbarco Veeder-Root

Gilbarco Veeder-Root's Case Study

How a Global Fueling Leader Transitioned To Win

Telecomm Case Study

How A Multi-Channel Inbound Strategy Achieved A 600% Increase In ROI

A credit card, representing a Fortune 100 client of The Pedowitz Group's

Financial Services Case Study

How a Fortune 100 Credit Card Company Closed The Loop On Revenue

Resource Hub

Read, Watch and Download

Trending Topics

Our Most Popular Content


Our Latest Articles

CMO Insights

Hear From Industry Experts

Get Timely Insights

Take an interactive assessment and get immediate results

About TPG

How are we different? Get to know us a bit better!

Case Studies

See real results from customers just like you

How We Work With You

How can we help you?


Learn about some of our Partners.

Introducing: The Loop


Revenue models are outdated. Here’s your update.

About TPG

How are we different? Get to know us a bit better!

Case Studies

See real results from customers just like you

How We Work With You

How can we help you?


Learn about some of our Partners.

Introducing: The Loop


Revenue models are outdated. Here’s your update.