HubSpot Ideas


Sync property values between Contact, Company and Deal Records

Would love the ability from within at least the Sales side of things to automatically map/populate Deal Properties from a Contact's properties. We came over from Salesforce where this could be done in conversion, and this is definitely an area we miss having & would make life MUCH smoother for our staff upon creating deals.

ステータスに更新: In Beta
April 11, 2024 07:20 PM

Hey all, excited to share we now have a sync property type in public beta! Please see Kyle's demo (and leave your comments!) and opt your portal in here.


Many thanks to everyone who provided feedback during the development process. I look forward to seeing how you'll use this!

ステータスに更新: In Planning
August 03, 2023 06:59 AM

Hi folks,

I’m Shay, the Product Manager for HubSpot’s Properties.

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!



December 16, 2021 06:48 AM

@ClemOaky you're correct - we're in the process of backfilling those values for the deal and company object. When that happens, that should get us much closer to being able to solve the issue the author raised.

February 18, 2020 06:51 AM

Hi Community!

CJ from the Product Design team at HubSpot.

We are beginning to plan how to best solve the problem of syncing property values between object records in HubSpot to meet the needs of our customers. 

We would love to hear your thoughts or feedback on how we can improve your experience.

Take the survey here!


Not having this feature significantly reduces the value of the hubspot platform to business who are selling in a complex B2B environment (Aka multiple contacts per company).

In this case, the database becomes very messy and it is very difficult to clean things up.

This would remove so much headache for our team.


Hi Hubspot,


Any update on this idea? We are also need this function badly.


We too would love this feature to be available. It creates unneccessary work for the team when we need to manually input these properties. 


What's the update @MayPascaud?


Agree that fields from either contact, company or deal records should be able to be added to one of the other records and that information brought across. We could easily do this in Salesforce and didn't realize it wasn't possible in HubSpot - very frustrating. Trying to create a dashboard now on deals but want to show by industry which is a company field. Action please!


Agree that fields from either contact, company or deal records should be able to be added to one of the other records and that information brought across. We could easily do this in Salesforce and didn't realize it wasn't possible in HubSpot - very frustrating. Trying to create a dashboard now on deals but want to show by industry which is a company field. Action please!


Need neeed need this. Some sort of link between contact and deal, deal and company. I think it's email address for contact to deal and company domain for company to deal


Another vote here. We sell to multiple contacts within an organisation so need specific contacts on a deal level, however it would be great if they would be recongnised and automatically populated at a company level. The system is starting to look very messy already


Any update on this feature? We use Zappier to move information in a deal to move all of our orders. Currently, I don't see a way to grab this information within a Deal and we don't want to make duplicate entries. Way to much work for a sale rep that needs to be on the move and duplicate entry is never fun :)...Please add soon. 




I would like to point out that this is the highest upvoted request from the community that isn't in planning, beta, or released. Hubspot show us that you value this community by adding this ability!


I don't know why HubSpot has made it a one way street to do anything. The biggest problem sales people who don't have the integrity to update their records or want to work on only one aspect of HubSpot. The whole thing for copying properties from one place to another should be common sense. 


 Is there any update on this idea from Hubspot?


Agree. Urgently needed.


I used to have our team track Lifecycle Stage, Company Type, and Lead Status and have just had them quit tracking Lifecycle Stage and Company type due to the fact it takes so long and there are so many steps to update contacts and companies. Needs to be taken care of!


I like that workflows can be created to populate fields. However, I dislike that workflows are only centered around contacts. Workflows should be multifunctional for external and internal communication. Or there should be some feature that allows workflow creation. that say if field A in Deal 1 is "Hello" then copy "Hello" in Field A of Company or Contact 1. 


It has to work both ways. 


Syncing properties would be great. I'm also thinking in the context of email personalization. For instance the date of a demo. When moving a deal into the demo stage, you could require the demo date field. That get's synced with the contact and could be included in emails to the contact. I see the challenge here as multiple contacts can be associated with a deal and multiple deals can be associated with a Contact. How do you control which contacts or which deal property syncs?


We solved this issue.


We were able to connect and pass Contact Properties to Deal Properties via a Webhook attached to a workflow.


You would need some programming support and the ContactVid and also the DealID to do this properly. In addition, there needs to be a Trigger via a Workflow when the Deal becomes a Lead or at a certain stage in the Pipeline to trigger the connection.


I would really like to be able to view a Contact's phone number and email while working in their Deal record. Right now it only displays their email. Is it possible to customize that section on the Deal Record so that I don't have to keep clicking back and forth between Deals and Contacts just to grab a phone number? It is easy to customize the 'About' section, but I couldn't figure out how to customize the 'Contact' section.




I'll add my voice to this. The ability to copy deal properties just like contact and company properties would solve my week-long struggle to find a workaround. 


The various comments in this thread have covered both directions of updates. I agree with all of the above.  My big pain point right now is I need to be able to update a custom contact property, when a deal is closed won, depending on which pipeline the deal is saved in.  For example - 

We have the default Sales pipeline, as well as an onboarding pipeline, client succes, major accounts, key accounts, etc.  On contact records, in addition to HubSpot Owner, we have Sales Owner, Onboarding Manager, and Client Success Manager.  Need to be sure the relevant ownership on the contact record aligns with the most recent saved deal, which requires that either we adminstratively do it manually (there are other properties we also have to update for our measurement purposes), or  - - dream - - we be able to copy / populate values to the contact & / or company from the deal record.


(Separate but similarly frustrating is the inability to select deal data for export with contact lists built on the Marketing product)




We have a need for information to be visible within the contact and the deal - for example, we gather information about our prospects throughout their journey and it is captured in the contact properties. As soon as it is a deal, we use the deal record for communication and management moving forward - the information already gathered has to be added again when the deal is created. For example, if we have a buyer with a realtor or lender, those property fields are definied under contacts and deals, but no way to map to each other - so our team spends too much time on data entry. Once known, the system should allow us to have shared fields, either through mapping, or the ability to have a field setup as a contact/deal property that is visible in the about section in either location as desired by management.


This needs to be fixed within HubSpot - not by requiring a webhook and technical support team to implement...