Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Dynamics 365 general forum

How to manage duplicate registration

(0) ShareShare
ReportReport
Posted on by 214

Hi All,

I'm working on an online participant registration project where a registrant can express interest to take part in a research study. The studies are published on the Dynamics portal. The registrant can sign-up for multiple studies and duplicate records are created in Dynamics CRM.  Thought it is possible to merge the duplicate records, only one study name can be retained.

Is it possible to set up a business rule within Dynamics to automatically merge the duplicates and in the contact record show which studies the registrant applied and the applied date?

Multiple-Study-Registrations.png

Thanks

Jag

  • Jag S Profile Picture
    214 on at
    RE: How to manage duplicate registration

    please find attached the workflow

  • Jag S Profile Picture
    214 on at
    RE: How to manage duplicate registration

    Thanks Uma. Please find above my query.

  • Jag S Profile Picture
    214 on at
    RE: How to manage duplicate registration

    Thanks Bart. Still new to Dynamics and wanted to know if we can setup Dynamics to merge duplicates based on email id and record all the studies against volunteer contact?

    Volunteers should be able to apply to multiple research studies and will be available to different research teams. Whichever research team contacts the duplicate volunteer (let's say A) first, locks the account and other research teams cannot contact the duplicate volunteer (A). If A is ineligible for the 1st study, then A is available to participate in another research study. If A is eligible for a research study, then other research teams should not be able to lookup A.

    Based on the above please advise if we need a plugin or we can set up a business rule within Dynamics to handle the volunteer allocation to different research studies?

    Thanks

    Jag

  • Bart Sneary Profile Picture
    14 on at
    RE: How to manage duplicate registration

    The plugin mentioned is the best bet for this if there isn't a better way to design your registration process to allow a Contact to pull up their existing record to link all registrations to (maybe require them to authenticate before they are allowed to register for studies).  For existing duplicate records, the easiest path to done is to define a contact duplicate detection rule to find the duplicate records, then go through the list merging those Contacts that are duplicated.  This will automatically bring all child records from all deactivated Contacts into the surviving active records that "won" in the merge process.

  • Verified answer
    Community Member Profile Picture
    on at
    RE: How to manage duplicate registration

    Hi Jag S,

    This scenario we can implement the Plugin on contact record create and validate with same email there is any contact exists or not if exists , associate the existing contact to event else create new contact.

    For existing records you have to develop some logic to remove the duplicate contacts and map the events in console app....etc.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

November Spotlight Star - Khushbu Rajvi

Congratulations to a top community star!

Forum Structure Changes Coming on 11/8!

In our never-ending quest to help the Dynamics 365 Community members get answers faster …

Dynamics 365 Community Platform update – Oct 28

Welcome to the next edition of the Community Platform Update. This is a status …

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 294,127 Super User 2025 Season 1

#2
Martin Dráb Profile Picture

Martin Dráb 232,871 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,158 Moderator

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans