When you create a custom property in HubSpot, the type of information you want the property to collect and store will determine the field type to select. You also need to map the property with the object you require.
To read more about objects in Hubspot visit this page.
There are 11 property field types in HubSpot:
- Single checkbox: stores as 2 choices, on or off. This property type is often used if you need a property value that’s strictly true or false. In forms, they appear as a single checkbox. These can be pre-selected if required.
- Multiple checkboxes: stores checkboxes that contain several, usually related options, with a maximum of 1000 options. Each option has a maximum of 3,000 characters, including its label, value, and description.
- Date picker: stores a date value. In forms, they’re used to allow visitors to input a specific date in a standard format, ensuring no confusion between the day and month when inputting the date.
- File: stores a file associated with a contact. In forms, they’re used to allow visitors to upload files as part of their submission. The uploaded file's link is available from the individual's contact record. Please note that this property type is only for contact properties and is not the same as file manager or the documents tool.
- Radio select: stores a maximum of 1,000 options, and only one option can be selected as a value. Each option has a maximum of 3,000 characters, including its label, value, and description. When using a radio select, functionality is similar to the dropdown select but the fields will appear differently.
- Dropdown select: stores a maximum of 1,000 options, and only one option can be selected as a value. Each option has a maximum of 3,000 characters, including its label, value, and description. In forms, they function similarly to radio select fields but appear differently.
- Single-line text: stores a string of any alphanumeric characters, such as a word, a phrase, or a sentence. When the value is added through the CRM, the character limit is 65,536 characters. When the value is submitted through a form, there’s no limit.
- Multi-line text: stores multiple strings of alphanumeric characters, such as a paragraph or list of items. When the value is added through the CRM, the character limit is 65,536 characters. When the value is submitted through a form, there’s no limit.
- Number: stores a string of numerals or numbers written in decimal or scientific notation. You cannot use decimals or negative numbers in your filters when segmenting lists or workflows by number properties.
- Calculation: (Enterprise accounts only) stores custom equations based on number properties. Calculation properties cannot be used in forms. Learn more about creating calculation properties.
- HubSpot user: stores a list of HubSpot users in your account. Only one HubSpot user can be selected as a value. This property is useful for accounts where there is more than one person who works on an account. A good example of this is if you had an area manager and a contact owner for each contact record.