Mailchimp触发API自动化-'已订阅'

6
我们使用Mailchimp自动化。对于填写我们的表格的新客户来说,这很好用——我们会发送欢迎电子邮件和优惠。
现在问题出现了:我们发现大约12-20%已经订阅的客户没有意识到他们已经订阅——并再次订阅!
但是据我们所知,没有API事件标记此事件。我们至少希望“通知”“已经订阅”的人,告诉他们他们已经订阅了,或者给他们一些小额外。但不要让它变成死胡同(完全没有回应)。
因此,理想情况下,我们希望
  • (可能的)新客户:发送欢迎和优惠
  • (不可能?)已经订阅:通知他们+赠送小额外
我的问题是:我们如何通过Mailchimp中的自动化从API中具体定位已经订阅了两次(并排除新订阅者),以便针对他们?
有人做过类似的事情吗?我们顺便说一下,我们使用Hellobar。我们不希望填写表单的人:听不到我们的消息。
更新: 正如@TooMuchPete建议的那样,也许是通过API错误。但是没有链接到“错误”触发器。

API 3.0设置示例操作

2个回答

1
您可以创建第二个由API触发的自动化。然后,当您的API订阅调用结果出现“用户已经订阅”错误时,您可以将其添加到该自动化中。

谢谢你。听起来很有趣。我浏览了所有的设置,但找不到这个选项。它是在API 3.0调用下吗?我没有看到任何捕获“错误”的选项...在Mailchimp的哪个自动化工作流程下可以找到它?非常感谢你的帮助。 - ShirtsofHolland
我不确定我理解了。您发出订阅请求。如果API返回错误,请让您的代码触发自动化电子邮件。这不是自动的,您必须自己采取行动。 - TooMuchPete
啊哈。我们使用hellobar(.com)来订阅客户。所以我希望在Mailchimp中“检测”事件。我无法控制外部应用程序发出的API调用。 - ShirtsofHolland
听起来像是需要与 hellobar 联系 -- 或者你可以设置一个合并字段/兴趣组,并在那上触发自动化。 - TooMuchPete
谢谢。是的,合并字段会很好,但目前您需要硬编码它(即新的合并字段值将为“XXXX”);到目前为止,没有触发器可以检测到合并字段“已更改”.....这将非常好。此外,我了解到API会“触及”记录并更改最后更新的字段:我想这将是最理想的事件....我已向Mailchimp报告了此问题-如果其他人也这样做可能会有所帮助。http://mailchimp.com/contact/feedback/ - ShirtsofHolland

0

这并不是科学推理,但试图处理错误并不是正确的方法。

另外,更改合并字段会触发工作流,这是一种非常不稳定的解决方法(我之前也做过很多次),但问题在于只能进行一次。如果订阅者在2-3个月后重新订阅,什么也不会发生,我们就会遇到相同的问题。

另一种方法是检查 [加入日期] 是否小于 [最后更改日期],这表示他们已经订阅了。

幸运的是,使用Mailchimp API v3.0,我们可以为订阅者触发工作流程,希望可以执行多次。

这是您需要的内容: 使用Mailchimp API v3.0将订户添加到工作流程

如果您是API v3.0的新用户,这是一个很好的基本指南,展示如何管理订户

如果有帮助,请告诉我 :)


3
很遗憾,这个方法不再可行。如果您尝试使用API V3再次发送相同的电子邮件,您会收到以下错误信息:[标题] => 错误请求 [状态] => 400 [详情] => 您已向订阅者发送了此电子邮件。 - Fabien
你也遇到了这个问题吗?你找到了解决方法来通过触发自动化工作流程发送相同的电子邮件两次吗? - Lukas Lukac

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接