Unique Identifier Field for Company Object (Prevent Duplicates)
F
Frank Felix
Feature Request: Unique Identifier for Company Object
For agencies and businesses working in B2B environments, the Company object is the primary entity inside the CRM. However, there is currently no reliable way to prevent duplicate company records.
Right now, company duplication happens even when:
The company has the same contact
The company has the same name
The name is intended to behave as a unique identifier but is not consistently enforced
Using the company name as the unique ID is not practical, especially internationally. In many regions (including Latin countries), small differences such as:
Accents
Abbreviations
Legal suffixes (SRL, LLC, SA, etc.)
Formatting variations
cause the system to treat the same business as different companies. This leads to:
Fragmented communication history
Broken automations
Inaccurate reporting
Sales confusion
Data integrity issues at scale
💡 Proposed Solution
Allow users to define a custom field in the Company object as a "Unique Identifier", similar to how email works for contacts.
This field could be used for:
Tax ID / Fiscal ID
Business registration number
Company phone number
Any custom-defined identifier
Expected Behavior
When a new company is created (form, API, manual entry, import, workflow), the system should check this field.
If the value already exists → update the existing company instead of creating a new one.
Prevent duplicate creation when the unique ID matches.
Why This Matters
For B2B CRMs, data integrity at the company level is critical. Without a true unique identifier, agencies and businesses managing thousands of companies face constant duplication, cleanup work, and unreliable reporting.
This feature would dramatically improve scalability, automation reliability, and CRM data quality for all B2B users.
Log In