SOLVED

Re: Non-Marketo form fills: tracking, getting notifications & setting up triggers

Go to solution
mphilippon
Level 2

Non-Marketo form fills: tracking, getting notifications & setting up triggers

Hi Marketo community,

 

We have two webpages built in our company's custom CMS where users can request quotes. Both use non-Marketo forms for several reasons, and this won't be changing. 

 

While the submissions are tracked in Tableau, we do not have any way of tracking if a Marketo lead completes these external, non-Marketo request-a-quote forms. We are using UTM parameters right now to track visitors to each page from emails we send and have marked both pages as being key webpages for lead scoring, but that's it.

 

Is there a way to track when these forms are completed and have this "talk" to Marketo? It'd be awesome if Marketo could notify us and if this activity was tracked there and we could set up triggers based on the non-Marketo form completions.

 

(Again, all we can track now are clicks on links to the pages and visits to the pages using munchkin code.)

 

All of our forms are tied to Google Tag Manager and Google Analytics, I believe. And as I mentioned, Tableau. I am not sure if Marketo can sync with either?

 

Michelle

Michelle Philippon
Content Strategist at Budget Dumpster® Affordable dumpsters from a company you can trust. 

e. mphilippon@budgetdumpster.com   
w. BudgetDumpster.com
m. 330-317-4571
She/her
1 ACCEPTED SOLUTION

Accepted Solutions
Darshil_Shah1
Level 10 - Community Advisor

Re: Non-Marketo form fills: tracking, getting notifications & setting up triggers

You can use the submitForm API endpoint to make form submissions to Marketo - just that you need to have a similar form setup in Marketo to which you can make the form submissions via API endpoint with the data submitted on the non-Marketo form on the webpages in the payload.

 

This'll create filled-out form activities in Marketo, using which you can trigger off the workflows/filter people. This endpoint will also create/update people like a normal Marketo form submission does, and can also perform anonymous person association when calls are submitted with cookie values. New people will be created in the primary partition of the workspace in which the form is created. FYI, form submissions via the submitForm API endpoint would consume API calls.

 

Alternatively, you can also use a ghost form (empty hidden form) and make the form submission using the forms 2.0 JS - reference documentation here.

 

In general, the submitForm API is less scalable than the forms 2.0 JS API, if you deal with a lot of form submission on these CMS webpages you can use the form 2.0 JS approach to submit the form data through the hidden form.

 

View solution in original post

2 REPLIES 2
Darshil_Shah1
Level 10 - Community Advisor

Re: Non-Marketo form fills: tracking, getting notifications & setting up triggers

You can use the submitForm API endpoint to make form submissions to Marketo - just that you need to have a similar form setup in Marketo to which you can make the form submissions via API endpoint with the data submitted on the non-Marketo form on the webpages in the payload.

 

This'll create filled-out form activities in Marketo, using which you can trigger off the workflows/filter people. This endpoint will also create/update people like a normal Marketo form submission does, and can also perform anonymous person association when calls are submitted with cookie values. New people will be created in the primary partition of the workspace in which the form is created. FYI, form submissions via the submitForm API endpoint would consume API calls.

 

Alternatively, you can also use a ghost form (empty hidden form) and make the form submission using the forms 2.0 JS - reference documentation here.

 

In general, the submitForm API is less scalable than the forms 2.0 JS API, if you deal with a lot of form submission on these CMS webpages you can use the form 2.0 JS approach to submit the form data through the hidden form.

 

mphilippon
Level 2

Re: Non-Marketo form fills: tracking, getting notifications & setting up triggers

Thank you!!

Michelle Philippon
Content Strategist at Budget Dumpster® Affordable dumpsters from a company you can trust. 

e. mphilippon@budgetdumpster.com   
w. BudgetDumpster.com
m. 330-317-4571
She/her