How to See Duplicate Leads/Contacts While Adding New Records in Kylas CRM?

How to See Duplicate Leads/Contacts While Adding New Records in Kylas CRM?

Duplicate records can clutter your CRM, confuse sales reps, and lead to redundant outreach. Kylas CRM helps reduce this by detecting duplicate leads or contacts in real-time when you're adding new entries—whether manually or through integrations.

This article walks you through the process of detecting duplicates, along with prerequisites, step-by-step instructions, and practical use cases.


Prerequisites

  • You have access to Leads or Contacts module with permission to Create and View records

  • You are using manual entry, import, or form integrations to add records

  • Duplicate detection is based on Email ID and Phone Number, so ensure those fields are present during entry


Table of Contents

  1. What Is Duplicate Detection in Kylas?

  2. Where Duplicate Detection Works

  3. How to Detect Duplicates While Adding New Records

  4. How to disable Field Uniqueness 

  5. Use Cases

1. What Is Duplicate Detection in Kylas?

Kylas CRM automatically checks for duplicate records while creating new Leads or Contacts. It looks for existing entries using the following logic:

  • Leads → Matched by Phone Number and/or Email

  • Contacts → Matched by Phone Number and/or Email

If a match is found, Kylas shows a real-time alert that a similar record already exists—allowing you to avoid duplication or review the existing entry.

2. Where Duplicate Detection Works

Source Type
Duplicate Check Visible?
Manual Entry
✅ Yes (inline warning)
Import via CSV
⚠️ Yes (post-import report)
Webform Integration
✅ Yes (on matching fields)
WhatsApp/Email Logs
✅ Yes (auto-linked to contact)
API / Automation
⚠️ Depends on logic / settings


3. How to Detect Duplicates While Adding New Records

Step-by-Step: Manual Entry

  1. Go to Leads or Contacts module

  2. Click on + Add Lead or + Add Contact

  3. Start filling in the record—especially Phone Number and/or Email Address

  4. If an existing record with the same data is found:

    • Kylas will show a popup or inline warning

    • The alert includes a link to view the matched record

    • You can choose to open the existing record or continue anyway (if allowed by role)

Step-by-Step: Import Check

  1. Navigate to Data Management → Import

  2. Upload a CSV with leads or contacts

  3. After import:

    • You’ll receive a report highlighting duplicates

    • You can view which rows were skipped or overwritten



4. How to Disable Field Uniqueness (If Blocking Entry)

If you are unable to save a duplicate record, it’s likely because the Phone Number or Email field has uniqueness enabled.

Steps to Disable Uniqueness:

  1. Go to Admin Settings

  2. Click on Customizations → Form Fields

  3. Choose the module: Lead or Contact

  4. Under Lead Module, select None in case of Email and Phone in Uniqueness Strategy.

  5. Similarly repeat the step 4 for contacts module to disable uniqueness strategy.

  6. Click Save


Note: Only Admins can edit field settings.

Once disabled, the system will allow duplicate records, but still show you alerts while adding.


5. Use Cases

Conclusion

Kylas CRM’s real-time duplicate detection helps you maintain a clean, reliable database. Whether you're adding leads manually or importing them in bulk, this feature ensures sales reps don’t waste time chasing the same person twice—while keeping your CRM data organized and accurate.


    • Related Articles

    • How to bulk reassign leads in Kylas CRM?

      This article covers the steps for reassigning the leads in bulk, the dependencies and pre-requisites for executing the feature, glossary/definition of domain specific entities associated with the process of creating a lead. What is a lead? ...
    • How to bulk Update leads in Kylas CRM?

      This article covers the steps for bulk updating the leads, the dependencies and pre-requisites for executing the feature, glossary/definition of domain specific entities associated with the process of creating a lead. What is a lead? Prerequisites ...
    • How to share Leads with other users/teams?

      In Kylas CRM, there is a provision for users/teams to collaborate on a lead. The owner of a lead can share the same with a user or a team. The article covers the steps to be followed for sharing a lead with specific users or teams. What is the ...
    • How to update Leads in Bulk?

      When a lead is created by a user, there are chances that for some valid reason bulk action update would be required. This article covers the steps to be followed for updating / deleting leads in bulk based on the clients current requirement. Which ...
    • How to create a lead in Kylas CRM?

      This article covers the steps for creating a lead, the dependencies and pre-requisites for executing the feature, glossary/definition of domain specific entities associated with the process of creating a lead. What is a lead? Prerequisites ...