在Salesforce中找不到记录时,如何继续Zapier zap?

在Salesforce中找不到记录时,如何继续Zapier zap?,salesforce,zapier,Salesforce,Zapier,我正在使用Zapier在Salesforce中查找联系人和潜在客户。如果一个人没有列为联系人,也没有列为潜在客户,那么我想创建一个潜在客户 在联系人中未找到此人时,测试zap停止。如果找不到任何记录(搜索结果为空),我希望采取措施。使用Zapier步骤有什么方法可以做到这一点吗?您的触发器必须专门查找非联系人或潜在客户,并返回该联系人或潜在客户,以便后续操作可以使用它。如果你的触发器只返回所有人(不管他们是联系人还是潜在客户),那么你需要一个Zapier筛选器或“搜索”步骤来缩小哪些数据继续进入

我正在使用Zapier在Salesforce中查找联系人和潜在客户。如果一个人没有列为联系人,也没有列为潜在客户,那么我想创建一个潜在客户


在联系人中未找到此人时,测试zap停止。如果找不到任何记录(搜索结果为空),我希望采取措施。使用Zapier步骤有什么方法可以做到这一点吗?

您的触发器必须专门查找非联系人或潜在客户,并返回该联系人或潜在客户,以便后续操作可以使用它。如果你的触发器只返回所有人(不管他们是联系人还是潜在客户),那么你需要一个Zapier筛选器或“搜索”步骤来缩小哪些数据继续进入zap的“操作”步骤。

这里有一个对我们有效的解决方案

Zap#1-如果没有找到联系人记录,则创建潜在客户

  • 搜索SF联系人
  • 如果未找到,则创建新联系人,但使用“虚拟/占位符数据”填充联系人记录。(LastName=“占位符”FirstName=“Zapier”)
  • 然后继续下一步,使用表单中的数据(或您需要的任何触发输入)创建Lead
  • Zap#2-如果发现联系人记录,则更新该记录

  • 搜索联系人
  • 如果找到,请更新联系人记录
  • 筛选,如果未找到,则Zap结束

  • Zapier需要一些数据才能继续。如果此人既不是联系人也不是潜在客户,那么(在Salesforce中)他们到底是什么人?可能这就是您应该触发的数据类型(如果可能的话)。我想在尝试添加这些数据之前确定该人员不在系统中。在我尝试在Salesforce中创建新的潜在客户之前,我想确保他们不是联系人。但是,如果zap无法继续下一步的javascript代码,那么我可能必须编写PHP代码,而不是为此使用Zapier。Salesforce搜索操作将返回最近创建的符合搜索条件的记录,即使有多条记录匹配。。所以我不能得到一个列表然后过滤它。