function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Chethan SNChethan SN 

Duplicate contact records created when user registers to through community self registration

Every time a user registers through our community self registration a new contact in created. If we have a same email address already present in the system we would like to link the newly registered user to the existing contact . Can someone suggest how to resolve this ?
I have tried modifying the default controller but no luck. can we achieve this by modifying default self registration controller ? 

Thanks in Advance,
Rahul KumarRahul Kumar (Salesforce Developers) 
Hi Chethan,
  • When a User uses self-registration on a Community and enters information that is then used to create the Contact.
  • That new contact record is not being identified as duplicate if another contact exists that contain criteria that meet a Matching Rule tied to an active Duplicate rule. 
  • ResolutionThis is working as designed due to the fact that Contact records created via Community Self Registration use Quick Create to generate the record.
  • Quick Create is one of the reasons that Duplicate Management will not work. To learn more, please review Manage Duplicate Records.
Hope it helps.

please mark it as best answer if the information is informative.

Rahul Kumar