Clickfunnels:提交表单后,如何将电子邮件字段值作为参数添加到URL?

时间:2017-07-22 21:14:23

标签: javascript php parameters

目前在常规标签中,我有一个类似于“On Submit Go”的网址

http://subdomain.mydomain.com/script?mid=13&req=4&tid=4

我希望能够在有人提交clickfunnels表单后执行此类操作:

http://subdomain.mydomain.com/script?mid=13&req=4&tid=4&email=#EMAIL#

我知道clickfunnels使用合并标签,电子邮件合并标签是#EMAIL#。

有人知道如何将电子邮件字段值作为参数添加到我的网址吗?

2 个答案:

答案 0 :(得分:2)

Clickfunnels使用cookie来存储所有数据,如果你访问任何带有查询字符串的实时漏斗,所有变量都将保存为cookie,你可以通过JQuery / JS访问它们,我不确定是什么CF用于存储电子邮件字段的cookie名称,但您可以设置自己的Cookie,并在下一页的漏斗访问该Cookie,并使用查询字符串中的电子邮件变量重定向到您想要的URL,如下所示:

 if str(row[0]) in tput:
     tput[key] = row[7]

答案 1 :(得分:2)

我检查了所有Cookie但没找到存储该电子邮件的cookie。 Clickfunnels客户支持拒绝回答这个问题。所以我在Chrome中打开了控制台,最终发现用户电子邮件存储在本地存储中。

要在javascript中访问本地存储空间:

var useremail = localStorage.getItem(“Key”);

其中Key是存储变量的名称。对于Clickfunnels上的不同域名,这将有所不同。 Chrome上的控制台为我提供了密钥。它运作得很漂亮。

localStorage是一个html5的事情(对不起,我不是程序员所以不知道技术术语)。这可能不适用于所有浏览器,但较新版本的Firefox,Chrome,IE,Opera和Safari支持。希望这对你有用。