预填市场表格

Pre-fill marketo forms

当表单未构建在 Marketo 登录页面之上时,预填写表单的最佳做法是什么。

Forms 2.0 似乎不支持从 cookie 中读取,其余 API 要求您已经拥有他们的 Marketo ID..

我认为唯一的方法是通过电子邮件传递用户的价值观,但这似乎不是一个理想的解决方案。

1) 您可以使用这个 :http://developers.marketo.com/documentation/rest/get-multiple-leads-by-filter-type/ 通过使用 filterType=cookie

来获取客户的 ID

2) 有了ID,就可以使用这个指南了:http://developers.marketo.com/blog/external-page-prefill/

如果您出于某种原因不想使用 REST API,您可以嵌入一个隐藏的 iframe,其中包含一个 Marketo 登录页面和 Marketo 表单,该表单具有相同的预填充字段。然后你可以使用 JS 获取这些值并 post 它们到父框架的 Marketo 表单中。