Как продолжить Zapier zap, если в Salesforce не найдено ни одной записи?

Я использую Zapier для поиска контактов и потенциальных клиентов в Salesforce. Если человек не указан как контакт И не указан как интерес, то я хочу создать интерес.

Тестовый запуск останавливается, когда человек не найден в контактах. Я хочу принять меры, если запись не найдена (результат поиска пуст). Есть ли способ сделать это с помощью шагов Zapier?


person Sharon Crawford    schedule 07.06.2016    source источник
comment
Zapier требует некоторых данных для продолжения. Если человек не является контактным лицом или лидером, что это такое (в Salesforce)? Возможно, вам следует запускать данные этого типа (если возможно).   -  person Matt    schedule 07.06.2016
comment
Я хочу определить, что этого человека нет в системе, прежде чем я попытаюсь его добавить. Я хочу убедиться, что они не являются контактом, прежде чем я попытаюсь создать нового интереса в Salesforce. Но если zap не может перейти к коду javascript следующего шага, тогда мне, возможно, придется написать код PHP и не использовать для этого Zapier.   -  person Sharon Crawford    schedule 08.06.2016


Ответы (2)


Вот решение, которое сработало для нас.

Zap # 1 - создает интерес, если запись контакта не найдена

  1. Поиск контакта SF
  2. Если ничего не найдено, создайте новый контакт, но заполните запись контакта «фиктивными данными / данными-заполнителями». (LastName = "Placeholder" FirstName = "Zapier")
  3. Затем перейдите к следующему шагу и создайте интерес с данными из вашей формы (или любого другого триггерного ввода, который вам нужен).

Зап. № 2 - Обновляет контактную запись, если она найдена

  1. Поиск контакта
  2. Если обнаружено, обновите контактную запись
  3. Отфильтруйте, что если ничего не найдено, то Zap завершается
person Gary Bailey    schedule 08.02.2018

Ваш триггер должен специально искать людей, которые не контактами или потенциальными клиентами, и возвращать их, чтобы с ним могли работать последующие действия. Если ваш триггер просто возвращает всех людей (независимо от того, являются ли они контактами или потенциальными клиентами), тогда вам понадобится либо фильтр Zapier, либо шаг «поиска», чтобы сузить, какие данные продолжаются на шаге «действия» zap.

person Matt    schedule 08.06.2016
comment
Действия поиска Salesforce вернут самую последнюю созданную запись, которая соответствует критериям поиска, даже если есть несколько совпадающих записей. ссылка. Поэтому я не могу получить список и отфильтровать его. - person Sharon Crawford; 08.06.2016