Zoho CRM Deduplication Guide

Dedupely connects to Zoho CRM to find and merge duplicate Contacts, Leads, Accounts and Deals, in bulk and on any field.

View as Markdown

Supported Objects

Dedupely supports deduplication for the following Zoho CRM objects:

  • Contacts
  • Leads
  • Accounts
  • Deals

Cross-object deduplication is not supported. You cannot merge records across different object types (e.g., you cannot merge a Lead into a Contact).

Permissions Required

Connecting Zoho CRM uses OAuth, so there is no API key to generate or paste. You authorize Dedupely from your Zoho CRM account, and the connection carries your own permissions: you need the rights to edit, merge and delete the modules you intend to deduplicate.

Common Zoho CRM Duplicate Issues

  • Web forms and API integrations bypass the checks. Records pushed in from outside skip the duplicate rules that apply to manual entry, so they land as new records.
  • Leads and Contacts hold the same person. A Lead that was never converted sits alongside the Contact created later, and neither one has the full history.
  • Accounts duplicate on name variations. "Acme Inc" and "Acme Inc." are two Accounts, so the Contacts and Deals underneath them are split.
  • Deals logged twice. The same opportunity entered by two people inflates the pipeline until one of them goes.
  • Native detection needs the values to be identical. Zoho CRM's own Deduplicate tool matches on up to three fields you pick, but only where the values are exactly the same, so a nickname, a typo or a second email address is enough to get through.

Zoho CRM Native Merge Functionality

Dedupely merges using Zoho CRM's own merge API, so what a merge does to a record is Zoho CRM's behavior, not ours:

  • The Primary keeps its ID. Unlike some CRMs, Zoho CRM does not mint a new record on merge. The record you designate as Primary survives with the same id, so anything referencing it keeps working.
  • Related records move across. Zoho CRM reassigns the related lists, activities and attachments from the duplicate onto the Primary itself.
  • Large merges finish asynchronously. Where a duplicate carries a very large related list, Zoho CRM schedules the merge instead of running it immediately. Dedupely polls until Zoho CRM reports it complete rather than assuming it worked.
  • Field values are decided before the merge. Dedupely writes the winning values onto the Primary first, using your Merge Rules, and then calls the merge. That is what makes the outcome yours rather than Zoho CRM's default.

Recommended Zoho CRM Deduplication Process

  1. Clean the existing backlog first: merge what has accumulated before automating, so your rules are proven against real records.
  2. Work Accounts before Contacts and Deals: collapsing duplicate Accounts first stops their Contacts and Deals being split across two parents.
  3. Trace where the duplicates come from: web forms, imports, and the integrations writing into Zoho CRM through the API. Each source wants its own match logic.
  4. Build one Duplicate Search per scenario: a strict search on Exact Email for high-confidence matches, and a looser one on Similar Name at the same Account for the cases that need review.
  5. Set Merge Rules before you merge in bulk: decide field by field which value survives, so the same decision is not made by hand on every match.
  6. Automate the strict searches: Auto Merge on the searches you trust, and Auto Match on the looser ones so you are notified to review rather than merged automatically.

FAQs about Zoho CRM deduplication

  • Does merging in Dedupely change the record ID? No. Zoho CRM's merge keeps the Primary's id, so reports and integrations that reference it keep working.
  • What happens to activities and attachments on the duplicate? Zoho CRM moves the related lists, activities and attachments onto the Primary as part of the merge.
  • Why did a merge take longer than the others? A duplicate with a very large related list is scheduled by Zoho CRM rather than merged on the spot. Dedupely waits for Zoho CRM to confirm it finished instead of reporting success early.
  • How is this different from Zoho CRM's own Deduplicate tool? Zoho CRM's tool matches on up to three fields you choose, where the values are identical, merges a maximum of three records at a time, and runs when you run it. It is on Professional edition and above. Dedupely matches on any number of fields with Exact, Similar, Fuzzy, Similar Words or Domain Root, merges every record in a group at once, and can run on a schedule.
  • Can I match on fields other than the ones Zoho CRM checks? Yes. Any field Zoho CRM syncs can be matched on, with Exact, Similar, Fuzzy, Similar Words or Domain Root, which is what catches nicknames, typos and reversed names.
  • Can I match Accounts on their company domain? Yes. The Domain Root match option compares website URLs by their root, ignoring www, .com and country variants. Ignored terms in your Match Settings skip suffixes like "Inc." or "Ltd." when comparing names.
  • Is anything merged automatically when I connect? No. Connecting and syncing never merges, edits or deletes a record. A merge happens when you click Merge, or when you turn on Auto Merge for a search yourself.

Mentioned in this article: Duplicate Searches, Merge Rules, Merge History, Finding Duplicates, and Auto Match.

Still stuck?

On this page

