Contacts

Property field types in HubSpot

Last updated: October 13, 2020

Applies to:

All products and plans

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.

Please note:
  • Changing an existing property to a different field type may make values currently stored in the property invalid. It is recommended that you export all information prior to editing the property.
  • A property's field type cannot be edited to Score, Calculated, or Date. A Score, Calculated, or Date property cannot be edited to another field type.
  • Single checkbox: stores two options, on or off. Often used if you need a property value that is strictly true or false. In forms, they appear as a single checkbox.
  • 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. This is an enumeration property.
  • Date picker: stores a date value. In forms, they are 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 are 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.
  • 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. You can select the formatting of a number property when creating or editing the property:
    • Formatted: formats the number with commas, for example 1,000,000.
    • Unformatted: removes number formatting, for example 1000000.
    • Currency: formats the number as a currency according to your account default currency settings.
  • Radio select: stores a maximum of 1000 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 dropdown select fields but appear differently. This is an enumeration property.
  • Dropdown select: stores a maximum of 1000 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. This is an enumeration property.
  • 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 is 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 is no limit.
  • Calculation: stores custom equations based on number properties. Calculation properties cannot be used in forms and are available in Professional and Enterprise accounts only. Learn more about creating calculation properties. Once created, the property's displayed field type will be either Equation or Rollup, depending on the calculated property type you selected.
  • Score: stores a number based on custom scoring attributes, only available for contacts, companies, and deals. Learn how to set up score properties with the attributes you want once you create them.
  • HubSpot user: stores a list of HubSpot users in your account. Only one HubSpot user can be selected as a value. This allows you to have a custom owner property, separate from the default [Object] owner property. Learn more about assigning ownership of records.