Solved

Has anyone made a Zap to find/add SFDC contacts when new members join?


Userlevel 1

We’re setting up the SFDC<>inSided integration; however, if the new member doesn’t exist as a Contact in SFDC already, then no data flows through. Therefor, I’m trying to set up a Zap (via Zapier) to:

  1. Check if a Contact exists in SFDC when a new user joins the community
  2. If Yes, do nothing (engagement data will flow fine via the integration
  3. If No, check to see if an Account exists...this is where it gets a little tricky, not sure yet what fields to map from inSided>>SFDC to check for this, would love any examples or suggestions
    1. If Account exists, create a Contact under that Account
    2. If Account doesn’t exist, create an Account
      1. After Account is created, create a Contact under that Account

I’m relatively comfortable in Zapier, but this is a more complex Zap w/paths so wondering if anyone else has done this and can share their Zap and/or tips. Thanks! cc @daniel.boon 

icon

Best answer by Chris Anderson 9 July 2021, 17:02

I still have to do some final testing, but I think I have what I need 🙂 If it’s helpful for anyone else, here’s my Zap.

NOTE: The only issue to be aware of is that the Zap checks if there's a SFDC Account that matches what the user enters in their inSided profile in the "Company" field. If there isn't a match, the Zap creates a new Account in SFDC. I haven't fully tested this yet, but my assumption is that this will result in some duplicate Accounts (e.g., account is named "XYZ Company" in SFDC but user enters "XYZ" or "XYZ Co." which doesn't give an exact match, and creates a new account).

 

 

View original

3 replies

Userlevel 1

I still have to do some final testing, but I think I have what I need :) If it’s helpful for anyone else, here’s my Zap.

NOTE: The only issue to be aware of is that the Zap checks if there's a SFDC Account that matches what the user enters in their inSided profile in the "Company" field. If there isn't a match, the Zap creates a new Account in SFDC. I haven't fully tested this yet, but my assumption is that this will result in some duplicate Accounts (e.g., account is named "XYZ Company" in SFDC but user enters "XYZ" or "XYZ Co." which doesn't give an exact match, and creates a new account).

 

 

Userlevel 4
Badge +1

Hey, Chris. It’s great to see that you’ve provided an answer to your own question! We receive this question a lot, so I’m glad we have more customer driven content on how to set up the Zap. 

Userlevel 1

Was not my intent to ask and answer my own question, but again hopefully it’s helpful for others who may run into this. Thanks @Jeanie Lee!

Reply