Does Marketo Track UTM's out of the box? | Community
Skip to main content
Parth_Thakkar
Level 2
October 22, 2019
Solved

Does Marketo Track UTM's out of the box?

  • October 22, 2019
  • 1 reply
  • 5183 views

Hello, This is something that I haven't been able to find an answer to? Maybe I'm just missing it.

Let's assume that I've already made custom fields for UTMs, does Marketo track these out of the box? Or do my developers needs to write custom code to capture the param and associate it with the lead (on a form submit for example).

The thing to note here is that I will not be using Marketo forms, but my own forms and sending the lead to Marketo via the REST API.

_______________________

Another scenario, anonymous users who come in via marketing, does Munchkin track the UTMs on these?

--

Any insight here is much appreciated!

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by SanfordWhiteman

Simply /blogs/marketowhisperer/2015/09/30/make-a-marketo-form-submission-in-the-background. Package your fields as a JSON object, stop the default action on the visible form. If the Marketo form has those hidden fields for UTMs, they will also be attached to the post.

1 reply

SanfordWhiteman
Level 10
October 22, 2019
The thing to note here is that I will not be using Marketo forms, but my own forms and sending the lead to Marketo via the REST API.

Why? Are you not capable of using the Forms JS API (which is vastly more usable, trackable, reliable, and high-performance)?

Let's assume that I've already made custom fields for UTMs, does Marketo track these out of the box?

"Track" is too vague, but a Marketo form can (and should) have hidden fields that auto-fill from URL parameters. Those fields do not exist automatically (they couldn't, because you have have to choose which fields in the database you want to use). They're added in the Form Editor UI.

If you circumvent the standard Filled Out Form process for some reason then certainly you would need to update the values, otherwise Marketo would have no way of knowing them.

Another scenario, anonymous users who come in via marketing, does Munchkin track the UTMs on these?

Again, what exactly do you mean by "track"?

Yes, the query string including UTM params is logged by the Munchkin analytics module; No, query params are not saved to lead fields from a Visit Web Page activity.

Parth_Thakkar
Level 2
October 22, 2019

Hey Sanford, Thanks for the insightful reply!

Why? Are you not capable of using the Forms JS API (which is vastly more usable, trackable, reliable, and high-performance)?

Truly, I hadn't done enough research here. Our main concern is styling the forms, we have specific brand guidelines and I didn't see any good documentation on best practices for very custom styling of forms. 


-For example, build the form, embed it, but then hide it and use the .val() function to populate relevant values on send

vs

-Create style templates for forms from the get-go to be used in marketo and just straight embed those on the page that will have the form on it

"Track" is too vague, but a Marketo form can (and should) have hidden fields that auto-fill from URL parameters. Those fields do not exist automatically (they couldn't, because you have have to choose which fields in the database you want to use). They're added in the Form Editor UI.

 

If you circumvent the standard Filled Out Form process for some reason then certainly you would need to update the values, otherwise Marketo would have no way of knowing them.

For "Track", I was referring to storing these on the fields of the lead upon submission of a form and being entered into are persons database.

Yes, the query string including UTM params is logged by the Munchkin analytics module; No, query params are not saved to lead fields from a Visit Web Page activity.

Got it, are these ever saved in a different activity? Or do we have to define explicit flows here?

Once again, thank you for your insight!

SanfordWhiteman
SanfordWhitemanAccepted solution
Level 10
October 22, 2019

Simply /blogs/marketowhisperer/2015/09/30/make-a-marketo-form-submission-in-the-background. Package your fields as a JSON object, stop the default action on the visible form. If the Marketo form has those hidden fields for UTMs, they will also be attached to the post.