1. Help Center
  2. Compyle Documentation
  3. Administration - Forms and Fields

Duplicate Check for Participants and Organizations

How to Use Duplicate Check to Prevent Duplicates

Compyle's Duplicate Check feature allows administrators to pick from one to five fields that the system will compare for new and existing records. If an exact match is found or several matches, then the user will be have the option to switch to an existing record or edit the current record. For users with limited group access to records, the duplicate check popover will alert the user that records exist that are restricted and to reach out to the user's Compyle administrator for assistance.

For help with existing duplicate participant or organization records, please see the documentation for Compyle's Manage Duplicates feature. Also, this feature is covered in the  Duplicate Check Upgrade Webinar.

Adding Duplicate Check to the Participant Form

Administrators can set up Duplicate Check on the Participant form and the Organization form.  Once activated, it can easily be edited or deactivated. 


To set up Duplicate Check:

Expand the Administrator menu and select the Participant Fields option.


Scroll down to the Form Management Tools section. Find the Duplicate Check row, and put your mouse on the ... menu. 


Choose the Edit option in the menu that appears. 


Check the Enable Duplicate Check option.


Select the field(s) to use to identify duplicates. Remember that only exact matches will be handled as duplicates.


After selecting the fields, click Save to activate duplicate check.

It is best to try and create a new duplicate record as soon as you activate duplicate check so that you can make adjustments as needed.

Data Entry as a User

When Duplicate Check is active, users will have a new Check for Duplicates button at the top of the form for new and saved records.  To see what users will see:


Expand the Participants menu and select Create Participant.


The Check for Duplicates button will appear at the top of the form, and the Save button will be inactive. 

The Duplicate Check fields will have a special image and be marked as required *.


Users will need to fill out the Duplicate Check fields and click the Check for Duplicates button before the form can be saved.

If a duplicate record is found, the Potential Match Found popover opens.

Users can choose what to do depending on whether the possible match seems to be the same person.

  • Keep New Participant: closes the match window, returns them to the new participant record they started, and makes the Save button usable
  • Go to Participant: discards the new participant record and opens the existing participant's folder
  • Close: returns the user to the new participant record but leaves the Save button turned off



Other Areas Duplicate Check Affects

  1. Manage Duplicates: The designated Duplicate Check fields are used to check for possible duplicates by default, although the field selections can be edited in the Manage Duplicates search.
  2. Import: When new records are imported, the designated Duplicate Check fields are used to check for possible duplicates. Deactivating Duplicate Check on the Participant or Organization form will deactivate this additional check for importing records for that form.
  3. Pending Records: The Duplicate Check fields are used to identify possible duplicates when new records are created through Public Forms, survey responses, and external referrals. Auto-accepting records will bypass the Pending Records check.
  4. Public Forms: When Duplicate Check is active, administrators can add Duplicate Check to Public Forms. This is not the default setting as there may be privacy concerns with using  duplicate check on a publicly accessible form which could reveal if someone is already a participant. If volunteers, staff, and supporters are also entered in Compyle this reduces the certainly that the participant record is for a service recipient.


Also, this feature is covered in the  Duplicate Check Upgrade Webinar.