Unique Properties support for newly created Contact properties
What’s changing?
Up until now, a user could not set a contact property to be unique. Starting September 21st, we will begin rolling out the ability to set new contact properties to be unique.
Why is this changing?
Historically, HubSpot has provided unique property support for Companies, Deals, Tickets, and Custom Objects; however, Contact records have solely relied on email properties for uniqueness enforcement. Admin users are now empowered to create unique custom properties for Contacts via the UI and developers can do the same via the Properties API, allowing customers to have even more control over their Contacts data. Going forward, HubSpot users can now leverage unique properties to eliminate duplicate records and maintain clean, reliable Contact data.
What do I need to know?
Only net new properties can be set to contain a unique value.
Similar to the other object types, the contact object type can only have a maximum of 10 unique properties.
When converting visitors to a contact record, we will drop any visitor property values that would violate unique property constraints. More information on identifying a visitor available in our developer documentation and knowledgebase.
At the time of this post, the Import tool does not adhere to this new standard, yet. It should be updated in the coming weeks to meet the requirements.
Unique Properties support for newly created Contact properties
This is great! I'm using this for Tax ID's. If I enforce the unique value and use this on a form, does it mean the company record will be updated based on the same tax ID already in the CRM or does this not work?
This specific release was for contacts. It already existed for companies. Not sure if you mean if a customer has a unique tax id, will it update a company. That would not work, but I am most likely misinterpreting your question.
Unique Properties support for newly created Contact properties
I desperately need this feature for the phone number field. Are there any plans to enable this on an existing property, specifically this field? thanks
Unique Properties support for newly created Contact properties
Does this mean that the contact object no longer has to be unique on email address? In other words, if I create a unique property for customer id then I can populate into contact object the following rows (without deduping)?