HubSpot Deduplication, Done Properly
HubSpot deduplication runs automatically on email and domain. Everything else is a process you have to own.
What HubSpot deduplication does on its own
Contacts are deduplicated on email address and companies on domain, at creation and on import. If a record arrives with a matching key, HubSpot updates the existing record instead of creating a second one.
That handles the majority silently, which is exactly why the duplicates you can see are the awkward ones: the same person with a second address, the same company with a second domain, or records created by an integration that had no key to match on.
A HubSpot deduplication process that holds
Clean what exists
Work the duplicate management tool for contacts and companies, merging the clear pairs and dismissing false positives so the list stays useful.
Close the source
Fix the forms, imports and integrations creating duplicates: require the work email, add secondary domains to companies, and give imports a matching key.
Cover the objects the tool ignores
Tickets and deals need their own approach. Tickets are the urgent one, because a duplicate ticket costs agent time the same day it arrives.
Frequently asked questions
Is there a HubSpot deduplication tool built in?
Yes, the duplicate management tool. It lists likely pairs of contacts and companies for review, and to deduplicate HubSpot records beyond what it surfaces you either work exports by hand or buy a dedupe app.
How does HubSpot deduplication work?
HubSpot dedupes contacts on email and companies on domain as records are created or imported, and surfaces likely pairs in its duplicate management tool. Anything matched on name, phone or a second address is left to you.
Does Ticket Merger support HubSpot yet?
Not yet. Ticket Merger connects to Zendesk and Freshdesk today, and HubSpot is next on the roadmap. Tell us you want it and we will let you know the moment it is ready, since we prioritise by how many people ask.
Can I review merges before they happen?
No. Once a pair matches your rules, Ticket Merger merges it. What you control is what qualifies: requester, the subject keywords you list, the time window, and the groups, forms or tags you exclude. To see how it behaves before it touches everything, point it at one group first and widen from there. Every merge leaves a note on the thread saying what was merged and why.
What stops it merging two tickets that are not the same?
Rules you set. Match on requester, subject keywords, status, priority, category or group, and a time window, and exclude anything you want left alone, like tickets from a specific form, group or tag. Anything that does not clear those rules is left alone.
How long does setup take?
About five minutes to connect, and the first scan of your open queue runs immediately after. Onboarding help is included on every plan.
Deduplicate your tickets too
Ticket Merger applies the same idea to the service side as tickets arrive. Live on Zendesk and Freshdesk, HubSpot next.
Start free trial14-day free trial. No credit card required.