# Add/edit form fields

To add/edit form fields in the Affiliate registration form, go to **Display** > **Registration** > **Customize > Content > Form > Form Fields > Customize.**&#x20;

## 1. Edit form fields

You can rename any fields or mark them as required.

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

{% hint style="warning" %}
**Important Note:** Please don't change the following fields into others: **First name, Last name, Email, Password, Confirm password**. You may rename or change the wording/language of those, but you have to make sure that they still ask for the same information. Those fields have their unique function relating to the affiliates' accounts. For the same reason, please don't change other fields into those "fixed fields".&#x20;

For example, you can rename the field "Last name" to "Family name" or "Nom de famille" ("last name" in French). However, you should not change it to "Password", "Company" or anything else. You also shouldn't change "Company" into "Password" or "First name" either.
{% endhint %}

To edit a field, please click the **Edit** button next to it.

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

You can then change the **Field label** or add/remove options for the **Dropdown** and **Multiple checkboxes** format.

For **Payment method** fields, you can also edit the **Field label** of additional payment info.&#x20;

<figure><img src="/files/hv03UimtLmNPfCvv3eXu" alt="" width="560"><figcaption></figcaption></figure>

If you consider any field compulsory, check the box **Required** > click **Apply.**

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

## 2. Add form fields

There are 5 input types you can choose when adding a new field: **Short answer**, **Long answer**, **Checkbox**, **Dropdown**, **Multiple checkboxes** (available from Free plan), and **File upload** (available from Growth plan).

With **Dropdown** and **Multiple checkboxes**, you can add several options for affiliates to select in the field while registering, which can help you obtain more useful information from affiliates.&#x20;

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

With **File upload**, you can enable your affiliate to submit required documents during their signup.

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

## 3. Sort form fields

After finishing creating form fields, you can sort their order to prioritize the important information by clicking **Hover to the field**. Then you can move it.

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

To sort form fields, drag and drop them to change their order. Any new fields selected will appear on this list in real time. To save the new order, click **Apply**.

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

After you complete editing form fields in general, don't forget to click **Save**.

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


---

# 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.uppromote.com/management/affiliate-registration-form/add-more-fields.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.
