我已经尝试了几个小时,将一个变量(例如?ID = 1478)放入我的网址中,然后将数字1478填充到隐藏的aweber表单的字段中
我只能使用html。有人知道我该怎么做吗?
答案 0 :(得分:0)
您可以按照以下说明在注册表单中添加隐藏字段: https://help.aweber.com/hc/en-us/articles/204027956-How-do-I-add-a-hidden-field-to-my-sign-up-form-
从该文章中,您可以看到您只需在表单的HTML中添加一行,如下所示:
<input type="hidden" name="custom FIELDNAME" value="VALUE" />
您需要先在AWeber中创建自定义字段,然后在AWeber的列表设置页面中将其命名为“ FIELDNAME”。该值将是您的ID号,例如您的示例中的1478。
通常,您会使用一些JavaScript或PHP或其他东西来动态填充该值。 HTML本身并不能真正完成很多动态工作。
您可能会在该字段中添加一个ID:
<input type="hidden" name="custom FIELDNAME" value="VALUE" id="urlID"/>
然后使用这部分JS:
document.getElementById("urlID").value = "1478";
您当然需要让JS函数检索或生成ID值。但是您可以像这样设置表单值。
一旦为每个订阅者设置了自定义字段,就可以通过在AWeber消息中使用个性化变量来在链接中动态填充该值,如下所示:
https://www.example.com/coolstuff?ID={!custom FIELDNAME}
用您称为自定义字段的任何内容替换FIELDNAME。