CRM

ALamsal
Participante

Conditional Logic in Deal Property Based on Contact Property

resolver

Hi HubSpot Community,

 

I'm looking for a solution to set up conditional logic between deal and contact properties.

Specifically, when creating a deal via the CRM UI, we use a dropdown field called Deal Source. I want the value of this field to be automatically determined based on the Record Source property of the Primary Contact associated with the deal.

For example:
If the contact’s Record Source is “Form,” then the Deal Source should automatically be set to “Incoming Leads from Website.”

Is there a way to achieve this using Conditional field logic, workflows or any other method within HubSpot?

Thanks in advance for your help!

0 Avaliação positiva
1 Solução aceita
karstenkoehler
Solução
Membro do Hall da Fama | Parceiro
Membro do Hall da Fama | Parceiro

Conditional Logic in Deal Property Based on Contact Property

resolver

Hi @ALamsal,

 

This is currently not possible via conditional logic but there's a simple workaround:

  1. Create a deal-based workflow that enrolls newly created deals (e.g. "Create date is known AND Deal source is unknown"), then checks the record source of the associated contact (e.g. using an AND/OR branch), then sets the deals "Deal source" value accordingly (via "Edit record)
  2. Set the "Deal source" property to view-only, if needed, so it cannot be changed: https://knowledge.hubspot.com/properties/restrict-view-edit-access-for-properties

Alternatively, the feature closest to what you're looking for, without workflows, would be sync properties: https://knowledge.hubspot.com/properties/create-sync-properties

 

These do however not allow for customizing the target value, it'll display exactly the value of the property of the associated contact.

 

Have a look and let me know if you have any follow-up questions.

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.

Exibir solução no post original

2 Respostas 2
ALamsal
Participante

Conditional Logic in Deal Property Based on Contact Property

resolver

Thank you. Created the workflow and solved.

0 Avaliação positiva
karstenkoehler
Solução
Membro do Hall da Fama | Parceiro
Membro do Hall da Fama | Parceiro

Conditional Logic in Deal Property Based on Contact Property

resolver

Hi @ALamsal,

 

This is currently not possible via conditional logic but there's a simple workaround:

  1. Create a deal-based workflow that enrolls newly created deals (e.g. "Create date is known AND Deal source is unknown"), then checks the record source of the associated contact (e.g. using an AND/OR branch), then sets the deals "Deal source" value accordingly (via "Edit record)
  2. Set the "Deal source" property to view-only, if needed, so it cannot be changed: https://knowledge.hubspot.com/properties/restrict-view-edit-access-for-properties

Alternatively, the feature closest to what you're looking for, without workflows, would be sync properties: https://knowledge.hubspot.com/properties/create-sync-properties

 

These do however not allow for customizing the target value, it'll display exactly the value of the property of the associated contact.

 

Have a look and let me know if you have any follow-up questions.

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.