2015-10-04 77 views
3

我们使用Mailchimp自动化。对于填写我们表格的新客户来说,这很有效 - 我们会向他们发送欢迎电子邮件和优惠。mailchimp trigger'已订阅'的API自动化

问题现在出现在这里:我们已经注意到,约12-20%的已订阅客户没有意识到他们订阅了----并再次订阅!

但是,根据我们的知识,没有API事件标记此事件。我们至少会喜欢'通知''已经订阅'他们已经订阅 - 或者给他们一小部分。但不要让它结束在一个死路上(根本没有回应)。

那么理想,我们想

  • (可能)新客户:发送欢迎,并提供
  • 已经订阅(不可能):告知他们+给小的额外

我的问题是:我们如何专门针对通过Mailchimp中的自动化API订阅第二次(并排除新订户)的已订阅客户?

有没有人做过这样的事情?我们使用Hellobar btw。我们不希望填写表格的人:从我们这里收到任何消息。

更新: 正如@TooMuchPete建议可能通过和API错误。但没有链接到一个“错误”触发

Example op API 3.0 set-up

回答

0

您可以创建一个自动化二是API触发。然后,当您的API订阅调用导致“用户已订阅”错误时,您可以将它们添加到该自动化中。

+0

谢谢你。听起来不错。我浏览了所有设置,但无法找到这个设置。它是在API 3.0调用 - 我没有看到任何选项来捕获'错误'....在自动化工作流程下,我可以在Mailchimp中找到它吗?非常感谢你的帮助 – ShirtsofHolland

+0

我不确定我是否关注。您发出订阅请求。如果API [返回错误](http://kb.mailchimp.com/api/article/api-3-overview),请让您的代码[触发自动化电子邮件](https://blog.mailchimp.com/新的自动化的工作流程和-API的功能/)。这不是自动的,你必须自己采取那个行动。 – TooMuchPete

+0

啊哈。我们使用hellobar(.com)订阅客户。所以我希望在Mailchimp中'检测'事件。我无法控制进行API调用的外部应用程序。 – ShirtsofHolland

0

这不是科学的推理,但试图处理错误并不觉得正确的做法。另外,更改触发工作流的合并域是解决它的一个非常简单的方法(我以前也做过很多次),但问题是只能执行一次。如果用户在2-3个月内再次订阅,则不会发生任何事情,而且我们实际上也有同样的问题。

另一种方法是检查[添加日期]是否低于[上次更改],这表示它们已经订阅。

幸运的是,通过Mailchimp API v3.0,我们可以触发用户的工作流程,希望尽可能多次。

这是你所需要的: Add a subscriber to a workflow与Mailchimp API v3.0的

如果你是新的API V3.0,这是显示how to manage subscribers一个伟大的基本指南。

让我知道这是否有帮助:)

+1

不幸的是,这不起作用了。如果您尝试使用API​​ V3第二次发送相同的电子邮件,则会出现以下错误:[[title] => Bad Request [status] => 400 [detail] =>您已将此电子邮件发送给订阅者。 – Fabien