Log in to unmerge records, buy credits, and download reports.
Log in with HubSpotSecure HubSpot verification. No new permissions needed.
Connecting to your HubSpot portal
Your session has expired. Please log in again to continue. If this keeps happening, try clearing your browser cookies or using a private window.
Log in with HubSpotCredits purchased!
Your credits have been added to your account. They never expire.
Portal -
Credits power Emergency Unmerge operations and Safe Merge Insurance snapshots. Each unmerge costs 10-850+ credits depending on record complexity. Credits never expire.
$4.99
$0.05/credit
$9.99
$0.04/credit, save 20%
$19.99
$0.04/credit, save 20%
Min: 100 ($5.00) · 250+ get $0.04/credit rate
$0.00
Max self-serve: 25,000 ($1,000). Contact us for larger orders.
Credits never expire. Want automated protection? Safe Merge snapshots your entire CRM on schedule.
Have a complex unmerge project?
Our team handles bulk unmerges, data migrations, and tricky edge cases. We'll scope it for free.
Paste a record link or ID. You'll review a full plan before anything changes in HubSpot.
What type of record was merged?
Open the merged record in HubSpot, then paste its URL from your browser's address bar. Pasting the full URL also auto-detects the object type. (A plain record ID works too, but the URL is safer — the portal ID and record ID look alike and are easy to confuse.)
Heads up: That looks like your portal ID, not a record ID. Open the record you want to unmerge in HubSpot and paste its URL from the address bar.
Properties
-
Associations
-
Activities
-
Merge Type (?)
-
History limit reached: 0 properties hit HubSpot's 20-entry cap. We'll infer missing values, but accuracy may be lower for those fields.
Chain Merge Detected
This record was fused with N people, not 2. The standard 2-way unmerge can't safely split an N-way chain — it would split associations across indeterminate records. Instead, use the chain splitter which reconstructs all N original records at once.
The chain splitter is a separate flow with its own review UI. You'll see each recreated record and can confirm their property assignments before execution.
Estimated Processing Time
Credits needed
-
Your balance
-
Credits are consumed when plan generation begins. You'll get a full analysis report (downloadable) regardless of whether you apply changes. Terms
Not enough credits
Purchase the difference to continue.
Scanning record…
Usually takes 10-30 seconds. Larger records with many associations may take several minutes.
Safe to leave. Runs on our servers.
| Property | Recommended | Conf. | Your Selection |
|---|
Override any value using the dropdowns, or leave as-is to accept the AI recommendation.
Associations to Restore
⚠️ Automation Notice: Unmerging creates new records in HubSpot. New records can trigger active workflows, sequences, and automations that enroll on record creation. We recommend auditing your active workflows and automation triggers before proceeding.
New records get new IDs. Read-only fields (Create Date, etc.) are preserved in the "Emergency Unmerge" property group. Recovery snapshots saved automatically. Terms
Applying unmerge to your CRM…
Creating records, restoring properties and associations. Usually takes 30 seconds to a few minutes.
Safe to leave. Runs on our servers.
Unmerge Complete
Your records have been separated. New records are live in HubSpot now.
Something went wrong
Credits have been refunded. This is usually temporary. Try again, or contact support if it persists.
Audit many records at once from a HubSpot List or CSV. Identifies bad merges with confidence scores. No CRM changes.
Heads up: You'll review and download a full plan before any CRM changes are made.
Unmerge Mode: Scans records for merge history, generates a full reconstruction plan, and separates them back into individual records. You review everything before any CRM changes are made.
Merge Audit Mode: Analyzes each merged record to determine if the merge was correct or incorrect. Generates a detailed report with confidence scores. No CRM changes are made. Uses ~50% fewer credits than a full unmerge. Great for reviewing bulk merges before deciding which ones to undo.
Supported CSV formats:
• Merge History Export: From HubSpot Data Quality > Merge History. Contains merge_timestamp, object_id, resulting_object_id, and property snapshots.
• View/Segment Export: Any HubSpot list or view export with a Record ID column containing surviving record IDs.
Max 10,000 records per upload. Max 50MB file size.
How it works:
• Select the object type (Contacts, Companies, or Deals), then click Load Lists to fetch your HubSpot lists.
• Choose a list from the dropdown. We'll pull the record IDs and scan them for merged records.
• Works with Active Lists, Static Lists, and Snapshots.
Max 10,000 records per list.
Records Found
0
Source
-
Object Type
-
Credit Balance
0
Total
0
Completed
0
Skipped
0
Failed
0
Credits Needed
0
Each record is processed individually. Simple records take seconds; records with thousands of associations can take 15-60 minutes each. You can safely leave this page. Your operation continues in the background.
Each merge will be analyzed to determine if it was correct or incorrect. No CRM changes in this step. You'll review the full report before deciding which merges to undo.
Records Scanned
0
Scan Failures
0
Total Credits Needed
0
Your Balance
0
| Record ID | Name | Merge Type | Credits | Merged IDs |
|---|
| Record ID | Name | Reason |
|---|
| Record ID | Name | Error |
|---|
Insufficient credits
You need 0 credits but only have 0.
Credits are permanently consumed once plan generation begins. No refunds after this point. All scanned records will be analyzed to generate an unmerge plan. Credits are deducted upfront for the entire batch. Per-record failures during CRM application will be noted, but credits are consumed for the analysis regardless. See our Terms of Service.
No changes have been made to your HubSpot CRM yet. Download and review the plan below before applying.
Records Planned
0
Failed
0
Credits Charged
0
Review & Edit Records
Click "Review Plan" to inspect and override planned property values and association assignments before applying.
| Record ID | Name | Confidence | Status | Actions |
|---|
⚠️ Understand what “Apply to CRM” will do
eu_* properties) will be written to all affected recordsBulk Unmerge Complete
0
Processed
0
Failed
0
Credits Used
0
| Record ID | Name | Verdict | Confidence | Risk | Action | Reasoning |
|---|
Edit Properties & Associations
Click any record below to fix properties or reassign associations. Records with lower confidence are shown first.
| Record ID | Name | Confidence | Status | Actions |
|---|
Bulk job failed
Try again, or contact support if this keeps happening.
Snapshot records before you merge. If the merge was a mistake, the unmerge is free with 100% data fidelity. No reconstruction needed.
Works with contacts, companies, and deals. Insure a single record (10 credits) or a pair (20 credits). Paste a record ID or a full HubSpot URL. We'll figure out the rest.
Once insured, you can re-snapshot for free, anytime, as many times as you want.
Enter two records
IDs or full HubSpot links
We snapshot both
Every property + association saved
Merge with confidence
Free undo + unlimited re-snapshots
Paste a record ID (e.g. 12345) or a full HubSpot URL. Object type is auto-detected from links.
Free re-snapshot: these records are already insured. No credits charged.
Snapshotting both records…
Usually 10-30 seconds
Both Records Snapshotted
Insurance is active. Now choose how to merge:
See every property side by side. Pick which record's values to keep for each conflict. We merge via the HubSpot API. You stay in control.
Go merge natively in HubSpot's UI. The insurance is already active. If you ever need to undo it, the unmerge is free.
Loading property comparison…
The "primary" record keeps its HubSpot ID, timeline, and URL. The other record is absorbed into it. You'll pick individual property values next.
Ready to merge
Your property selections will be applied, then the records merge via HubSpot's API. The insurance snapshot means you can always undo this.
Merged Successfully
Records have been merged with your property selections applied.
The insurance snapshot is still active. If you ever need to undo this merge, the unmerge is free. Just open the record in HubSpot and use the Emergency Unmerge card.
Snapshot failed
Check that both record IDs exist and are the correct object type. If the problem persists, try again in a few minutes.
Paste a record ID (e.g. 12345) or a full HubSpot URL. Object type is auto-detected from links.
Free re-snapshot: this record is already insured. No credits charged.
Snapshotting record…
Usually 10-20 seconds
Record Snapshotted
Insurance is active. If this record is ever part of a merge that goes wrong, the unmerge is free with 100% fidelity.
Snapshot failed
Check that the record ID exists and is the correct object type. If the problem persists, try again in a few minutes.
Insure hundreds or thousands of records at once. Upload a CSV of record ID pairs or load from a HubSpot List / Segment.
Option A - Individual records (10 credits each): One column with header record_id.
record_id 12345 67890 11111
Option B - Record pairs (20 credits per pair): Two columns with headers record_id_a and record_id_b.
record_id_a,record_id_b 12345,67890 11111,22222
Limits: Up to 10,000 records per upload.
How it works:
• Select the object type, then click Load Lists to fetch your HubSpot lists.
• We'll snapshot every record in the list. 10 credits per record.
• If any of those records are later merged, the unmerge is free.
Max 10,000 records per list.
Valid Records
0
Invalid / Skipped
0
Credits Needed
0
Your Balance
0
Not enough credits
Purchase more credits below, then come back and re-upload.
Snapshotting records…
You can close this page. Processing continues on our servers. Come back anytime to check progress.
All Records Insured
0 records snapshotted and protected.
Go merge them in HubSpot whenever you're ready. If any merge turns out to be wrong, the unmerge is free, zero credits, 100% fidelity.
Why insure? Emergency Unmerges cost 10-850+ credits per record because they reconstruct data from HubSpot's limited merge history using AI. Insurance snapshots capture everything upfront for just 20 credits, and the unmerge is free, instant, and 100% accurate.
Every property on the record (standard + custom), all associations (contacts, companies, deals, tickets, notes, emails, calls, meetings, tasks, quotes, line items), and metadata like create dates and source attribution.
The snapshot is compressed and stored directly on the HubSpot record itself. No external storage, no expiration.
When you unmerge an insured record, we skip reconstruction entirely and restore directly from the saved snapshot. This means zero credits charged, instant execution, and every single property and association is restored exactly as it was before the merge.
Just open the record in HubSpot and use the Emergency Unmerge card. It will detect the insurance and show "Free Unmerge Available".
Yes. After insuring, merge the records however you normally would, through HubSpot's UI, API, or workflows. The insurance snapshots survive the merge and are available whenever you need them.
Want every contact, company, and deal in your CRM always insured? Safe Merge runs automated snapshots on a schedule so your entire database is always protected. If a bad merge happens anywhere, the unmerge is free and instant. Emergency Unmerge operations included monthly on all paid plans.
Get Safe Merge at safemerge.appFree plan available - 2,000 records included. Emergency Unmerge customers get all EU services free.
All past operations, downloadable reports, and post-unmerge editing tools.
No operations yet
Run your first Emergency Unmerge using the Single Record or Bulk Un-merger tools above.
| Date | Type | Record | Status | Credits | Confidence | Actions |
|---|
| Date | Type | Amount | Operation | Description |
|---|
Select the correct value for each property from the original merge history. Changes are applied directly to HubSpot.
Loading property data…
Move, copy, or remove associations between the unmerged records. Changes are applied directly to HubSpot.
Loading associations from HubSpot…
Review and override planned property values before applying to CRM. Changes are saved automatically.
Loading reconstruction data…
| Property | Planned Value | Conf | Override |
|---|
Record analysis