The most effective way to manage duplicates is to prevent them from entering the system. This starts at the Lead stage.
To ensure a smooth transition when a Lead is converted into an Account and Contact, follow these data rules:
Company Data: Information like "info@company.com" or a main office switchboard number should be placed in the Company Email and Phone fields.
Individual Data: Personal work emails (e.g., "john.doe@company.com") and direct mobile numbers should be placed in the Email and Mobile fields.
The CRM is configured to block duplicates automatically for key fields: Email, Phone, and Mobile. If you attempt to create a record or convert a Lead using data that already exists, the system will trigger a warning. Pay close attention to these alerts before proceeding.
Even with strict discipline, duplicates can slip through. To catch these, the system runs a daily scan across batches of the Leads, Contacts, and Accounts modules.
The system doesn't just look for exact matches; it performs "cross-field" and "cross-module" checks:
Leads, Contacts & Accounts: Scans all email and phone fields to see if it exists elsewhere.
Accounts: Scans for similar Account names and compares them against Company names captured on Leads.
When the system identifies a potential match, it updates the Deduplication Section on the record:
| Module | Available Flags |
| Leads | Is Duplicate, Is Contact, Is Account |
| Contacts | Is Duplicate, Is Account |
| Accounts | Is Duplicate |

Rather than hunting for duplicates manually, use the dedicated Deduplication Reports. These reports list every record currently flagged by the system. You can click directly from the report to the record that needs your attention.

If a Lead is a duplicate of another Lead (or Contact to Contact, or Account to Account), use the built-in Zoho Dedupe tool:
Open the record.
Click the More Actions (three dots) icon.
Select Find and Merge Duplicates.
Use the info provided in the Automated Note to set your search criteria.
The system will search for matches; you can then select the records and merge them into one "Master" record.
If a Lead is flagged as an existing Contact or Account (or a Contact is flagged as an existing Account):
Scroll down to the Related Lists on the record (specifically "Contacts to Review" or "Accounts to Review").
Compare the details provided with the reason stated in the Automated Note.
Action: Resolve the duplication based on appropriate record and/or field usage. E.g. company switchboard numbers should be assigned to the Account, not a Contact. Company emails like info@company.com should also be assigned to the Account, not a Contact. Latter should contain personal details of the Contact.
Finally, uncheck the flag Is Contact or Is Account in the De-duplicaton section of the record. This will remove the record from the report.

Sometimes the system is too smart. For example, it might flag two different companies because their names are very similar (e.g., "General Tech" and "General Tech Services").
If you have verified that a flagged record is not a duplicate:
Correct Action: Check the False Positive box in the Deduplication section. This removes the record from all duplicate reports and stops the system from scanning it again. You can then uncheck the Is Duplicate, Is Contact or Is Account flag to remove the record from the deduplication reports.
What to Avoid: Do not simply uncheck "Is Duplicate." If you uncheck the flag but leave the data as is, the daily scan will simply find it and flag it again over the next days.
Note: Only uncheck the deduplication flags if you have actually changed the data (e.g., corrected a typo in a phone number) to resolve the conflict.To make the duplicate detection even more reliable, we have implemented an automated Phone Number Normalizer. This tool ensures that the system compares "apples to apples" even if different users have different typing habits.
Whenever you add or edit a record, the system automatically strips away special characters and spaces (e.g., brackets, dashes, or extra spaces).
Input: +27 12-345 6789 or +2712 (345) 6789
Normalized Result: 27123456789
By cleaning the data this way, the deduplication scan can accurately match numbers that might have previously looked "different" to a computer.

+ followed by the country code) and do not include the 0 of the area code.
This feature is being rolled out to existing data in gradual batches to ensure system stability. If you see older records that haven't been "cleaned" yet, don't worry—the automation will reach them over the next few days. Once your existing database is fully normalized, you will see a significant improvement in the accuracy of the daily duplicate scans.