Populating Asset Consumed Using A Global Form | Community
Skip to main content
keithnyberg
Level 7
September 16, 2015
Solved

Populating Asset Consumed Using A Global Form

  • September 16, 2015
  • 4 replies
  • 3363 views

Hey Marketing Nation,

We recently migrated all of our landing pages from drupal into MKTO. When we were using the drupal landing pages, we hardcoded the landing page redirect and name of the asset consumed in the form embed (see below).

<form id="mktoForm_0" class="mktoFormEmbed" data-mktoFormID="0" data-mktoAsset="Analyst Report: Ovum IBM" data-mktoRedirect="/ovum-ibm-download"></form>

My question: Now that we are using MKTO guided landing pages, we can set the landing page re-direct rule when adding the form, but I cannot figure out a way to populate our asset consumed field based on the landing page the form was filled on.

I have a smart campaign that looks for people who visited our Thank You pages and populates the asset consumed, but the MKTO numbers don't align with GA so I am concerned that some records are falling through the cracks.

Any ideas on how I can populate our asset field from the landing page when using a global form?

Sincerely,

Keith Nyberg

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 keithnyberg

Hey Everyone,

Just came across this from the past and wanted to update it as i've learned alot since originally asking this question. We didn't have Munchkin enabled on our Drupal pages as the time this was created and this was our problem. As a result, we were not able to use the standard "Fills Out Form" trigger with a "webpage" constraint. So while all the solutions provided are technical was to work around this issue, the simplest and best answer is to ensure that Munchkin is present on all of your pages and use the OOB fills out form trigger with the webpage constraint.
Cheers!

Keith Nyberg

4 replies

Kenny_Elkington
Adobe Employee
Adobe Employee
September 16, 2015

What exactly does "Asset Consumed" represent to you?  Somewhat difficult to offer a solution without knowing what sort of data you're trying to populate.

Level 10
September 17, 2015

Agree with Kenny, would need clarity on the context of "Consumed"  If it means downloaded, do you want to see the numbers for folks who visited the TY page and downloaded the asset? How's the download setup? Is the form also being used on other landing pages, which may take the user to another TY pages?

keithnyberg
Level 7
September 17, 2015

Hey Guys,

Thanks for the response. We have roughly 15 assets that a prospect could consume behind our global form. A brief list is provided below.

Gartner Magic Quadrant for SFA

Analyst Report: Ovum IBM

eBook: Six Tips for Putting Your CRM into Overdrive

Analyst Report: Forrester

So take Gartner for example, we have a unique landing page for this asset that uses the global form, upon form submit, the prospect is taken to the Gartner thank you page where they can download the asset. I am trying to populate our Asset consumed with "Gartner Magic Quadrant for SFA" based on them reaching the thank you page. I can build a smart campaign that says, visited Gartner Thank you page, populate asset field, but this gets tricky when most of our assets are produced in 5 languages and our GA traffic shows more unique visitors than the smart campaign in MKTO.

I basically want to figure out a way to populate this value upon form submit from the landing page, but as the form is used on several pages for several assets, have not found an effective method.

Sincerely,

Keith Nyberg

Adobe Employee
September 17, 2015

How are leads getting to the form?  Could you use a hidden field to capture a url parameter? Each url leading to the form could contain the name of the asset, and the hidden field on the form, "Asset Consumed" in this case, would pick that up.  That would then be submitted with the other information on the form.

The articles below describe how to do this.

https://docs.marketo.com/display/public/DOCS/Set+a+Form+Field+as+Hidden

https://docs.marketo.com/display/public/DOCS/Set+a+Hidden+Form+Field+Value#SetaHiddenFormFieldValue-URLParameter

https://docs.marketo.com/display/public/DOCS/Using+the+URL+Builder

Let me know if you have any other questions on this method.

John

keithnyberg
keithnybergAuthorAccepted solution
Level 7
January 5, 2018

Hey Everyone,

Just came across this from the past and wanted to update it as i've learned alot since originally asking this question. We didn't have Munchkin enabled on our Drupal pages as the time this was created and this was our problem. As a result, we were not able to use the standard "Fills Out Form" trigger with a "webpage" constraint. So while all the solutions provided are technical was to work around this issue, the simplest and best answer is to ensure that Munchkin is present on all of your pages and use the OOB fills out form trigger with the webpage constraint.
Cheers!

Keith Nyberg