Question

Duplicate Contacts

  • 3 October 2022
  • 6 replies
  • 113 views

Badge

If we have duplicate contacts in SFDC, once we clean that up, do we re-sync to GS?  Does that happen automatically?

What report would I run in GS to check to make sure i don’t have any duplicate contacts?


6 replies

Badge +3

Hello @MelissaC wanted to check, have you got solution for your question or is it still open?

Userlevel 6
Badge +5

The default key for Person records in email so Gainsight won’t create duplicate Person records if the email address is the same for more than one contact. If it is a different email address, then a new Person record would get created. 

Any records removed from Salesforce would not automatically be removed from Gainsight. People can be deleted from Gainsight on the C360 but this only removes the Company Person record. To delete the Person record, you would need to delete via Data Operations.

 

This is causing havoc in our org.  We manage all contacts in Salesforce - feeding “key contacts” to gainsight for our CSM motion.     When a contact gets their email corrected in Salesforce - it creates a duplicate in Gainsight.   Any time an email gets mistyped; or a domain changes (updates from long name to abbreviated, example)  it creates a duplicate.   

I can have an admin find a report where a gs contact name has 2 emails - then open up each in salesforce - identify the orphaned gainsight record (wrong email address), and manually go and delete the incorrect person record.  

This is pretty awful and time consuming.  Anybody have a better option?  Or a item on the product roadmap to solve this?  

 

Userlevel 6
Badge +9

@jdoughe3 Have you tried person merge? I’d say you want to merge them instead of delete them? 

Thanks for the pointer to person merge, @alizee!    That helps on the workaround.   

 

I’m hoping gainsight has plans to leverage GSID/Salesforce ID instead of email address a key.   

Good news? Looks like there is functionality to address this.  

 https://support.gainsight.com/Gainsight_NXT/People_Management/Admin_Guides/People_Management#:~:text=The%20Match%20Criteria%20is%20a,Admin%20section%2C%20or%20People%20section.

I’m not sure if I missed it 2 months ago - or if there is new functionality - regardless, excited!

Now - I need to figure out the right criteria.   Anyone already using this with Salesforce that can suggest their configuration?   Thanks in advance!

I’m thinking - 

  • Person.External ID (Salesforce contact id)
  • OR
  • Email

All of my contacts in Gainsight originate from Salesforce; so I don’t expect any to evaluate to the second condition.    Any feedback or real life examples appreciated!

 

 

Reply