# Make a custom property unique

**URL:** <https://community.hubspot.com/t/make-a-custom-property-unique/622>\
**Category:** HubSpot Ideas\
**Tags:** object\
**Created:** [January 1, 2017, 9:41pm UTC](https://community.hubspot.com/t/make-a-custom-property-unique/622 "2017-01-01T21:41:28Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![omri](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/omri/32/88643_2.png) [@omri](https://community.hubspot.com/u/omri)\
**Post date:** [January 1, 2017, 9:41pm UTC](https://community.hubspot.com/t/make-a-custom-property-unique/622/1 "2017-01-01T21:41:28Z")

</div>

Make it possible to define a custom property as a unique field.

Meaning when a data is entered into that field, if it exists in another contact it will alert you of that (like it does for the email field)

---

<div class="post-metadata">

**Author:** ![jpmartin1121](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/jpmartin1121/32/104913_2.png) [@jpmartin1121](https://community.hubspot.com/u/jpmartin1121)\
**Post date:** [May 11, 2017, 9:25pm UTC](https://community.hubspot.com/t/make-a-custom-property-unique/622/2 "2017-05-11T21:25:21Z")

</div>

Yeah -- this is a dream. We sell to SMBs, so Hubspot’s core deduplication functionality is virtually useless to us. If we could make the phone number (instead of, or in addition to) the email, _all of our life would be easier._  
Imports, deduplication throughout the crm, everything.

---

<div class="post-metadata">

**Author:** ![sebert](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/sebert/32/98997_2.png) [@sebert](https://community.hubspot.com/u/sebert)\
**Post date:** [May 28, 2018, 6:59pm UTC](https://community.hubspot.com/t/make-a-custom-property-unique/622/3 "2018-05-28T18:59:08Z")

</div>

👍🏻This would solve us a lot of problems because in all our internal application we use our customer number or the VAT ID as a unique identifier. It turns out that without unique custom fields the implementation is a nightmare

---

<div class="post-metadata">

**Author:** ![GixxerRider](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/gixxerrider/32/44643_2.png) [@GixxerRider](https://community.hubspot.com/u/GixxerRider)\
**Post date:** [March 6, 2019, 8:11pm UTC](https://community.hubspot.com/t/make-a-custom-property-unique/622/4 "2019-03-06T20:11:05Z")

</div>

Upvote! This would be a life saver, for companies as well. Similar to the previous comment, we have a unique ID for our current customers, but if we’re going to use Hubspot CRM as the entry point for new customer information, it really needs to be able to stop data duplication.

---

<div class="post-metadata">

**Author:** ![GixxerRider](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/gixxerrider/32/44643_2.png) [@GixxerRider](https://community.hubspot.com/u/GixxerRider)\
**Post date:** [March 6, 2019, 8:12pm UTC](https://community.hubspot.com/t/make-a-custom-property-unique/622/5 "2019-03-06T20:12:45Z")

</div>

Can someone from Hubspot give an indication as to whether or not this is even on their function roadmap? I appreciate it desn’t have the highest number of upvotes but it would be nice to know if this is being considered or if those of us that need this functionality should be looking at another way of achieving it.

---

<div class="post-metadata">

**Author:** ![ChazAtCazbah](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/chazatcazbah/32/13521_2.png) [@ChazAtCazbah](https://community.hubspot.com/u/ChazAtCazbah)\
**Post date:** [August 1, 2019, 4:03pm UTC](https://community.hubspot.com/t/make-a-custom-property-unique/622/6 "2019-08-01T16:03:03Z")

</div>

How about it HubSpot? Can we make a custom field a unique identifier, so that we can upload our contact lists? I have a unique code for each of my contacts as well, some of whom do not have email addresses, some companies do not have domains associated with them. Why can’t I use that field as the unique identifier?

Please advise.

---

<div class="post-metadata">

**Author:** ![kdemars](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/kdemars/32/5988_2.png) [@kdemars](https://community.hubspot.com/u/kdemars)\
**Post date:** [May 14, 2020, 9:09pm UTC](https://community.hubspot.com/t/make-a-custom-property-unique/622/7 "2020-05-14T21:09:18Z")

</div>

Another vote for this idea. We are a membership organization; each of our members gets a unique membership ID. We would love to be able to use this custom contact property as a way to deduplicate/sync data.

---

<div class="post-metadata">

**Author:** ![MathieuParkour3](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/mathieuparkour3/32/30191_2.png) [@MathieuParkour3](https://community.hubspot.com/u/MathieuParkour3)\
**Post date:** [May 30, 2020, 3:05pm UTC](https://community.hubspot.com/t/make-a-custom-property-unique/622/8 "2020-05-30T15:05:32Z")

</div>

Another vote for this idea. We really need that. Is it possible to make a workflow or a list to detect automatically if two items (Deal by example) have the same value in one property?

---

<div class="post-metadata">

**Author:** ![grantduke](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/grantduke/32/29572_2.png) [@grantduke](https://community.hubspot.com/u/grantduke)\
**Post date:** [June 18, 2020, 10:50am UTC](https://community.hubspot.com/t/make-a-custom-property-unique/622/9 "2020-06-18T10:50:06Z")

</div>

I’m really shocked that 3 years after this hasn’t made it into the Hubspot platform. Data is the new oil, but data validation and data quality are of such importance. So being able to ensure data stays deduplicated is highly important.

This lack of feature really is a major major drawback from Hubspot vs Salesforce, which allows you to set up endless validation types.

---

<div class="post-metadata">

**Author:** ![HarvestROI](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/harvestroi/32/59980_2.png) [@HarvestROI](https://community.hubspot.com/u/HarvestROI)\
**Post date:** [June 28, 2020, 8:11pm UTC](https://community.hubspot.com/t/make-a-custom-property-unique/622/10 "2020-06-28T20:11:09Z")

</div>

If HubSpot wants to grow the Sales and Service Hubs, they NEED to solve this problem. We are working with a client that is a 3rd party benefits administrator. We need a way to make weekly updates to coverage and employment changes but 40% of the Contacts don’t have emails or their employers substitute with redundant “[noemail@email.com](mailto:noemail@email.com)” address. Being able to choose a custom property as a unique identifier would make the problem of Contact management much easier.

---

<div class="post-metadata">

**Author:** ![rvzello](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/rvzello/32/90428_2.png) [@rvzello](https://community.hubspot.com/u/rvzello)\
**Post date:** [July 18, 2020, 2:16pm UTC](https://community.hubspot.com/t/make-a-custom-property-unique/622/11 "2020-07-18T14:16:48Z")

</div>

This would be very useful to register the unique ID of other systems without running into synchronization issues when this ID is used multiple times by accident.

---

<div class="post-metadata">

**Author:** ![StephStunt](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/stephstunt/32/88643_2.png) [@StephStunt](https://community.hubspot.com/u/StephStunt)\
**Post date:** [November 30, 2020, 2:17pm UTC](https://community.hubspot.com/t/make-a-custom-property-unique/622/12 "2020-11-30T14:17:46Z")

</div>

Major problem for us as well.

We are adding contacts from our own CRM system to Hubspot via the API. We are working with ‘memberships’ that are registered on properties as email and first/last name. Customers in our CRM tool can share email addresses. So every time we sync the properties from our CRM tool to Hubspot, we can overwrite these contacts. So instead of Max who subscribed as a member to one of our company initiatives, we are sending emails to someone named Lisa (with the smart content for example) who has the same address but who doesn’t know anything about a membership.

Gives the impression of being very amateuristic as a company.

---

<div class="post-metadata">

**Author:** ![PaulSandquest](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/paulsandquest/32/53869_2.png) [@PaulSandquest](https://community.hubspot.com/u/PaulSandquest)\
**Post date:** [December 16, 2020, 11:28pm UTC](https://community.hubspot.com/t/make-a-custom-property-unique/622/13 "2020-12-16T23:28:27Z")

</div>

100% upvote for this. Need to update critical custom properties from our database to our HubSpot records, but have multiple companies with the same domain. Don’t understand why a custom property cannot be set as a unique identifier. Massively frustrating.

---

<div class="post-metadata">

**Author:** ![LoraBergeron](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/lorabergeron/32/75439_2.png) [@LoraBergeron](https://community.hubspot.com/u/LoraBergeron)\
**Post date:** [March 25, 2021, 9:03pm UTC](https://community.hubspot.com/t/make-a-custom-property-unique/622/14 "2021-03-25T21:03:14Z")

</div>

I guess this will never happen? I’ve stumbled upon this thread because I need this. And given this original post was 4 years ago, I guess Hubspot does not care.

---

<div class="post-metadata">

**Author:** ![MiguelGalvis](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/miguelgalvis/32/31792_2.png) [@MiguelGalvis](https://community.hubspot.com/u/MiguelGalvis)\
**Post date:** [June 1, 2021, 8:29pm UTC](https://community.hubspot.com/t/make-a-custom-property-unique/622/15 "2021-06-01T20:29:12Z")

</div>

Voto por esta idea,  
Es clave poder crear y/o volver una propiedad en hubspot que valide valores unicos para evitar duplicados como funciona con los email para contacto o el dominio web para las empresas. Por ejemplo necesito en una cuenta poder crear propiedades para valores unicos como lo sería Rut empresa, o ID para un contacto .

---

<div class="post-metadata">

**Author:** ![DKitson](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/dkitson/32/78471_2.png) [@DKitson](https://community.hubspot.com/u/DKitson)\
**Post date:** [June 14, 2021, 12:47pm UTC](https://community.hubspot.com/t/make-a-custom-property-unique/622/16 "2021-06-14T12:47:28Z")

</div>

Definite upvote for this. I’ve recently encountered problems with duplicate contact records being created for the same person albeit this is actually due to human error when sending emails e.g ke

lv

in@ ke

vl

[in@.](mailto:in@.)

In order to prevent a further contact record from being created again, both emails would need to remain in the contact record however some of our “Contacts” could be involved in a number of deals so it’s possible that someone could inadvertently use the incorrect email address from the “Contact” record if they’re both left in but we obviously don’t want Hubspot to keep creating new records if this does occur again.

---

<div class="post-metadata">

**Author:** ![uxeful](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/uxeful/32/72742_2.png) [@uxeful](https://community.hubspot.com/u/uxeful)\
**Post date:** [August 19, 2021, 6:46pm UTC](https://community.hubspot.com/t/make-a-custom-property-unique/622/17 "2021-08-19T18:46:24Z")

</div>

When custom properties are created via the API, you can set them as unique:

> **[Accounts Dashboard | HubSpot](https://app.hubspot.com/myaccounts?next=developerdocs&redirect=%2Fapi-reference%2Fcrm-properties-v3%2Fguide)**

Just make sure to set the “hasUniqueValue” property to true when creating

---

<div class="post-metadata">

**Author:** ![danwetherald](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/danwetherald/32/82797_2.png) [@danwetherald](https://community.hubspot.com/u/danwetherald)\
**Post date:** [August 28, 2021, 2:52am UTC](https://community.hubspot.com/t/make-a-custom-property-unique/622/18 "2021-08-28T02:52:48Z")

</div>

+1 - Can this be done from the Dashboard UI?

---

<div class="post-metadata">

**Author:** ![DKitson](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/dkitson/32/78471_2.png) [@DKitson](https://community.hubspot.com/u/DKitson)\
**Post date:** [August 31, 2021, 3:01pm UTC](https://community.hubspot.com/t/make-a-custom-property-unique/622/19 "2021-08-31T15:01:53Z")

</div>

Hey uxeful, thanks for the information although I’m not a developer so somewhat over my head!! Do you know if it can be done from the dashboard?? Many thanks.

---

<div class="post-metadata">

**Author:** ![shajones](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/shajones/32/82448_2.png) [@shajones](https://community.hubspot.com/u/shajones)\
**Post date:** [January 18, 2022, 9:37pm UTC](https://community.hubspot.com/t/make-a-custom-property-unique/622/20 "2022-01-18T21:37:41Z")

</div>

Hi !

I’m Shay Jones, the Product Manager on the CRM product team.

Thank you all for taking the time to submit, upvote, and comment on this Idea. I’m happy to report that this Idea is now In Planning! This means that our engineers are actively building this feature.

The product development process is always filled with unexpected bumps and hurdles, so I can’t give a timeline, but I am confident in saying we’ll deliver this feature as soon as possible.

All updates will be relayed on this thread, so stay tuned!

-Shay

[Next page](https://community.hubspot.com/t/make-a-custom-property-unique/622.md?page=2)
