Actions
Understand how different actions work when resolving duplicates and data quality issues.
Overview
True Record provides several actions for resolving duplicate matches. Each action has different effects on your Salesforce data.
Merge Records
Merging combines two duplicate records into a single master record. The survivor record keeps its ID while inheriting selected field values from the duplicate.
How It Works
- 1Select the survivor record (the one to keep)
- 2Choose which field values to keep from each record
- 3Review the merged result preview
- 4Confirm and execute the merge
- 5The duplicate record is deleted and all relationships are transferred
Survivorship Rules
Decide which field values survive the merge using manual selection or automated policies.
Native Salesforce Merge
For Lead, Contact, and Account, True Record uses Salesforce's native SOAP merge API. This ensures all related records (Activities, Opportunities, Cases, etc.) are automatically reparented to the survivor.
Other Objects
For all other objects (including standard objects like Opportunity, Case, Campaign, and all custom objects), we use a consolidate-and-delete approach: copy selected field values to the survivor, reparent updateable lookup relationships, then delete the duplicate. Some relationship types may require manual attention.
Dismiss Match
Dismissing marks a potential duplicate as 'not a duplicate' without modifying any Salesforce records. Use this when records look similar but represent genuinely different entities.
- Match status changes to 'dismissed'
- Records are excluded from future scans as duplicates of each other
- Both records remain unchanged in Salesforce
- No Salesforce data is modified
- Records are not deleted or merged
Convert Lead
When a Lead matches an existing Contact, you can convert the Lead while simultaneously merging data. This combines Salesforce's lead conversion with our duplicate resolution.
How It Works
- 1Select the matching Contact as the conversion target
- 2Choose which Account to associate (existing or create new)
- 3Optionally create an Opportunity during conversion
- 4Select field values to preserve from the Lead
- 5Execute conversion - Lead is converted and merged with Contact
Uses Salesforce Lead Conversion
We call Salesforce's native convertLead API to ensure all standard lead conversion behaviors apply: Tasks/Events transfer, Campaign Member status updates, and proper lead source tracking.
Transfer & Delete
For cross-object matches (e.g., Contact matching an Account), merging isn't possible. Transfer & Delete moves key relationships to one record and deletes the other.
How It Works
- 1Identify which record to keep (target) and which to delete (source)
- 2Review relationships that will be transferred (Opportunities, Cases, etc.)
- 3Confirm which fields to copy from source to target
- 4Execute transfer - relationships move to target, source is deleted
Reversible with Unmerge
Transfer & Delete operations can be reversed using the Unmerge feature. True Record captures a snapshot of both records before the operation, allowing you to restore the deleted record and revert field transfers within your plan's retention window.
Audit Trail
Every action is logged with full details for compliance and troubleshooting.
- Who performed the action (user email)
- Timestamp of the action
- Record state before the action
- Record state after the action
- Undo capability for reversible actions