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.

HubSpot updates
89 Replies

Any updates on this HubSpot?



Occasional Contributor

Wow, 9 pages of comments and still nothing...?


Chiming in. I've had to set up workflows to copy/paste fields across Contacts/Companies (same as with deals) which is fine, but unnecessarily complex. I'm used to Salesforce's built-in property syncing. The use case for us is that different team functions work out of different objects. In marketing, I'm always looking at contact records while sales are always looking at company records. 

Occasional Contributor

It's hard to beleive that you need to make a lot of workflows with different enrollments settings in order just to map simple fields that other CRMs (like SF) allow by default within Contacts/Leads/Deals/Companies.


When this option going to be to Beta at least?


Hubspot has good Marketing tools, but not enough standard features as CRM for sales.

New Member

Seeing this post dates back to 2017 and still no update is a bit disappointing...

Feels like a very basic, necessary functionality for so many businesses. 

Occasional Contributor

I am looking to set up a two-way sync between Deals and contacts. There should be a way to create one global field that is shared across Companies, Contacts, and Deals such as:

  • Referred by
  • Owner

As well as other custom properties. This will ensure data integrity and improve ease of use.


New Contributor

Similar comment from myself... viewing contacts by Companies. All related Contacts are pulled in automatically by enabling 

'Automatically create and associate companies with contacts.' - great it works well, however, if you want to add a new contact to an existing company via that screen, you have to complete all the separate fields to the new contact about the existing company!
It would be fabulous for HubSpot to enhance the functionality/add to the development that if there is an existing company in the portal, when you want to add a new contact to that existing company, that the details are pre-populated to the new contact fields, adding an even better user experience, saving so much time.
Taking it one step even further, if the company had multiple locations, adding a drop-down on the fields to choose from!


Come on HubSpot, I know you want to :-)

Thank you - Alison

Occasional Contributor

New to CRM in general, and HubSpot in particular (so, no prior experience with SF or others) - and just days into spinning things up, and I'm concerned that this feature request, which is already high on my list (we have a case opened just today trying to actually accomplish this), is 2 years old with 9 pages of comments, and no resolution.


It has me wondering if we made a mistake going with HubSpot...

Occasional Contributor


To solve this, I had to create 45+ workflows... A sync would solve all of this

New Contributor

Chiming in to mention that the "Tickets" platform suffers from the exact same issue, where ticket-specific properties do not contain either the "Associated Contact" or the "Associated Company" properties that are actually visible in the table view.

This means automation/workflows from tickets triggers actually can't access who created the ticket in the first place...

The only alternative is to build workflows as other mentionned, to copy contact info over a new Ticket property, but the trigger has to be specific to the way the ticket got created by the contact, so I would need a workflow for email/chat/form which is really suboptimal.

It feels like cross-element property access should be something if a sync doesn't exist...