Duplicate records in HubSpot can cause inefficiencies, reporting errors, and fragmented customer experiences. Whether you're managing contacts, companies, or deals, maintaining clean data is essential. If you're wondering how to find duplicates in HubSpot, this guide outlines three proven methods:
- How to find duplicates in HubSpot using the search bar
- How to find duplicates in HubSpot with the Duplicate Management Tool
- How to find duplicates in HubSpot using Koalify for full control
Quick answer: How do you find duplicates in HubSpot?
HubSpot provides multiple ways to find duplicates, including manual search, the built-in Duplicate Management tool for contacts and companies, and custom rule-based detection using third-party tools. The best method depends on your data volume and how much control you need over duplicate detection.
How to Find Duplicates in HubSpot Using the Search Bar 🔍
If you're actively working in your CRM, HubSpot's global search bar can help you find duplicates on the fly. While this is a reactive approach, it’s useful for quick checks when you're already searching for a specific record.
Steps to Find Duplicates using Search:
-
Use the search bar in the top navigation to look up a contact, company, deal, or ticket.
-
Look for multiple results with the same or similar names.

-
Open one of the duplicate records.
-
In the top left of the record page, click Actions → Merge.

✅ Pros:
-
Simple for merging individual records on the fly
-
Helpful when actively working on a record
❌ Cons:
-
Reactive, not proactive
-
Manual effort that doesn’t scale well
How to Find Duplicates in HubSpot with the Duplicate Management Tool 🔧
If you're on a Professional or Enterprise plan, you can use HubSpot’s Duplicate Management tool, which automatically scans your CRM for potential duplicates. HubSpot does not allow you to customize which properties are used for duplicate detection, and duplicate scans run once per day.
How HubSpot Finds Duplicates:
- Contacts: Uses a combination of properties such as First Name, Last Name, Email, IP Country, Phone Number, Zip Code, and Company Name.
- Companies: Matches on Domain Name, Company Name, Country/Region, Phone Number, and Industry.
- Up to 2,000 duplicates (Professional)
- Up to 5,000 with Operations Hub Pro
- Up to 10,000 with Enterprise
Steps to Use the Duplicate Management Tool
-
Start by navigating to the duplicate management tool via Contact or Companies → Actions → Manage Duplicates

-
Select either the Contacts or Companies tab to review potential matches

✅ Pros:
-
Automatically scans your HubSpot for duplicates
-
No setup or configuration required
❌ Cons:
-
Limited transparency into how duplicates are detected
-
Capped number of duplicates shown
-
Scans run only once per day
- Only available for contacts and companies (not deals or tickets)
3. How to Find Duplicates in HubSpot Using Koalify 🕵️
For teams that need full control over how duplicates are defined and detected, Koalify is a powerful alternative. It allows you to create custom rules using any property across contacts, companies, deals, tickets or custom objects.
Steps to Set Up Koalify Duplicate Rules:
1. Access the Koalify Settings
-
In HubSpot, click the ⚙️ Settings icon
-
Navigate to Integrations > Connected Apps
-
Find Koalify and click Actions → Go to Settings

2. Create a Duplicate Rule
-
Click "Edit Duplicate Rules"
-
Navigate to the Contact, Companies, Deals, Tickets or Custom Objects tab
-
Click "Create Rule" and give it a name
-
Use Add Filters to define which properties to match on

3. Review and Merge Duplicates
-
Duplicates will be flagged directly on the record via Koalify CRM Cards
-
You can filter, create views, or build reports with Koalify duplicate properties
✅ Pros:
-
Fully customizable duplicate detection
-
Instant scanning with no daily limits
-
Works across contacts, companies, and deals
-
Can detect fuzzy/close matches using formatting rules
❌ Cons:
-
Requires some configuration to capture specific duplicate cases.
Final Thoughts
Whether you’re using HubSpot’s native features or an advanced tool like Koalify, finding and removing duplicates is essential for accurate CRM data and smooth team workflows.
- Use the search bar for quick wins
- Leverage HubSpot’s Duplicate Management Tool for daily auto-scans
- Adopt Koalify if you need scalable, customizable duplicate detection
The right method depends on your scale and customization to find duplicates in HubSpot.
| Search method | Best for | Objects supported | Level of control | Scalability |
|---|---|---|---|---|
| Search bar | Quick, manual checks | Contacts, Companies, Deals, Tickets | Very limited | Not scalable |
| HubSpot Duplicate Management | Small to medium databases | Contacts, Companies | Limited (fixed rules) | Limited (daily scan caps) |
| Koalify duplicate rules | Large databases and custom logic | Contacts, Companies, Deals, Tickets, Custom Objects | Full control (rule-based) | Unlimited |
Frequently Asked Questions About Finding Duplicates in HubSpot
How do you find duplicates in HubSpot?
You can find duplicates in HubSpot by using the search bar for manual checks, the Duplicate Management tool for automated detection of contacts and companies, or custom rule-based tools for more control.
Can HubSpot automatically find duplicates?
Yes, HubSpot automatically scans for duplicate contacts and companies using the Duplicate Management tool. Scans run daily and use fixed matching criteria.
What records does HubSpot’s Duplicate Management tool support?
The Duplicate Management tool supports contacts and companies only. Deals and tickets are not included.
Which properties does HubSpot use to detect duplicates?
HubSpot’s built-in Duplicate Management tool identifies potential duplicates by comparing a fixed set of standard properties. These rules are not customizable and scans run automatically on a regular basis.
For contacts, HubSpot compares:
-
First Name
-
Last Name
-
Email address
-
IP country
-
Phone number
-
Zip Code
-
Company Name
For companies, HubSpot compares:
-
Company Domain Name
-
Company Name
-
Country/Region
-
Phone Number
-
Industry
HubSpot uses combinations of these properties to surface potential duplicate records. Because the matching logic is predefined, some duplicates such as records with different email addresses, domains, or custom identifiers—may not be detected.
If you need more control over which properties are used or want to detect duplicates across additional objects, rule-based duplicate detection is required.
Can you customize how HubSpot detects duplicates?
No. HubSpot does not allow customization of duplicate detection rules. Custom logic requires third-party tools.
What’s the best way to manage duplicates in HubSpot at scale?
For large databases or complex matching scenarios, rule-based duplicate detection offers the most control and scalability.
Why doesn’t HubSpot find all duplicates?
HubSpot’s Duplicate Management tool relies on a fixed set of standard properties and runs scans once per day. Records that differ on key fields such as email addresses, domains, or custom identifiers may not be detected. More advanced or fuzzy matching requires custom rule-based detection.