2016-06-07 41 views
0

我正在使用Zapier在Salesforce中查找聯繫人和潛在客戶。如果一個人沒有被列爲聯繫人並且未列爲主角,那麼我想創建一個主角。如何在Salesforce中找不到記錄時繼續使用Zapier zap?

當聯繫人中找不到人時,測試zap停止。如果沒有找到記錄(搜索結果爲空),我想採取行動。有沒有辦法用Zapier步驟來做到這一點?

+0

Zapier需要一些數據才能繼續。如果這個人不是聯繫人或領導者,他們究竟是什麼(在Salesforce中)?也許這就是你應該觸發的數據類型(如果可能的話)。 – Matt

+0

我想在嘗試添加它之前確定該人員不在系統中。在我嘗試在Salesforce中創建新的潛在客戶之前,我想確保他們不是聯繫人。但是,如果zap無法繼續執行下一步的JavaScript代碼,那麼我可能必須編寫PHP代碼,而不是使用Zapier。 –

回答

0

這是一個爲我們工作的解決方案。

扎普#1 - 創建,如果沒有聯繫人記錄發現

  1. 搜索SF聯繫的首席
  2. 如果沒有找到,創建新的聯繫人,但填充「虛擬/佔位符數據的聯繫人記錄」。 (姓氏=「佔位符」姓=「Zapier」)
  3. 然後繼續到下一個步驟,並且從表單創建與數據線(或任何觸發輸入你需要)

扎普#2 - 如果找到

  1. 的聯繫
  2. 搜索如果找到更新的聯繫人記錄,更新聯繫人記錄
  3. 過濾器,如果無發現然後扎普結束
0

您的觸發器必須專門查找而非聯繫人或潛在客戶,並返回該客戶,以便後續操作可以使用該客戶端。如果你的觸發器只是返回所有人(不管他們是聯繫人還是潛在客戶),那麼你需要一個Zapier過濾器或「搜索」步驟來縮小哪些數據繼續到zap的「動作」步驟。

+0

即使存在多個匹配的記錄,Salesforce搜索操作也會返回符合搜索條件的最近創建的記錄。[link](https://zapier.com/help/salesforce/#supported-searches)。所以我不能得到一個清單,然後過濾它。 –

相關問題