【问题标题】:Dynamic list for MailChimp checkboxesMailChimp 复选框的动态列表
【发布时间】:2015-12-06 02:55:58
【问题描述】:

我的网站上有一个时事通讯注册表单,它为用户提供了一个可供选择的复选框列表。复选框是从我的数据库动态生成的。其他标准时事通讯注册字段,例如电子邮件、姓名、电话号码、地址等,也存在于注册表单中。

在 MailChimp 中,我创建了一个列表并添加了自定义字段以匹配我的注册表单(例如电话号码、地址)。然后我查看了Embedded Forms -> Naked 以查看生成的标记。在我的注册表单上设置文本字段的name 属性以匹配MailChimp 中的属性很容易。

现在对我来说最困难的是复选框。我无法将复选框的项目列表放入 MailChimp 中,因为它们需要从我的数据库中动态生成。我在 MailChimp 中添加了一个复选框字段,以查看它生成的 name 属性,希望我可以在我的表单中使用它;我看到这样的东西:

<input id="mce-group[15757]-15757-0" name="group[15757][1]" type="checkbox" value="1">

在我的注册表单中,我尝试了这样的操作:

<input name="group[15757][]" type="checkbox" value="Apple">

我注册的时候,“Apple”并没有结转。

如何将注册表单中的复选框项捕获到 MailChimp 中?

【问题讨论】:

    标签: mailchimp


    【解决方案1】:

    您似乎在使用兴趣 - 您将无法将自定义值传递给那些,因为它们只是是或否。使用合并字段可能会更好。或者,您可以动态创建兴趣,但您需要编写脚本来执行此操作,您将无法直接使用表单构建器。

    【讨论】:

    • 什么是兴趣?如何动态创建它们?以及如何使用合并字段?
    • 我可以用这些动态值“标记”列表条目吗?
    • 兴趣,AKA 组:kb.mailchimp.com/lists/managing-subscribers/…。合并字段不允许“标记”行为,其中可以为用户分配多个值。我可能会设法避免真正动态的复选框值。如果你确实需要这样的东西,你将不得不使用 API 来完成它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-09-24
    • 1970-01-01
    • 2015-11-10
    • 2015-12-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多