# Custom Field - Contacts

<figure><img src="/files/04a5ad090f0dcd7593b8f711f444989b751ee142" alt=""><figcaption></figcaption></figure>

In the top right corner of your Sprinthub screen, click the icon of **⚙️ System settings**. in the dropdown menu, choose **Custom Fields – Contacts**.

<figure><img src="/files/31d8811153d3836bf92d16c8004035f46295bc63" alt=""><figcaption></figcaption></figure>

You will be taken to the main screen of **Custom Fields – Contacts**, where all fields already available for your leads are listed.

***

### Understanding the main screen

<figure><img src="/files/42b4803b5496bfc2d426e157da16d4418c10895e" alt=""><figcaption></figcaption></figure>

In the fields list you will see the columns:

* **First name**: the label that appears to the user.
* **Type**: defines the data format (Text, Email, Phone, CPF, State, Country etc.).
* **Alias**: technical name, automatically generated from the “Name”, used internally in integrations and APIs.
* **Group**: category to which the field belongs (for example, “Personal Data”, “Primary” etc.).
* **Required**: indicates (with a *asterisk*) that the user **must** fill in this field when creating or editing a lead.
* **Unique Identifier**: when checked, indicates that the value of this field will be used to detect lead duplicates and allow merging or ignoring repeated records.
* **Actions**: edit/delete buttons.

***

### What each setting is for

* **Required**\
  Required fields ensure that essential information (such as Email or CPF) is always filled in before creating a lead.
* **Unique Identifier**\
  Prevents duplicate leads: when importing or creating new records, Sprinthub checks this field and, if the value already exists, suggests merging with the previous lead or discarding the creation.
* **Alias**\
  It is the field’s “code name” within the system and in automations via API. You do not need to edit it manually: it is automatically generated from the readable name.
* **Group**\
  Groups fields by area of interest. Besides visually organizing the lead form, each group can have its own color and icon to facilitate identification.

***

### How to create a new custom field

Click the **+ New**, in the top left corner of the Custom Fields screen.

<figure><img src="/files/d5f2ba61f98cc078b2de5f731260451d2066f80e" alt=""><figcaption></figcaption></figure>

In the **Settings**section, fill in:

<figure><img src="/files/686fb1b69ec3f625606ebf00d4c7d0a13c7506cb" alt=""><figcaption></figcaption></figure>

* **First name**: text that the user will see when filling out the lead.
* **Type**: choose the desired data format (free text, number, date, email, phone, CPF etc.).
* **Group**: select the existing category. If you want, click the pencil icon next to the group to **change color and emoji** that will identify this set of fields.
* **Alias**: will be filled automatically; no need to edit.
* **Default Value**: optional option to pre-load a value when the lead is created (useful for status or fixed source fields).

In **Modifiers** (on the left), enable:

* **Required?** to force completion.
* **Unique Identifier?** to use this field in deduplication logic.

<figure><img src="/files/775973934446916bda9e967f52c78b4798a02b40" alt=""><figcaption></figcaption></figure>

After adding all the information, click **Save**.

<figure><img src="/files/a1a9ec0867da7fde1a132b6fec18c491a3987f8d" alt=""><figcaption></figcaption></figure>

The new group will appear on the left side of the lead screen, and inside it all the fields you added.

<figure><img src="/files/a4326743022abb6abadd6ea10a54328391ac637b" alt=""><figcaption></figcaption></figure>

***

#### Conclusion

The **Custom Fields** in Sprinthub allow you to adapt the lead form to the particularities of your business, ensuring data quality, efficient automation, and control over duplications. Try creating specific fields for your needs and enjoy richer reports and more secure integrations.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sprinthub.com/en/topics/settings/fields/custom-field-contacts.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
