Forms on external pages | Community
Skip to main content
New Participant
April 20, 2022
Question

Forms on external pages

  • April 20, 2022
  • 4 replies
  • 4477 views

We have some forms being used on external pages and need to add some script and hidden fields to the forms. I have been asked to find out what forms are used on each external page and I'm not sure how to find out which forms are being used. 

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

4 replies

Dave_Roberts
New Participant
April 21, 2022

The only easy and consistent method I've seen for dealing with this is to keep a list somewhere of the places that you use your forms on external pages. Sometimes (if it's only one page) this fits nicely into the "description" area of the form (below the name). For a longer list, you might instead include a link there to a file which runs a list of each page this form is embedded into. It's not a sexy solution, but when stuff like this comes up I'm usually left wishing someone had set something like this up along the way.

Katja_Keesom
Community Manager
April 21, 2022

True enough, especially when it can also be multiple domains where the form can be embedded.

New Participant
April 20, 2022

Hey there,

 

If you have access to at least view the external page, you should be able to 'right click' and 'inspect' the form itself. Marketo distinguishes forms by Form ID, which is just a 3-digital number tied to the field 'mktoForm'. For example, 'mktoForm_411.' Here's an example:

 

 

Once you figure out which form IDs are being used, your Marketo admin should be able to look at the forms in Marketo and check for Form ID. It can be found in the actual embed code itself.

 

Hope that helps!

- Ryan

 

 

SanfordWhiteman
New Participant
April 20, 2022

(The form ID isn’t 3 digits, it’s a number with unlimited digits.)

New Participant
April 20, 2022

Ours is 3 digits. It may vary for other Marketo instances, but it was just used as an example. 

SanfordWhiteman
New Participant
April 20, 2022

There isn’t a way to know which forms are merely being shown on which external pages.

 

But it’s possible to know which forms are being used as in “filled out at least once.” Use the API to extract the Activity Log for Filled Out Form activities and parse the activity details (you must use the API for this, there’s no equivalent in the Marketo UI).

Darshil_Shah1
Community Manager
April 20, 2022

OOTB - Marketo only shows the Marketo LPs that have the forms added to them via the form element (not via the embed code). If you know the webpages that have Marketo forms on it - you can find the form-id from the webpage's source code/inspect element and use the form-id to find the form-name/link in Marketo.