Skip to main content
Level 2
Sep 27, 2022 3:53 PM UTC
Solved

Query String- Smart list?

I am trying to pull and attribute form fills to Query strings and receive a query string list in general to view traffic from our paid media. How do I do this?

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
SanfordWhiteman
SanfordWhitemanAccepted solution
User Group Leader
Sep 27, 2022 7:04 PM UTC

In Marketo, the query string is recorded as part of a Munchkin Visit Web Page activity, and is part of the Referrer property of a Filled Out Form activity.

 

The query string can also be automatically parsed into individual hidden fields on a Marketo form (the Autofill feature).

 

However, the query string is not otherwise a “first class” reportable property in the Marketo UI.

 

Unless you purposely save the query string to its own custom field, you can’t have a Smart List with a column for “last query string”. Nor can you get reports in Marketo of all pages visited by a group of people, just in general.

 

Using the Marketo REST API, you can extract all activities from known leads, which will include the query string. You could use that to build a quite robust report, but it’ll be offline, not in the UI.

14 replies

SanfordWhiteman
User Group Leader
SanfordWhitemanUser Group LeaderAccepted solution
User Group Leader
Sep 27, 2022 7:04 PM UTC

In Marketo, the query string is recorded as part of a Munchkin Visit Web Page activity, and is part of the Referrer property of a Filled Out Form activity.

 

The query string can also be automatically parsed into individual hidden fields on a Marketo form (the Autofill feature).

 

However, the query string is not otherwise a “first class” reportable property in the Marketo UI.

 

Unless you purposely save the query string to its own custom field, you can’t have a Smart List with a column for “last query string”. Nor can you get reports in Marketo of all pages visited by a group of people, just in general.

 

Using the Marketo REST API, you can extract all activities from known leads, which will include the query string. You could use that to build a quite robust report, but it’ll be offline, not in the UI.

Translate
Level 2
Sep 28, 2022 4:39 PM UTC

How would I go about using the rest API?

 

Also are you suggesting that I can create a hidden field and place it on the form?  Would this then be able to be shown in an alert email and roll up to reporting?

 

We are having an issue with. our paid media and trying to determine  by query string who filled out a form and visited a page

 

 

Translate
SanfordWhiteman
User Group Leader
User Group Leader
Sep 28, 2022 7:15 PM UTC

How would I go about using the rest API?

Well... https://developers.marketo.com is where to start. 🙂

 


Also are you suggesting that I can create a hidden field and place it on the form?  Would this then be able to be shown in an alert email and roll up to reporting?

Yes and no.

 

On Marketo forms, Hidden fields can automatically fill from query params, as noted above. It’s highly recommended that you use this feature (in fact, can’t imagine how anyone doesn’t use it!).

 

Those fields are like any other fields, so can be displayed in alerts as {{lead.tokens}} or {{member.tokens]}.

 

But when it comes to “roll up” you question isn’t clear enough. You still can’t report by query param. All Marketo reports are either by Person or by Asset (Email, LP).

Translate