---
title: "Create and edit Attributes in Form builder"
slug: "create-and-edit-attributes-in-form-builder"
updated: 2025-04-28T08:08:59Z
published: 2025-04-28T10:00:08Z
---

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

# Create and edit Attributes in Form builder

All fields in a Form are bound to an Attribute. When you [add an Attribute field to the Form](https://knowledge.lightico.com/docs/create-forms), you can do one of the following:

- Select from existing Attributes
- Create a new Attribute

This article explains how to create a new Attribute and how to edit an existing Attribute from the Form builder.

---

## How to Create a new Attribute in the Form builder

**To create a new Attribute in the Form builder:**

1. Click the **+** button to add an Attribute field to the Form. The **Select Attribute** window appears.
2. Click **Create Attribute**and select the type of Attribute.

![](https://cdn.document360.io/473bb8c5-ff1b-4930-8109-2321ac6ab967/Images/Documentation/image(92).png)

The Create Attribute dialog appears. ![](https://cdn.document360.io/473bb8c5-ff1b-4930-8109-2321ac6ab967/Images/Documentation/Snag_4d873502.png)
3. Configure settings using the following general guidelines:

Notes

  - Not all settings apply to all types of Attributes.
  - The following is a basic list of settings. For information about other settings, see the [Manage data with Attributes](https://knowledge.lightico.com/docs/attributes) section of the Knowledge Base.
  - For additional settings available after you have added the field to the Form, see [Configure Form Field settings](/v1/docs/configure-form-field-settings).
  - **Attribute name** - Unique system name to identify the Attribute in the system. Only lower case letters and underscores are allowed.
  - **Attribute label** - A description of the Attribute. This text appears in the field before it is filled in.
  - **Max characters restriction** (for text and number only)- Maximum number of characters that can be entered into this field by the customer.
  - **Formatting**(for number only) - see [below](/v1/docs/create-and-edit-attributes-in-form-builder#number-formatting).
  - **Add options** (for checkbox, dropdown, radio button only) - To define the options for multiple selection Attributes, do one of the following:
    - Select **Link to a dataset** and select a dataset file. (To create and upload a dataset file, see the first two sections of [Create dataset Attributes](/v1/docs/create-a-data-source-entity-attribute).) ![](https://cdn.document360.io/473bb8c5-ff1b-4930-8109-2321ac6ab967/Images/Documentation/Snag_84e5b8f9.png)
    - Select **Insert manually**and enter the options from which you want the customer to select. Each option must have an **ID**(number or character to identify each option) and a **Name**. For example, if the values are *red*, *yellow*and *blue*, enter them as follows: ![](https://cdn.document360.io/473bb8c5-ff1b-4930-8109-2321ac6ab967/Images/Documentation/Snag_84e334ee.png)
  - **Limited time range** (for date only) - Turn on this toggle to set either a relative or absolute time range.
  - **Mandatory and Optional properties** (for address only) - see [Address Auto-Complete and Validation](/v1/docs/address-auto-complete-and-validation).

Note

To map Attributes created in the Form Designer to relevant fields in your integrated platform, see [Custom integration hub for API and events](/v1/docs/api-and-events-integration-hub).

---

## Number formatting

You can define the following types of formatting for number Attributes:

- **Separator type** – Comma, point, or no separator (for example, for thousand separator, 1,234 or 1.234 or 1234)
- **Percent symbol** – added at the end of the number (for example, 50%)
- **Currency**– Added at the beginning of the number (for example, $50)

![](https://cdn.document360.io/473bb8c5-ff1b-4930-8109-2321ac6ab967/Images/Documentation/image(346).png)

> [!NOTE]
> Note
> 
> The number of decimal places can only be defined in [Form settings](/v1/docs/configure-form-field-settings), not in the Attribute.

### Number formatting behavior

Whenever a number value is displayed in a PDF Template, Dynamic Document, or Form, the formatting defined in the Attribute is applied. However, the way the formatting behaves can vary slightly depending on where the number appears.

#### Input behavior (Forms)

When customers fill out a Form:

- For the decimal, they can type a point or comma (based on the separator defined in the Attribute).
- The system automatically guides the customer to use the correct separator.
- For thousand separators, commas or points (based on the separator defined in the Attribute) are automatically inserted as the customer types in the value.

#### Output behavior (HTML, PDF Templates, Visual Cart)

When number values are displayed in outputs:

**HTML (Dynamic Documents) and PDF Templates:**

- Numbers are shown as entered by the customer.
- If fewer decimal places are entered than defined in the Form settings, the system does not add extra digits automatically.

> [!TIP]
> Tip
> 
> You can choose not to display number formatting when you add a number field to a PDF Template. For more information, see the preserve formatting setting in [Configure PDF Template fields](https://knowledge.lightico.com/docs/new-pdf-builder-configure-fields#text-field-number-field).

**Visual Cart:**

- The system automatically fills in the required number of decimal places (for example, entering 5 displays as 5.00 if two decimal places are required).

---

## Edit an existing Attribute in the Form designer

If you choose to create a field with an existing Attribute, you may need to edit it before including it in the Form.

Attention

When you edit an Attribute in the Form designer, the change is reflected system-wide for all future use. However, if the Attribute is already being used in a different Form, you will need to access that Form and make the required modifications there.

**To edit an existing Attribute in the Form designer:**

1. Click the **+** button to add an Attribute field to the Form. The **Select Attribute** window appears.
2. Hover over the Attribute to reveal the edit icon.
3. Click the edit icon. ![](https://cdn.document360.io/473bb8c5-ff1b-4930-8109-2321ac6ab967/Images/Documentation/Snag_ff4969a.png) The **Edit Attribute** window opens.
4. Edit the Attribute and click **Save**. ![](https://cdn.document360.io/473bb8c5-ff1b-4930-8109-2321ac6ab967/Images/Documentation/Snag_ff52397.png) The Attribute is edited.

An identifying label that you bind to data in a session that enables you to organize and make use of the data during the session.

A PDF document that has been enhanced with interactive fields so that it can be completed by a customer in a session.

Documents created entirely in the Lightico UI, displayed as dynamic HTML and converted to PDF after signing or approval.

Digital form that captures information provided by the customer or agent during a session.
