Skip to main content
Question

How to sync LinkedIn Lead Gen conversions with Salesforce for existing leads and contacts?


I’ve created zaps for linkedin lead gen form conversions to appear in salesforce and they’re working. However, we’ve noticed that if the person that has converted already exists in salesforce as a lead or contact, the zap has failed. This is a problem as the second step in my zap is assigning that converted lead/contact to a campaign. Domino effect on our reporting etc.

 

Is there a workaround I can follow that if:

  1. Someone converts on a LI lead gen form
  2. [They already exist in Salesforce as a lead/contact]
  3. It identifies them
  4. Assigns them to a campaign

 

have explored a failed route, but can’t see a salesforce action in the dropdown that will search for the contact/lead by email. 

Did this topic help you find an answer to your question?

3 replies

Forum|alt.badge.img+3

You can implement Paths in Zapier to handle different scenarios based on the search results. You’ll have use an action "Find Record" in Salesforce.

Refer to this article for more info: https://help.zapier.com/hc/en-us/articles/8496288555917-Add-branching-logic-to-Zaps-with-Paths

For example:

  • Path A: Contact Exists
    • If the Contact is found (i.e., the search returned a result), proceed to update the existing Contact with any new information from the LinkedIn form.
    • Add the Contact to the desired Campaign in Salesforce.
  • Path B: Lead Exists
    • If the Contact is not found but a Lead is found, update the existing Lead with the new information.
    • Optionally, convert the Lead to a Contact if your process requires it, and then add to the Campaign.
  • Path C: Neither Exists
    • If neither a Contact nor a Lead is found, create a new Lead in Salesforce with the information from the LinkedIn form.
    • Add the new Lead to the desired Campaign.

  • Author
  • Beginner
  • 3 replies
  • February 7, 2025

What step should I add before the paths though? I assume I need one to check if the lead exists, and if the answer is no I then go down the path C for example. 

 

It’s choosing the right Action Event for Salesforce step that I’m stuck on. 


ken.a
Forum|alt.badge.img+6
  • Zapier Staff
  • 6301 replies
  • February 10, 2025

Hi there ​@gsaundersbb,

You can use the “Find Record” in Salesforce action to check if the lead exists. You can use the result of the “Find Record” action as your Path condition.

Hopefully, this helps.