Skip to main content

Custom Fields

Custom fields let you capture data that’s specific to your business. Add fields to contacts, deals, leads, invoices, quotations, projects, tasks, and more.

Creating a custom field

  1. Go to Settings > Custom Fields
  2. Select the entity type (e.g., Contacts, Deals, Leads)
  3. Click Add Field
  4. Configure the field:
SettingDescription
LabelDisplay name of the field
Field TypeType of data the field stores
RequiredWhether the field must be filled
PlaceholderHint text shown in the input
DescriptionHelp text for users
PositionDisplay order among other fields

Screenshot: Custom field configuration

Field types

TypeDescription
TextSingle-line text input
Long TextMulti-line text area
NumberNumeric values
CurrencyMonetary amounts
DateDate picker
EmailEmail address with validation
MobilePhone number
LinkURL field
Single OptionDropdown with one selectable value
Multiple OptionDropdown with multiple selectable values
File PickerFile attachment
Single User SelectSelect one team member
Multiple User SelectSelect multiple team members

Option fields

For Single Option and Multiple Option fields:
  1. Add options when creating the field
  2. Each option has a label and value
  3. Options can be reordered
  4. Add new options at any time

Supported entities

Custom fields can be added to:
EntityDescription
ContactsContact-specific fields (can be scoped to contacts or companies)
LeadsLead qualification data
DealsDeal-specific data (scoped to a pipeline)
InvoicesInvoice metadata
QuotationsQuotation metadata
ProjectsProject-specific data
TasksTask metadata
ProductsProduct specifications
Sales OrdersOrder-specific data

Using custom fields

In forms

Custom fields appear in create and edit forms for their entity type. Required fields must be filled before saving.

In filters

Custom fields are available as filter options in list views. Filter by any custom field value to find specific records.

In documents

Custom field values can be included in document templates (invoices, quotations) using template variables.

Managing custom fields

Reordering fields

  1. Go to Settings > Custom Fields
  2. Select the entity
  3. Drag fields to reorder them
  4. The new order reflects in all forms

Deactivating fields

Toggle a field’s Active status to hide it from forms without deleting the data. Existing values are preserved.

Deleting fields

Deleting a custom field permanently removes the field definition and all stored values across all records.
Deleting a custom field cannot be undone. All data stored in that field will be permanently lost.

FAQ

Yes. Set the Required flag when creating or editing the field. Users won’t be able to save records without filling in required custom fields.
Yes. Custom field values from trigger events can be used in automation actions via merge tags.
There is no hard limit on custom fields. Add as many as you need for each entity type.
Yes. Deal custom fields can be scoped to a specific pipeline, so different pipelines can have different field sets.