> ## Documentation Index
> Fetch the complete documentation index at: https://help.hoopai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Custom Fields

> Create custom fields to capture unique data for contacts, opportunities, and other objects in the HoopAI Platform.

<div style={{position: "relative", paddingTop: "56.25%", marginBottom: "1.5rem"}}>
  <iframe src="https://player.mediadelivery.net/embed/622351/daee06eb-7565-4668-b880-5e85e3561d7e?preload=true" loading="lazy" style={{border: "none", position: "absolute", top: 0, height: "100%", width: "100%"}} allow="accelerometer; gyroscope; autoplay; encrypted-media; picture-in-picture" allowFullScreen={true} />
</div>

Custom fields are an essential tool for gathering specific customer information that goes beyond standard data points. They allow you to capture unique details that are important to your business — such as customer preferences, service history, referral sources, or any other relevant data that supports your marketing, sales, or customer service efforts.

Navigate to **Settings > Custom Fields** to get started.

<Frame caption="Custom Fields overview">
  <img src="https://mintcdn.com/hoopai-84ec0cdc/fpcCfUClUku7SftL/images/settings-custom-fields-all.png?fit=max&auto=format&n=fpcCfUClUku7SftL&q=85&s=78f307742129d46a81b0600a3a8260cc" alt="Custom Fields" width="1591" height="741" data-path="images/settings-custom-fields-all.png" />
</Frame>

## Custom field types

The platform supports a wide range of field types to capture different kinds of data:

| Field type            | Use case                                            |
| --------------------- | --------------------------------------------------- |
| **Text**              | Single-line text (e.g., job title, company name)    |
| **Large text**        | Multi-line text for longer notes or descriptions    |
| **Numerical**         | Numbers only (e.g., employee count, order quantity) |
| **Phone**             | Phone number with formatting                        |
| **Monetary**          | Currency values (e.g., deal size, budget)           |
| **Checkbox**          | Boolean yes/no value                                |
| **Single dropdown**   | Choose one option from a predefined list            |
| **Multiple dropdown** | Select multiple options from a list                 |
| **Radio**             | Single-choice from displayed radio buttons          |
| **Date**              | Date picker                                         |
| **Date & time**       | Date and time picker                                |
| **File upload**       | Allow file attachments                              |

***

## Creating a custom field

<Steps>
  <Step title="Navigate to Custom Fields">
    Go to **Settings > Custom Fields**.
  </Step>

  <Step title="Click Add Field">
    Click the **Add Field** button.

    <Frame caption="Add Field button">
      <img src="https://mintcdn.com/hoopai-84ec0cdc/fpcCfUClUku7SftL/images/settings-custom-fields-add.png?fit=max&auto=format&n=fpcCfUClUku7SftL&q=85&s=195d1e2b72acef357aa003edc3b81e73" alt="Add Field" width="1607" height="623" data-path="images/settings-custom-fields-add.png" />
    </Frame>
  </Step>

  <Step title="Choose the object">
    Select which object the field belongs to — **Contact**, **Opportunity**, or a custom object you have created.
  </Step>

  <Step title="Select the field type">
    Choose the field type that matches the data you want to capture.
  </Step>

  <Step title="Configure the field">
    * **Field name** — the label users see (e.g., "Budget Range")
    * **Field key** — auto-generated identifier used in automations and custom values
    * **Placeholder text** — hint text shown inside the field
    * **Default value** — pre-filled value when creating new records
    * **Required** — make the field mandatory when creating records
    * **Options** (for dropdowns/radio) — add your list options
  </Step>

  <Step title="Save the field">
    Click **Save**. The field is now available across the platform wherever that object type appears.
  </Step>
</Steps>

***

## Managing custom fields

### Search and filter

Use the search bar at the top of the Custom Fields page to quickly find specific fields by name. Filter by object type (Contact, Opportunity, etc.) to see only relevant fields.

### Field actions

Each field has action options:

* **Edit** — modify the field name, options, or settings
* **Delete** — permanently remove the field (this also removes all stored data for that field)
* **Reorder** — drag fields to change the display order on forms and record pages

<Warning>
  Deleting a custom field permanently removes all data stored in that field across all contacts or records. This action cannot be undone.
</Warning>

### Grouping fields

Organize fields into groups for cleaner presentation on contact and opportunity detail pages. Create a group, then assign fields to it.

<Frame caption="Custom fields in contact records — visible and editable fields appear on the contact detail page for your team">
  <img src="https://mintcdn.com/hoopai-84ec0cdc/fpcCfUClUku7SftL/images/settings-custom-fields-all.png?fit=max&auto=format&n=fpcCfUClUku7SftL&q=85&s=78f307742129d46a81b0600a3a8260cc" alt="Custom fields in contact record" width="1591" height="741" data-path="images/settings-custom-fields-all.png" />
</Frame>

***

## Using custom fields

Once created, custom fields appear in:

* **Contact detail pages** — visible and editable in the contact record
* **Opportunity records** — visible on pipeline cards and opportunity detail views
* **Forms and surveys** — add them as fields on any form or survey
* **Automations and workflows** — use field values as trigger conditions or in dynamic message content
* **Filters and smart lists** — filter contacts by custom field values to build targeted lists
* **Custom reports** — include custom field data in report columns

### Searchable fields for objects

You can configure which custom fields are searchable for custom objects, making it easier to look up records by specific field values. Go to **Settings > Custom Fields** and configure **Searchable Fields** for the relevant object.

***

## Related articles

* [Custom values](/settings/custom-values)
* [Contacts overview](/contacts/overview)
* [Opportunities overview](/opportunities/overview)
* [Objects](/settings/objects)
