💬 RevOps Discussions

lofeierbach
Participant

Copy Contact Properties to Deal upon Assignment

SOLVE

Hi everyone!

 

I am new to the world of HubSpot but I have been an admin of Salesforce for about 5-6 years now - so I am just getting familiarity with the product.

 

I am trying to build a workflow that copies properties from a 'contact' record to a 'deal' record upon assignment of that contact to the newly-created deal. 

 

The idea is that we have a discovery questionnaire (8 properties) that begins during initial discussions with a contact and, when we decide to create a 'deal' after completing our first meeting with that contact, we want to have all of the previously-filled fields from the 'contact' object copy over to the respective fields on the 'deal' object. 

 

Is this doable within 'workflows'? Or is there another approach I should be considering here.

 

Thanks!

0 Upvotes
1 Accepted solution
lofeierbach
Solution
Participant

Copy Contact Properties to Deal upon Assignment

SOLVE

Thanks everyone! I decided to ultimately just have a checkbox on the contact that designates it as the 'discovery contact' which enrolls it in the workflow and updates all of the properties.

 

lofeierbach_0-1726751666875.png

 

View solution in original post

0 Upvotes
5 Replies 5
lofeierbach
Participant

Copy Contact Properties to Deal upon Assignment

SOLVE

Thanks for the quick responses!

 

@kennedyp looking into the documentation for Sync Properties, unfortunately I believe they are unidirectional so, in my case, the rep would have to continue updating the properties in the 'contact' object in order to have them sync with the 'deal'. I want to set it up such that the deal becomes the new place that information is recorded, just having been filled out with the progress on the associated 'contact' up to that point. 

 

@Anonymous I've actually already set up a workflow that has the 'copy property value' upon deal creation for the respective properties that I need - but where I am lost is in setting up the actual trigger for this to be upon 'contact added to deal'. 

 

Ideally, the rep would simply create a new 'deal', add a 'contact' to that deal, and then upon save the workflow would run copying the 8 properties from the associated 'contact' to the 'deal' properties where the rep can continue logging the information in the 'deal' from then on. 

0 Upvotes
karstenkoehler
Hall of Famer | Partner
Hall of Famer | Partner

Copy Contact Properties to Deal upon Assignment

SOLVE

@lofeierbach if you want this to trigger for newly associated contacts, add "AND Number of associated contacts is known" as a reenrollment trigger. Then the workflow will run again whenever a contact is added 🙂

Karsten Köhler
HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer

Beratungstermin mit Karsten vereinbaren

 

Did my post help answer your query? Help the community by marking it as a solution.

0 Upvotes
lofeierbach
Solution
Participant

Copy Contact Properties to Deal upon Assignment

SOLVE

Thanks everyone! I decided to ultimately just have a checkbox on the contact that designates it as the 'discovery contact' which enrolls it in the workflow and updates all of the properties.

 

lofeierbach_0-1726751666875.png

 

0 Upvotes
kennedyp
Community Manager
Community Manager

Copy Contact Properties to Deal upon Assignment

SOLVE

Thanks for sharing your resolution @lofeierbach


Did you know that the Community is available in other languages?
Join regional conversations by changing your language settings !
0 Upvotes
kennedyp
Community Manager
Community Manager

Copy Contact Properties to Deal upon Assignment

SOLVE

Hi @lofeierbach! Welcome to the Community-- happy to have you here 😊

 

This is possible in workflows with the 'copy property value' action. A better solution, in my opinion, would be to Create sync properties that copy data to associated records. This would sync the values without the need for a workflow. 

 

Best, 
Kennedy
 


Did you know that the Community is available in other languages?
Join regional conversations by changing your language settings !
0 Upvotes