Duplicate deals in HubSpot can lead to confused sales reps, frustrated customers, and inconsistent reporting. When the same opportunity is entered more than once, whether due to manual error or system sync, it can result in scattered notes, conficting follow-up, and incorrect pipeline forecasting.
Unlike for contact merging or company deduplication, HubSpot doesn’t offer a built-in duplicate management tool for deals. But that doesn’t mean you’re stuck. In this guide, we’ll walk you through several ways to merge duplicate deals in HubSpot, manually or at scale:
When handling a small number of duplicate deals, use HubSpot’s native merge feature on the deals pages can be sufficient.
Go to the Deal record you want to keep (primary).
In the top left of the company page, click Actions → Merge.
Click Select deal → search for the duplicate deal → choose the deal you want to merge.
Choose the property values you'd like to retain after the deal merge.
✅ Pros:
Simple and fast for individual deals merges
You choose which property values to keep
❌ Cons:
Time consuming since you need at least 6 clicks per deal merge
Manual duplicate identification is required
Use the Koalify duplicate card to quickly merge deals right from the deal page, perfect for customer-facing teams who can spot duplicates in real time.
Start by navigating to the deal you want to merge
In the Koalify duplicate card, click Actions → Merge in current deal
Confirm the deal merge when prompted.
✅ Pros:
Duplicate deals are automatically suggested, no need to search manually
Full control over how duplicate deals are flagged and who can view them
Perfect for customer-facing teams engaging with active deals
Simple and intuitive to use
❌ Cons:
You can only merge one deal at a time
Not scalable for large volumes since it’s a manual process
Need to clean up your database at scale? The Koalify “Merge Duplicate Deal” workflow action lets you bulk merge deals, whether for a one-time cleanup or ongoing automation.
Want to clean up all HubSpot record types at scale? Read our full guide to bulk merging HubSpot duplicates.
Create a new deal workflow to merge HubSpot deals in bulk
Navigate to Automations → Workflows
Click Create workflow and select the option From scratch
Choose Deal-based, start with a Blank workflow and click Next
Add the "Merge Duplicate Deal" action
Click on the ➕ plus icon to add a workflow action
Search for "Koalify" to find our workflow action
Select the Merge Duplicate Deal action and click Save
Enroll Deals in the workflow for bulk merging
Use manual enrollment for full control: ideal for initial bulk merges
Use automated triggers to automatically dedupe deals
✅ Pros:
Unlimited bulk merges
Simple and intuitive to use
Ful control over which duplicate get merged and are the primary
Great for initial clean-ups and ongoing automated deduplication
❌ Cons:
Requires at least one Professional-tier Hub to access workflows
Merging duplicate deals in HubSpot helps you keep your pipeline clean, your reps focused, and your forecasts accurate. Since HubSpot doesn’t currently support native deal deduplication at scale, choosing the right method matters more than ever.
For occasional issues, manual merging from the deal page works well.
For deal-heavy teams, Koalify CRM cards let reps clean duplicates in real time, without leaving the record.
For full-scale cleanup or ongoing automation, Koalify’s workflow action makes it easy to bulk merge deals.
No matter the method, clean deal data means a better follow-up and smarter forecasting.
Ready to eliminate duplicate deals?
Try Koalify’s deal merging tools for free and bring order back to your CRM.