Activity History Missing in HubSpot: How to Tell If a Merge Ate It
Last updated: July 2, 2026
Missing activity history in HubSpot is usually a display problem, not data loss. Timeline filters persist per user and apply to every record, so clear those first. If activities are genuinely gone, check whether the record was restored after deletion or merged. Merges combine both timelines onto the surviving record.
Work through the causes in order. The first three are innocent display and lifecycle issues that HubSpot's own tools resolve. Only then move to the merge branch, where the history was not deleted but relocated, and where diagnosis takes two minutes with the Merged record IDs property. HubSpot behavior described here links to HubSpot's own documentation.
How to tell which cause you have
| What you see | Most likely cause | First check |
|---|---|---|
| Every record's timeline looks thin or empty, but only for you | Sticky timeline filters | Cause 1 |
| One record is missing activities you know happened | Logged on another record | Cause 2 |
| The record was deleted, then brought back | Incomplete restore | Cause 3 |
| A timeline now mixes two people's calls and emails, or a record vanished and its history shows up elsewhere | A merge | Cause 4 |
The innocent causes, check these first
1. Are timeline filters hiding the activities?
This is the most common cause. Timeline visibility is controlled by Activity type checkboxes, property filters like Activity assigned to and All time, a team filter, and a search box. Your chosen filters are sticky, unique to you, and apply to all records of that object. Click Clear all first.
Per HubSpot's timeline filtering documentation, the selected activities and filters apply to all records for that object and are unique to each user. That one sentence explains the spookiest version of this: a filter you set months ago on one contact makes activities look missing on every contact you open, while your teammates see everything normally.
The fix costs nothing: open the record's timeline, review the Activity dropdown checkboxes, the date and assignee filters, the team filter under More, and the activity search box, then clear them all. If a colleague reported the problem, have them do it while logged in as themselves, since your filters are not their filters.
2. Is the activity on a different record?
Before assuming data loss, check duplicates and associated records. A call or email logged on a duplicate contact, or on the associated company or deal instead of the contact, may not appear on the record you are viewing. Search the person's name and email and scan every matching record's timeline.
Duplicates are the classic version: the rep logged calls on one copy of the contact while you are reading the other. Search the person's name in global search and open every match. If you find a twin carrying the missing history, resolve the duplicate deliberately, and read the merge branch below first so you know exactly what a merge will and will not do.
3. Was the record deleted and restored?
Restores are not complete. HubSpot's documentation warns that when you restore a contact, some of the data associated with them will still be lost. If the record you are viewing was deleted and later brought back from the recycle bin, gaps in its activity history may be permanent.
You can check the deletion side yourself: per HubSpot's restore documentation, deleted records are restorable for up to 90 days via the object's index page, under Actions, then Restore records. If someone on your team ran a restore recently, that event, not a merge, may explain the missing activities on the restored record.
The merge branch, the cause nobody checks
4. Did a merge move the activity history?
When HubSpot merges two records, all timeline activities of both records appear on the new combined record. A merge does not delete activities, it relocates them. If a record you relied on was merged into another, its calls, emails, notes, and tasks now live on the surviving record.
That is why merges are so disorienting from the activity side. Per HubSpot's merge documentation, the survivor's timeline becomes a combination of two histories, all associated records of both participants combine onto it, and the secondary record is removed from all static lists. Depending on which record you go looking for, that reads as "this timeline is contaminated with someone else's activity" or as "this record and its history vanished."
Property values shift at the same moment: the primary record's values win wherever both records had one, with documented exceptions like lifecycle stage keeping the stage furthest down the funnel. A timeline that suddenly mixes two people's meetings, plus property values that changed on the same day, is the fingerprint of a merge.
5. How do you confirm a merge caused it?
Check the Merged contact IDs property. Open the record, click Actions in the left panel, select View all properties, and search Merged. If the property lists Record IDs, hover the value and click Details to see who merged and when. Then read property history for values switching between two identities.
- The property exists per object: Merged contact IDs, Merged company IDs, and Merged deal IDs. It contains the Record ID values of all records previously merged into that record.
- Hover on the property value and click Details to view who performed the merge and the timestamp when it occurred.
- Compare that timestamp to when the activity history changed. A merge event at the same moment closes the case.
- For merges made in HubSpot's Data Quality tool: Data Management > Data Quality > Manage Duplicates, then Actions, then Export merge history. It reaches back up to 90 days and includes property values prior to the merge, but only covers merges performed in that tool, which handles contacts and companies and requires a Professional or Enterprise subscription.
If the Merged record IDs property is empty and none of the innocent causes fit, revisit the disappeared-contact guide, which also covers cookie overwrites, deletions, and permission gaps that can masquerade as missing history.
6. Can you recover the original records and their activity history?
Not with native HubSpot tools. HubSpot states it's not possible to unmerge records, and the recycle bin has no documented path for merge losers. Emergency Unmerge reconstructs both original records from property history and reassigns associations, including notes, emails, tasks, and calls, after a free scan of the record.
The good news hiding in the merge behavior: because HubSpot combined both timelines onto the survivor rather than deleting them, the raw material for recovery still exists. Reconstruction works out which properties, associations, and engagements belonged to which original record, then rebuilds the separated records for your review.
Untangle the merged timeline
Emergency Unmerge adds a sidebar card to every contact, company, and deal record. Click Scan Record for a free, read-only check that confirms the merge, assesses complexity, and quotes the exact credit cost. Reconstruction takes 1 to 2 minutes and shows a confidence score on every field before you execute anything. See the full flow on How It Works.
Suspect more than one record? The Free Bulk Scan checks up to 10,000 contacts or companies from a CSV or a HubSpot list, free and without touching your CRM. For a portal-wide check, start with a free merge audit, or talk to us about a guided bulk recovery.
Honest print: due to HubSpot API limitations, unmerging creates new records with new Record IDs, and results are probabilistic rather than guaranteed. You review every field before anything is written.
No subscription · Free scan · Starting at $4.99
Frequently Asked Questions
Does merging HubSpot records delete activity history?
No. HubSpot's documentation states that all timeline activities of both records included in the merge will appear on the new record. The merge itself does not delete timeline history. The confusion comes from where that history lives afterward: everything sits on the surviving record, and the secondary record no longer exists separately.
Why is my HubSpot timeline empty on every record?
That pattern points to a timeline filter, not data loss. Filter selections are unique to each user and apply to all records of that object, so one forgotten activity type or date filter makes every record look empty for you alone. Open any record's timeline, review the filters, and click Clear all.
Can I restore a merged contact from the HubSpot recycle bin?
There is no documented way to do that. HubSpot's restore documentation never mentions merged records, and for contacts a restore would likely be blocked by the email conflict rule, since the merge makes the secondary email an active secondary email on the survivor. Reconstruction from property history is the practical recovery path.
How far back can Emergency Unmerge recover a merged record?
Emergency Unmerge works on merges from minutes ago or months ago. The practical limit is property history: very old merges may show No Merge Detected if the property history was overwritten. The scan is free and read-only, so you can check any contact, company, or deal record before spending anything.