Deals or Companies Lost Their Contacts After a HubSpot Merge? Here Is What Happened

A HubSpot merge does not delete associations. HubSpot combines the associated records of both merge participants onto the surviving record. Contacts look lost because the secondary record no longer exists, Primary company labels get reassigned, and wrong-pair merges mix two association sets together. Check the Merged IDs property first, then repair manually or reconstruct.

Last updated: July 2, 2026

What does a HubSpot merge do to associations?

HubSpot's documentation states that all associated records of both merge participants appear on the new record after a merge. Nothing is silently dropped, with one documented exception: for company associations with the Primary label, the primary company from the primary merge record is prioritized, so only one company keeps that label.

The same consolidation applies to the timeline. Per the HubSpot merge documentation, "all timeline activities of both records included in the merge will appear on the new record." Property values follow a different rule: the primary record's values win, and the secondary record's value is used only where the primary has no value.

One genuine loss is documented, and it is about lists rather than associations: on merge, the secondary record is removed from all static segments. Those static list memberships are not carried over to the survivor, which can quietly change who receives your marketing.

Why do deals and companies look like they lost contacts after a merge?

Because the secondary record stops existing as a separate record. Every deal and company it was attached to now shows the surviving record instead, under the survivor's name. If the two records were actually different people or businesses, their association sets are now mixed together on one record, which reads as data loss.

Could something other than a merge explain it?

Yes, and you should rule these out first. A user permission setting can hide records owned by other people, sticky timeline filters can hide activity on every record you open, and a deleted record simply disappears from its associations. All three look identical to merge damage and all three have free native fixes.

1. A permission setting is hiding the records

Per HubSpot's user permissions guide, users whose CRM view access is set to "Their [Objects]" only see their assigned records on index pages, in the segments tool, and in reports. Records owned by teammates simply do not appear for them and look deleted. There is also an "Unassigned" checkbox that controls whether unowned records are visible. Fix: have a Super Admin review that user's CRM object view access. Free, native, and a very common answer.

2. A sticky timeline filter is hiding activity

Record timelines can be filtered by activity type, property filters, and team, and per HubSpot's timeline filtering documentation, "the selected activities and filters apply to all records for that object and are unique to each user." An old filter one user set weeks ago can make emails or calls look missing on every record they open. Fix: clear the activity filters (Clear all) before assuming anything was lost.

3. The record was actually deleted

A deleted contact disappears from every deal and company it was associated with. Deleted records are restorable for up to 90 days via HubSpot's restore tool: go to the object index page, click Actions in the upper right, then Restore records. Use it before anything else if a deletion is even possible. Know its documented limits:

  • It displays and restores up to 10,000 records at a time.
  • A contact cannot be restored if an active contact already has its email.
  • If a workflow did the deleting, turn it off first to prevent a delete loop.
  • HubSpot warns that even after a restore, some associated data will still be lost.

How do you confirm a merge caused the missing associations?

Open the affected record and check the Merged contact IDs, Merged company IDs, or Merged deal IDs property. It lists the Record IDs of every record previously merged in, and hovering the value and clicking Details shows who performed the merge and when. No value there usually means the merge branch is the wrong diagnosis.

To find the property, open the record, click Actions > View all properties in the left panel, and search "Merged". This is documented in the merge records article.

For a portal-wide check, HubSpot can export merged record details in bulk: Data Management > Data Quality > Manage Duplicates > Actions > Export merge history, with data up to 90 days back. Two documented catches: the option only covers merges performed in the Data Quality tool (not manual record-page merges), and the duplicate management tool itself handles contacts and companies and requires a Professional or Enterprise subscription.

If you need to check more records than the export covers, a free merge audit scans up to 10,000 contact or company records from a CSV or a HubSpot list, flags every merged record, and never modifies your CRM.

Can you fix the associations manually?

Sometimes. If the merge was correct and only a Primary company label moved, you can reassign the label on the record in a few clicks. If a handful of deals point at the wrong contact, re-associate them by hand. Manual repair stops working when two genuinely different records were merged, because HubSpot cannot unmerge them.

HubSpot's documentation is blunt on this point: "It's not possible to unmerge records." The only documented workaround is that "for contacts and companies, you can use the resulting additional email or domain name to create a new record." That creates a brand-new, mostly empty record. It does not pull the mixed properties, activities, or associations back apart, so every deal, company, and activity that belonged to the merged-away record still sits on the survivor.

Manual re-association is a reasonable path when you know exactly what the pre-merge state was and only a few links are wrong. Past that, you are guessing, and guessing in a CRM compounds.

What if the merge really did mix two records together?

That is the case Emergency Unmerge was built for. It scans the merged record for free, reconstructs both original records from property history and association patterns, and shows you every field with a confidence score before anything is written back. Association recovery covers contacts, companies, deals, notes, emails, tasks, and calls.

It works on HubSpot contacts, companies, and deals, for merges from minutes ago or months ago. Honest fine print, straight from the product: unmerging creates new records with new Record IDs (a HubSpot API limitation), results are probabilistic rather than guaranteed, and simple merges with clear property history typically achieve 90%+ confidence. Original values are preserved in a dedicated property group, and nothing touches your CRM until you click Execute. See the full flow on How It Works and the setup guide.

Scan the Merged Record Free

No subscription · Free scan · Starting at $4.99

Prevent the next one

Before your next risky merge, Pre-Merge Backup snapshots every property and association on both records, so a wrong merge restores for free with 100% accuracy. And for ongoing protection, CRM Data Backup & Restore by Third Space backs up HubSpot contacts, companies, and deals with one-click restore. Free up to 2,000 records.

Frequently Asked Questions

Does merging two HubSpot records delete their activities?

No. HubSpot's documentation says all timeline activities of both records included in the merge will appear on the new record. If activities look missing, check your timeline filters first: chosen activity filters are sticky per user and apply to every record of that object until you clear them.

Does restoring a record from the recycle bin undo a merge?

No documented HubSpot path does that. The restore tool brings back deleted records within 90 days, but HubSpot states it is not possible to unmerge records. For contacts, the survivor keeps the secondary email address, which would likely trip the restore tool's rule that blocks restoring a contact whose email matches an active contact.

Will Emergency Unmerge restore my original Record IDs?

No. Due to HubSpot API limitations, unmerging creates new records with new Record IDs rather than restoring the originals. Original values are preserved in the Emergency Unmerge property group, including the original create date and Record ID, and results are probabilistic, so you review every field before executing.

How much does it cost to fix one bad merge?

The scan is free and shows the exact credit cost before you commit. Credits start at $4.99 for 100, with no subscription and no expiration. Simple records start at 10 credits, while complex records with hundreds of associations may cost 50 to 850 credits.

Related reading