.webp)
.gif)

Salesforce duplicate rules flag two Account records for “Global Tech GmbH” — same company name, similar website, similar contact names. The instinct is to merge. But one record is the EMEA headquarters. The other is a regional satellite office with a different billing address, a separate budget, and a different buying team. Merging them destroys your segmentation and breaks your reporting. Leaving them unresolved with no governance strategy produces a cluttered, unreliable CRM. This article explains how to distinguish genuine duplicates from legitimate separate entities, and how to handle both correctly.
Salesforce duplicate rules match on the fields you configure — typically Account Name, Website, and sometimes phone number. These matching criteria are designed to catch data entry errors, not to understand corporate structure. A parent company and its wholly-owned subsidiary may share a domain. A multinational’s EMEA and APAC offices will often share an Account Name with minor regional variation. A private equity portfolio company may appear under both its trading name and its legal entity name.
In each of these cases, Salesforce’s duplicate management tools will surface a match. The match is technically accurate — the field values are similar or identical — but the business reality is that these are distinct commercial relationships that should remain as separate records. Merging them collapses data that your sales team, CS team, and finance team depend on to distinguish between different buying centres, contract relationships, and account hierarchies.
The cost of an incorrect merge is higher than the cost of leaving a genuine duplicate in place. A merge destroys activity history, flattens hierarchy data, and in a HubSpot–Salesforce integration, causes sync anomalies that are difficult to reverse. A genuine duplicate, by contrast, is a data quality problem that can be addressed at any point. The decision to merge must be deliberate and governed, not triggered automatically by a matching score.
A genuine duplicate is two records representing the same legal entity at the same location with the same commercial relationship to your organisation. A legitimate separate entity is two records representing different legal entities, different locations, or different buying relationships — regardless of how similar the names appear.
Before merging any Account flagged as a duplicate, apply a three-field verification test:
If more than one field shows a “separate entity” indicator, do not merge. Instead, establish a Parent–Child Account hierarchy using Salesforce’s native Parent Account field, and document the relationship in the Account record.
Data governance must be defined before deduplication tooling is deployed. A deduplication tool — whether Salesforce’s standard functionality or a third-party AppExchange solution — executes the rules you give it. If the rules do not account for multi-entity corporate structures, the tool will merge records that should have remained separate.
The minimum governance policy for Account deduplication should define:
Account Name alone is an insufficient unique identifier. Every Account must be matched on a combination of fields. The recommended combination is: Account Name + Website domain + Billing Postal Code. For B2B companies operating in markets where VAT numbers are reliably available, adding a VAT or Company Registration Number field as a unique key is the strongest possible deduplication control.
Salesforce’s Parent Account field allows you to link subsidiary records to a parent entity. Define and enforce the rule for when a new Account should be created as a child of an existing Account rather than as a standalone record. A satellite office serving a different region with a different budget should typically be a child Account of the parent entity, not a separate root-level Account with no structural relationship.
When using third-party deduplication tools, configure “protection rules” — conditions under which a record should never be auto-merged regardless of matching score. Common protection rules include: records owned by different account owners, records with different Parent Accounts, and records with active open Opportunities.
The choice depends on data volume and matching complexity.
Salesforce’s built-in duplicate management — Duplicate Rules and Matching Rules — is adequate for preventing new duplicates from being created and for managing low volumes of existing duplicates. It does not provide the fuzzy matching or bulk processing needed to clean a dataset of several thousand records where company names have been entered inconsistently over multiple years.
For organisations past the Series B stage with mature CRM data, a third-party deduplication tool is not optional — it is a prerequisite for any serious data governance programme. The key capability to require is configurable protection rules: the ability to specify that certain records, or categories of records, should never be merged by automated logic regardless of their matching score.
Deduplication strategy should not be a deletion strategy. The goal of deduplication is accuracy — ensuring that each record in your CRM represents exactly one real-world entity and that the data in that record is correct, complete, and current. Fewer rows is a by-product of good deduplication, not the objective.
In practice, this means:
Across CRM implementations at Cremanski & Company, the most common cause of deduplication projects failing is treating the process as a technical exercise rather than a data governance exercise. The tooling is straightforward. The governance — defining what constitutes a duplicate — requires human judgement applied at the field level before any automation runs.
A Parent–Child hierarchy links subsidiary or regional Account records to a parent entity using Salesforce’s native Parent Account field. Use it when two Accounts represent the same corporate group but are distinct legal or commercial entities — for example, a UK headquarters and a German subsidiary. The hierarchy preserves the relationship between the entities while keeping their data separate and their commercial relationships independently trackable.
The recommended combination is Account Name plus Website domain plus Billing Postal Code. For markets where company registration numbers or VAT IDs are reliably available, adding one of these as a matching field provides the strongest deduplication logic. Avoid relying on phone number alone, as numbers change and are often missing from imported data.
No. Salesforce Account merges are permanent and cannot be natively reversed once completed. The losing records are deleted and their data is transferred to the master record. This is why verification before merging is essential. If a merge was performed incorrectly, the only recovery path is a manual recreation of the deleted record using data from a backup or data export captured before the merge.
Protection rules are conditions you define in a deduplication tool to exclude certain records from automated merges. For example, you might configure a rule that says: never auto-merge two Accounts that have different Parent Account assignments, or never auto-merge an Account that has an open Opportunity. Protection rules allow mass deduplication to run safely without risking legitimate separate entities being collapsed into a single record.
For most B2B SaaS companies, a quarterly deduplication review is the minimum. New records accumulate through CRM imports, web form submissions, SDR manual entry, and data enrichment tools — all of which introduce duplicates continuously. A sustained deduplication programme combines an initial cleanup (typically a one-time project), ongoing prevention through Salesforce duplicate rules and sync configuration, and quarterly audits to catch what prevention rules miss.
Presenting our distinguished clientele! We collaborate closely with visionary B2B tech and software companies, intricately shaping their comprehensive Revenue Architecture. Take a look at who we have already served.

Explore our captivating customer success
stories here.


























































































You have questions? Our Founder and Managing
Partner Michael is looking forward to hearing from
you.