> For the complete documentation index, see [llms.txt](https://docs.inogic.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.inogic.com/deduped/features/duplicate-prevention/prevent-client-side-duplicate-records.md).

# Prevent Client Side Duplicate Records

### Here are two ways DeDupeD can prevent client-side duplicate records:

1. **Prevent duplicates on field changes:** To see how DedupeD helps you prevent duplicates on field changes, follow the steps given below:
   * Navigate to **Sales Hub** --> Contact Entity --> Click on **‘New’** button.

<figure><img src="https://272130504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M0QoyqUVI8_HaZ9FOSL%2Fuploads%2FwNthaQVeQ41PwAq4ymt1%2FDuplicate%20prevention%20on%20field%201.png?alt=media&amp;token=cb9c90b7-e473-440b-9c45-b8685fbf8081" alt="Prevent Client Side Duplicate Records"><figcaption></figcaption></figure>

* A new contact record form will appear.

<figure><img src="https://272130504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M0QoyqUVI8_HaZ9FOSL%2Fuploads%2FPldqZqqltsL9hWg0gzu3%2FDuplicate%20prevention%20on%20field%202.png?alt=media&amp;token=0054b5e7-485d-40c1-860b-3c270771104d" alt="Prevent Client Side Duplicate Records"><figcaption></figcaption></figure>

* Enter a name in the **‘First Name’** field.

<figure><img src="https://272130504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M0QoyqUVI8_HaZ9FOSL%2Fuploads%2FDKgBKWe6znhHQogWl6EK%2FDuplicate%20prevention%20on%20field%203.png?alt=media&amp;token=c93d5eb6-8a2f-4d61-b6e4-b3e9a669decf" alt="Prevent Client Side Duplicate Records"><figcaption></figcaption></figure>

* If a contact record with the same first name already exists, then you will see a pop-up that will prevent you from creating a duplicate.

<figure><img src="https://272130504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M0QoyqUVI8_HaZ9FOSL%2Fuploads%2FueyelVGx27bceY11nt4P%2FPrevent%20Client-Side%20Duplicate%20Records%204.png?alt=media&amp;token=3f88920d-1fd8-4cf1-a35d-c9a961209e8e" alt="Prevent Client Side Duplicate Records"><figcaption></figcaption></figure>

* If, for some business reasons, you want to ignore duplicates and continue creating the record, then click on **‘Ignore’**.

<figure><img src="https://272130504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M0QoyqUVI8_HaZ9FOSL%2Fuploads%2FvTpi7tKtDQ7by4BfuloC%2FPrevent%20Client-Side%20Duplicate%20Records%205.png?alt=media&amp;token=09b98fe3-081f-4b27-9f4c-ba0e035934db" alt="Prevent Client Side Duplicate Records"><figcaption></figcaption></figure>

2. **Prevent duplicate upon saving the record:** To prevent duplicates upon saving the records, follow the steps given below:
   * Enter a detail in CRM and click on **‘Save’.**

<figure><img src="https://272130504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M0QoyqUVI8_HaZ9FOSL%2Fuploads%2Fx1cod1eMcTVEwx6DhC2c%2FDuplicate%20prevention%20upon%20saving%201.png?alt=media&amp;token=e16ee89d-5593-4612-b534-c9b114d24093" alt="Prevent Client Side Duplicate Records"><figcaption></figcaption></figure>

* If a record with same details already exists in the CRM, then you will see a pop-up that will prevent you from creating a duplicate.

<figure><img src="https://272130504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M0QoyqUVI8_HaZ9FOSL%2Fuploads%2F3HMH6tprin3A4PTV5AwM%2FDuplicate%20prevention%20upon%20saving%202.png?alt=media&amp;token=774a9de9-4927-4537-90fd-c8d2c202c790" alt="Prevent Client Side Duplicate Records"><figcaption></figcaption></figure>

* If, for some business reasons, you want to ignore duplicate and save the record, then click on **‘Ignore and Save’**.

<figure><img src="https://272130504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M0QoyqUVI8_HaZ9FOSL%2Fuploads%2F6MYIwCdtCCto54OdI1BX%2FDuplicate%20prevention%20upon%20saving%203.png?alt=media&amp;token=ba7da1fa-2b60-4863-87c0-76e31741bad1" alt="Prevent Client Side Duplicate Records"><figcaption></figcaption></figure>

3. **Prevent duplicates blocked by Enforce Duplicate Prevention:**

Not all duplicate rules behave the same way. Depending on how a rule is configured, it can either warn the user about a possible duplicate (and let them save anyway) or block the record from being saved altogether.

This behavior is controlled by the Enforce Duplicate Prevention setting on each matching rule:

* Disabled (No): The rule flags a possible duplicate, but the user can still choose to save the record.
* Enabled (Yes): The rule treats the match as a hard block — the record cannot be saved until it no longer matches.

**Example Scenario**

Suppose a Contact entity has two duplicate detection rules set up like this:

| Matching Rule          | Match Type  | Enforce Duplicate Prevention |
| ---------------------- | ----------- | ---------------------------- |
| First Name + Last Name | Fuzzy Match | No                           |
| Email Address          | Exact Match | Yes                          |

**Example 1: Duplicate caught by the First Name + Last Name rule (Enforce Duplicate Prevention = No)**

Since this rule doesn't enforce prevention, the system flags the record as a possible duplicate but still lets the user proceed. The duplicate pop-up shows an 'Ignore and Save' button, so the user can review the match and save anyway if they're confident it's not a real duplicate.

<figure><img src="https://272130504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M0QoyqUVI8_HaZ9FOSL%2Fuploads%2FZ297iz1d29wtwwbLrT8w%2Fimage.png?alt=media&amp;token=bf4f3031-7f7a-4ed1-99c2-a742f53e6e05" alt=""><figcaption></figcaption></figure>

<figure><img src="https://272130504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M0QoyqUVI8_HaZ9FOSL%2Fuploads%2FUwSebcHJsWJEA0FvYYqE%2Fimage.png?alt=media&amp;token=9586f1c2-6f51-4a9e-82d9-7ec14540709e" alt=""><figcaption></figcaption></figure>

**Example 2: Duplicate caught by the Email Address rule (Enforce Duplicate Prevention = Yes)**

Because this rule enforces prevention, the system treats the match as restricted. The duplicate pop-up shows only a 'Cancel' button — there's no way to save the record until the conflicting email address is changed.

<figure><img src="https://272130504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M0QoyqUVI8_HaZ9FOSL%2Fuploads%2F94myzMgNNvHgGEPQwRdd%2Fimage.png?alt=media&amp;token=1a6b162e-554f-4841-8395-9d5495df773e" alt=""><figcaption></figcaption></figure>

<figure><img src="https://272130504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M0QoyqUVI8_HaZ9FOSL%2Fuploads%2F6I1eVa61ifxtO9196Vbt%2Fimage.png?alt=media&amp;token=f09b4a96-c7e3-42eb-a903-e32fd044bc7d" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
For further queries, reach out to us at <crm@inogic.com>
{% endhint %}
