Skip to main content

Custom Fields

Custom fields let you extend the default SalesOS data model with fields specific to your business. Add them to leads, deals, or both to capture the information your team needs.

Creating a Custom Field

1

Go to Admin > Custom Fields

Open the Admin panel and click Custom Fields.
2

Select the entity

Choose whether the field applies to Leads, Deals, or Both.
3

Click Add Field

Click the + Add Field button.
4

Configure the field

Set the field properties:
  • Label — The display name shown to users
  • Field key — A unique identifier (auto-generated from the label, used in the API)
  • Type — The data type (see field types below)
  • Required — Whether the field must be filled in
  • Default value — An optional pre-filled value
  • Description — Help text shown below the field
5

Save

Click Create Field. The field is immediately available on all new and existing records.

Field Types

TypeDescriptionExample
TextSingle-line text inputCompany website, reference number
Long TextMulti-line text areaDetailed notes, requirements
NumberNumeric input (integers or decimals)Employee count, budget amount
CurrencyFormatted currency valueExpected annual revenue
DateDate pickerContract start date, renewal date
DropdownSingle selection from a list of optionsIndustry, lead source, deal type
Multi-SelectMultiple selections from a listProduct interests, pain points
CheckboxBoolean true/falseHas NDA signed, is key account
EmailEmail address with validationSecondary contact email
PhonePhone number with formattingAlternative phone number
URLWeb address with validationCompany LinkedIn profile

Managing Field Options

For Dropdown and Multi-Select fields, you need to define the available options:
  1. Open the field settings
  2. Click Manage Options
  3. Add options one at a time, or paste a list
  4. Drag to reorder options
  5. Set a default selection (optional)
  6. Save
Keep dropdown options concise and consistent. Use “Information Technology” instead of mixing “IT”, “Info Tech”, and “Information Technology” as separate options.

Field Ordering and Grouping

Control how custom fields appear on the record form:
  • Drag and drop fields to reorder them
  • Create sections to group related fields together
  • Set column layout — Display fields in 1 or 2 columns

Field Sections

Group related fields under named sections:
  1. Click Add Section above the field list
  2. Name the section (e.g., “Company Details”, “Technical Requirements”)
  3. Drag fields into the section

Required Fields by Stage

You can make fields required only when a deal reaches a specific pipeline stage:
  1. Edit the custom field
  2. Under Conditional Requirements, click Add Rule
  3. Select the stage where this field becomes required
  4. Save
Example: Make “Contract Value” required when a deal enters the “Proposal” stage, and “Loss Reason” required when moving to “Closed Lost”.
Stage-conditional required fields prevent deals from moving to the next stage until the field is filled. This ensures data quality at critical points in the sales process.

Using Custom Fields in Filters and Reports

Custom fields are available in:
  • Pipeline filters — Filter deals by any custom field value
  • Lead list filters — Filter leads by custom field values
  • Reports — Group and aggregate data by custom field values
  • Export — Custom fields are included in CSV exports
  • API — Custom fields are accessible via the API

Editing and Deleting Fields

Editing

You can edit a field’s label, description, required status, and default value at any time. Changing the field type after creation is not supported — create a new field if you need a different type.

Deleting

Deleting a custom field permanently removes it and all its data from every record. This action cannot be undone. Export your data before deleting if you need to preserve the information.
To delete a field:
  1. Go to Admin > Custom Fields
  2. Click the field you want to remove
  3. Click Delete Field
  4. Type the field name to confirm
  5. Click Permanently Delete

Next Steps