Get started for free

20 free trial merges and as much free support as you need to get your duplicates under control.

"The data in our CRM is much cleaner thanks to this App. Easy to use and relatively inexpensive."
H Chitty

H Chitty

HubSpot User

HubSpot MarketplaceHubSpot Marketplace
"I do recommend! A++ Pretty easy to use. Adequate reporting. SUPERB CUSTOMER SUCCESS!"
Alina T

Alina T

Sales Operations Specialist, FieldBee

51–100 employees
"Great tool that works as promised. Great customer support - Nestor was super helpful onboarding."

R McNaught

HubSpot User

HubSpot MarketplaceHubSpot Marketplace
"It prioritizes merging while keeping key data. Highly recommended for anyone using Pipedrive integration."
John K

John K

Head of Marketing, David J Anderson School of Management

Pipedrive MarketplacePipedrive user
"The app worked great and helped me a lot with hundreds of duplicates in Pipedrive."
Samo J

Samo J

Founder & CSO, TapHome

Pipedrive MarketplacePipedrive user
"Superior deduping logic with excellent support - highly recommend for cleaning up messy HubSpot records."
M Weppner

M Weppner

"Dedupely was incredibly easy to set up, and the support team replied almost instantly each time I reached out. In just a few

Yuliya

Pipedrive User

Pipedrive MarketplacePipedrive Marketplace
"Incredibly effective at tackling massive duplicate data cleanup - exactly what we needed."

D Wright

HubSpot User

HubSpot MarketplaceHubSpot Marketplace
"The application works great and [...] their customer support was responsive and helped me get on the right track!"

Shawnee K

Salesforce User

Salesforce AppExchangeSalesforce AppExchange
"Worked as expected and Nestor at Customer support was extremely helpful walking me through some nightmare duplicate issues."

DiBlasio S

HubSpot User

HubSpot MarketplaceHubSpot Marketplace
"I was really pleased with Dedupely. It's highly configurable and works well when used manually or for automated deduping."

Laura R

Salesforce User

Salesforce AppExchangeSalesforce AppExchange
"It couldn't have been much easier to connect to HubSpot and run my first dedupe."

Emily K

Mercy Housing

HubSpot MarketplaceHubSpot user
"It did more than I expected. Support is great!"

Paweł S

Pipedrive User

Pipedrive MarketplacePipedrive Marketplace
"Dedupely helped us to quickly de-duplicate hundreds of records, with a level of transparency that gives you confidence..."

Grattan H

Pipedrive User

Pipedrive MarketplacePipedrive Marketplace
"Our customers want to achieve great results fast. Everybody at HubSpot already knows what Dedupely can do..."
Scott B

Scott B

VP Platform Ecosystem, HubSpot

"This tool made a week long project take a few hours. Definitely a go-to for deduplication processes."

Burchard J

HubSpot User

HubSpot MarketplaceHubSpot Marketplace
"It took away the huge headache we had of merging over 27,000 duplicate contacts."
Sean B

Sean B

Managing Director, Legal CPD

"Most of all, our team has been impressed by the way the Dedupely Customer Success team consistently goes above and beyond."

Isaac J

Salesforce User

Salesforce AppExchangeSalesforce AppExchange
"Great support. They are on top of things, and answer questions very quickly."

Larry D

Pipedrive User

Pipedrive MarketplacePipedrive Marketplace
"Works really well, support is A++++++"

Andy G

Pipedrive User

Pipedrive MarketplacePipedrive Marketplace
"We had 300k records in our CRM. Despite the large amount, Dedupely was perfect. The support was especially outstanding."
Simon W

Simon W

Tillhub

~50 employees
"Worked very simply and effectively and suited my budget [...] Very happy to recommend a good app and integration."
Allan R

Allan R

Co-founder & Managing Director, Target3D

11–50 employees
"Dedupely was huge in improving the quality of my CRM database. It saved me hours of manual merging."
Marco S

Marco S

Information Systems Manager, Efecte

~200 employees
"Fantastic time saver with great filters - auto and bulk merging made so much easier!"
A Team

A Team

HubSpot User

HubSpot MarketplaceHubSpot Marketplace
"It helped us clean up a giant mess of duplicates after migrating to HubSpot from our old CRM."

J Eddie

HubSpot User

HubSpot MarketplaceHubSpot Marketplace
"Perfect solution that delivers exactly as promised. Does exactly what we need it to. Great tool."

A Grogan-Crane

HubSpot User

HubSpot MarketplaceHubSpot Marketplace
"In a matter of maybe 30 minutes [...] Dedupely automatically took care of my dupes and merge needs. So happy I found it."

Wasmer D

HubSpot User

HubSpot MarketplaceHubSpot Marketplace

Running CRM cleanup for clients? See the Partner Program

Skip to content