CRM

ozgesilla
Participant

How to Make a Property Required Based on Another Property in CRM?

SOLVE

Hi HubSpot Community,

I'm looking for a way to enforce a rule in HubSpot CRM, where filling in one property makes another property mandatory. This is not for forms, but rather for users manually entering or editing data within the CRM.

For example:

  • If "Customer Type" = "Corporate," then "Tax ID" must be required.
  • If "Deal Stage" = "Proposal Sent," then "Expected Close Date" should be mandatory.

I know that HubSpot does not currently offer native conditional required fields in the CRM. However, I'm wondering if there’s a workaround to ensure that users cannot save a record unless both properties are filled in when the condition is met.

0 Upvotes
1 Accepted solution
franksteiner79
Solution
Recognized Expert

How to Make a Property Required Based on Another Property in CRM?

SOLVE

Hi @ozgesilla 

 

For the scenarioes you have described you will need to use two different features/settings in HubSpot.

 

  1. With conditional property logic you force property completion based on a value of another property.
  2. In order to enforce cartain deal information when deals are moved to specific stages you have to define conditional stage properties in the pipelines.

Frank

Found my comment helpful? Great! Please mark it as a solution to help other community users.


Frank Steiner

Marketeer | HubSpot Expert | CRM Consultant

InboundPro

Let's Talk About Your Project

View solution in original post

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

How to Make a Property Required Based on Another Property in CRM?

SOLVE

@ozgesilla wrote:

I know that HubSpot does not currently offer native conditional required fields in the CRM.


These actually do exist, see here 🙂 https://knowledge.hubspot.com/properties/set-up-conditional-logic-for-enumeration-properties

 

This applies to both of your cases – although you can set up required deal stage properties directly in your pipeline settings, by hovering over the stage and specifying properties.

 

These will then also show up in the overview of all conditional properties.

 

Best regards!

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
franksteiner79
Solution
Recognized Expert

How to Make a Property Required Based on Another Property in CRM?

SOLVE

Hi @ozgesilla 

 

For the scenarioes you have described you will need to use two different features/settings in HubSpot.

 

  1. With conditional property logic you force property completion based on a value of another property.
  2. In order to enforce cartain deal information when deals are moved to specific stages you have to define conditional stage properties in the pipelines.

Frank

Found my comment helpful? Great! Please mark it as a solution to help other community users.


Frank Steiner

Marketeer | HubSpot Expert | CRM Consultant

InboundPro

Let's Talk About Your Project
0 Upvotes