Contact Deduplication
TitleDock automatically detects and merges duplicate contacts, keeping your database clean and accurate.
How it works
When you connect multiple accounts or import contacts, you often end up with duplicate entries for the same person. TitleDock continuously scans your contacts to identify and suggest merges.
Matching algorithm
Our deduplication engine uses multiple signals to identify duplicates:
- Email matching — Contacts with the same email address are strong duplicate candidates
- Phone matching — Phone numbers are normalized and compared (ignoring formatting)
- Name similarity — Fuzzy matching catches variations like "Bob Smith" and "Robert Smith"
- Organization + role — Same company and job title suggests a duplicate
- Diminutive matching — We recognize nicknames (Bill → William, Mike → Michael)
Confidence scores
Each potential duplicate is assigned a confidence score from 0-100%:
- 90-100% — Very high confidence (matching email or phone)
- 70-89% — High confidence (multiple matching fields)
- 50-69% — Medium confidence (name + one other field)
- Below 50% — Low confidence (name similarity only)
You can configure the minimum confidence threshold for automatic merging and for showing suggestions.
Merging duplicates
Automatic merge
For high-confidence duplicates (90%+), TitleDock can automatically merge contacts without manual intervention. The merged contact combines data from both sources:
- All unique email addresses and phone numbers are preserved
- The most complete name is used
- Photos are kept (you can choose the primary)
- Notes and custom fields are combined
- Group memberships from both contacts are retained
Manual review
For lower-confidence duplicates, TitleDock presents them for your review in the Duplicates section:
- View the two contacts side-by-side
- See which fields match and which differ
- Choose "Merge" to combine them, or "Not a duplicate" to dismiss
- When merging, select which values to keep for conflicting fields
Merge rules
Customize how merges are handled with configurable rules:
- Primary account preference — When fields conflict, prefer data from your primary account
- Most recent wins — Use the most recently updated value
- Most complete wins — Prefer the contact with more filled fields
- Always ask — Require manual selection for every conflicting field
Merged contacts can be unmerged at any time. TitleDock preserves the original contact data for 90 days.