Zapier - Zap,如何在列表中一个接一个地调用一个动作

Zapier - Zap, How to call an Action on a list one by one

我正在配置执行以下操作的 zap:

  1. 从 API 端点获取 电子邮件列表
  2. 将每条记录订阅到 Mailchimp

我的问题是订户电子邮件接收电子邮件列表,这 returns 以下错误消息:

Bargle. We hit an error creating a subscriber. :-( Error: Invalid Resource - Please provide a valid email address.

这是因为 Mailchimp 显然不允许以一种形式进行多次订阅。

所以我的问题是,有没有办法对列表中的每个元素执行一个操作?

某种

emailList.foreach(function(email){
  performAction(email);      
})

请注意,我无法使用 cli,这是否可以通过 zapier 中的某种漏斗操作或使用 scrpting 实现?

谢谢

来自 Zapier Platform 团队的 David。

默认情况下,当触发 returns 顶级对象列表时,每个对象都会发生后续操作。我不确定您使用的是哪种类型的触发器,但请确保它 returns 是这样的对象:

return [{email: 'email1@gmail.com'}, {email: 'email2@gmail.com'}, {email: 'email3@gmail.com'}]

它应该按预期工作。