Skip to content

How to Bulk Merge HubSpot Duplicates Without Losing Data

Duplicate records are one of the fastest ways to lose trust in your CRM. Sales teams may contact the same lead twice, marketing campaigns hit the same person multiple times, and reports become unreliable. Cleaning up those duplicates is one of the best ways to improve team efficiency and customer experience.

If you're trying to figure out how to bulk merge in HubSpot, this guide walks you through the best options, from built-in tools powerful, automated workflows using Koalify.  You’ll learn:

If you're looking for a complete approach to duplicate cleanup, start with our Ultimate Guide to HubSpot Deduplication, which covers how to find, manage, and prevent duplicates across all objects.

Quick answer: Can you bulk merge in HubSpot?

Yes. HubSpot allows you to bulk merge up to 50 duplicate contacts or companies at a time using the Duplicate Management tool (Professional or Enterprise). For larger volumes, more control, or additional objects like deals, workflow-based automation with a tool like Koalify is required.

How to Bulk Merge Contacts and Companies in HubSpot Using the Duplicate Management Tool 🛠️

If you're on Data Hub Professional or Enterprise, HubSpot gives you the ability to bulk merge up to 50 duplicate contacts or companies at a time through its built-in Duplicate Management tool.

Steps:


  1. Navigate to Contacts or Companies → Actions → Manage Duplicates
    Alternatively: head to Data Management → Number of Duplicates

  2. Use the checkboxes to select up to 50 duplicate contacts or companies, then click Review.

    How to Bulk Merge Contacts Using HubSpots Duplicate Management Tool

     

  3. Choose which record should be the primary contact or company for each pair.

    Choose your merge criteria to decide wich record you would like to keep

  4. Click Merge All to complete your bulk merge.

Pros:

  • Speeds up the deduplication process

  • Bulk merge up to 50 contacts or companies in one go

Cons:

  • Some duplicate suggestions may be inaccurate, so it’s important to review each match before merging.

  • Limited control over which property values are kept

  • Currently supports only contacts and companies (not deals or tickets)

  • Available only on Data Hub Professional or Enterprise



 

How to Bulk Merge Duplicates with the Koalify Workflow Action 🤖

If you want to go beyond 50 merges at a time, want full control on the property values that are retained or need to merge deals in bulk as well? Koalify’s “Merge Duplicate Record” workflow action lets you automate bulk deduplication at scale.

Whether you're doing a one-time cleanup or want to keep your CRM clean automatically, Koalify makes it easy.

Steps:

  1. Create a new workflow to merge HubSpot duplicates in bulk

    1. Navigate to Automations → Workflows

    2. Click Create workflow and select the option From scratch

    3. Choose a Contact-, Company-, or Deal-based workflow

    4. Start with a Blank workflow and click Next
       
      Create a new contact workflow to merge HubSpot contacts in bulk

  2. Add the "Merge Duplicate Contact/Company/Deal" action

    1. Click on the ➕ plus icon to add a workflow action

    2. Search for "Koalify" to find our workflow action

    3. Select the appropriate "Merge Duplicate Record" action

    4. Click Save

      Add the Merge Duplicate Contact action

  3. Enroll records for bulk merging

    1. Use manual enrollment for full control (ideal for initial cleanups)

    2. Use enrollment triggers to automatically dedupe records

      Enroll HubSpot contacts in the workflow for bulk merging

Pros:

  • Unlimited bulk merges (no 50-record limit)

  • Works for contacts, companies, deals, tickets and custom objects

  • Full control over which records to merge and which fields to retain

  • Great for initial clean-ups and ongoing automated deduplication

Cons:

  • Requires access to workflow with at least a Professional-tier Hub (e.g., Marketing, Sales, or Operations Pro)

 

Conclusion: Scale Your Deduplication the Smart Way

If you're only dealing with a handful of duplicates, HubSpot’s native tools are a fast and effective solution.
But once your CRM starts to scale, manual or limited bulk options won’t cut it.

  • For basic cleanup, HubSpot’s Duplicate Management Tool lets you quickly merge up to 50 contacts or companies at a time.

  • For large datasets or ongoing automation, Koalify’s workflow action offers unlimited bulk merges across contacts, companies, deals, tickets and custom objects with full control over how records are matched and merged.

No matter your CRM size, having a scalable deduplication strategy improves data quality, speeds up team workflows, and ensures you’re always working with clean, accurate records.

👉 Ready to bulk merge beyond HubSpot’s limits?
Try Koalify’s deduplication tools for free
and bulk merge your HubSpot data safely, at scale.

The table below compares the most common ways to bulk merge duplicates in HubSpot based on control, scale, and supported record types.

Merge method Best for Supported records Level of control Scale limit
HubSpot Duplicate Management Tool Small to medium cleanups Contacts, Companies Limited (rule-based primary selection) Up to 50 records at a time
Koalify workflow automation Large databases and ongoing deduplication Contacts, Companies, Deals, Tickets, Custom Objects Full control (rule-based) Unlimited

 

Frequently Asked Questions About Bulk Merging in HubSpot