Embedding Global Forms without Losing Tracking: Part I

Not applicable

If you choose to use the embed code to place Marketo forms on your website, you likely are creating each form as a local asset to a program. This allows you to easily track acquisition for new leads that are created as the result of filling out that form.


The downside to taking this approach is that you are then managing many more forms. When you need to make a change to a field that lives on many forms (say some new country declares independence), you have created quite the administrative nightmare for yourself.


So how do you balance between scalability and trackability?


Let’s say you have two case studies (Company A and Company B) and you want to use the same form on two different landing pages. Here’s a fairly simple approach to solving this:


  1. Create a global content form in Design Studio.
  2. Create a generic thank you landing page for people who fill out the form. (Use some message like “Thank you for your request. You will receive an email shortly with your content.”)
  3. Embed the global content form on your website on each landing page (with a unique URL).
  4. Create a Web Content program for Case Study – Company A with a success campaign that triggers off the form fill.
    1. In the smart list, use the “Fills Out Form” trigger and add the constraint “Referrer is” or “Referrer contains”. This is where you should populate the URL of the page where people fill out the form to get Case Study – Company A.
    2. Then in the flow, send out the follow up email, change the program status, and set acquisition as normal.



Are you thinking this sounds too easy? Well, stay tuned – we have more complicated options coming for you in a future post!

Is this article helpful ?


Not applicable

Kristen- this was very useful! Thanks for sharing this post

Level 8 - Champion Alumni
Level 3

I have a slightly different issue. I have global forms on regional pages. I want to send separate localised autoresponders from the global form. I'm thinking I can use Fills out form - Referrer contains e.g FR_CONTENT OR UK_Content then send email. But really I want to put in fills out form then flow step send email with choice i.e if form referrer is x then send email x. But I don't think that option is available?

Level 10 - Community Moderator

You can add the main document (a.k.a. referrer in a FoF activity) as a hidden field on the form.

Use the code in my comment here https://nation.marketo.com/message/134963#jive-6403513181710653616919 (do not use the other code in that thread).