> For the complete documentation index, see [llms.txt](https://docs.sprinthub.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sprinthub.com/en/topics/convert/forms/forms-common-questions/forms-how-to-use-selection-field-and-checkbox-fields.md).

# Forms - How to Use Selection Field and Checkbox Fields

#### SprintHub allows the creation of custom forms with dynamic selection fields, making it easier for leads to fill them out. With this feature, leads can select predefined options when submitting data, ensuring greater speed and accuracy in responses.

### To do this, follow the steps below: &#x20;

1. Go to the “Forms” section

Or just type it into “Find service” and it appears

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXeGdphTqVpb3CVxrcQOU3qb0GBYS5zaL6xz6w1v1uXdgEmXp57TmqB8XMiKhbbkTAHUnJdgwZiosNgyLzhlSn55jyuGnRObjpPRjb56m50pBGFN6fsDMZjLiZoSI3reIei_sutResBP2L8H1cMxVq2FU51C?key=1zZWnu6gDBHvy7pmO7aSdg" alt=""><figcaption></figcaption></figure>

2. In the “Forms” section, you can select an existing form or create a new one. To edit an already created form, click “Edit”. If you want to create a new form, simply click “+ New”. Then click “Open builder”.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfbo4rEBiCwvnoskJKlmQ7Qu7OqEhFRC01ObQisKu5107fg9DltxHpAbtQJqS9XrQiTFlPrXEtBjz516L9nQSw2y9pM5m07MSGY6Em79W2dPEtE67nPwfZTlR05CMY7Ou0knlqiyet9MGl5ctzMYDrEEug?key=1zZWnu6gDBHvy7pmO7aSdg" alt=""><figcaption></figcaption></figure>

3. To add a selection field to your form, simply click and drag the desired field to the builder area;

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdRNJ4tsqgVA22z3x9ffNzhvq7UgyztT36NmmCQ0Csog2XgHuPr66m2f5KW-roz-KugIyAb24nPZFu94FkljIQroS8d9DYYBb7fl0D8WpP9WE00bANa-rtKgKRlvCx2SHTAqb7z-pta7lb45WmStLblEdo?key=1zZWnu6gDBHvy7pmO7aSdg" alt=""><figcaption></figcaption></figure>

There are two selection field options available for your forms: Checkbox and Select Field.

* **Checkbox:** Allows the user to check one or more options from a list, meaning they can select multiple answers at the same time.
* **Select Field (Dropdown):** Displays a drop-down list of options, allowing the user to choose only one answer. This option is ideal when you want to limit the selection to a single alternative.

Each type of selector serves different information-gathering needs, providing flexibility in the design of your form.

4. Settings;

{% embed url="<https://youtu.be/Ij2bAVoSeNc>" %}

* **Setup**
* **Required:** The Lead can only submit the form when they fill out this field.
* **Allow multiple selection?:** If enabled, the Lead will be able to select more than one option.
* **Single Selection? (checkbox):** If enabled, the Lead will only be able to select one of the options.
* **Lead field:** Select the Lead field where we will save what is filled in this form field.
* **Show after filling in?:** If the Lead returns to this form after filling it out, should we still show this field?
* **Show after X submissions:** How many times (x) does the Lead need to submit the form for this field to appear? Leave it blank or 0 for it to appear from the first time.

:gear:**Advanced**

* **Show Dynamically:** Configure the conditions for this field to be shown or hidden, based on the value of other form fields.
* **Class - Custom Attributes:** Class attributes in HTML play an important role in the design and behavior of forms, especially when using CSS and JavaScript to style and add functionality.
* **Meta Pixel Attributes:** If Meta Pixel is configured, add attributes in this component to send events to the conversions API when one of the actions is triggered. Example: By adding the ‘click’ attribute, an event will be sent when this element is clicked.<br>

**Conclusion:** \
In SprintHub, using selection fields (dropdowns) and checkboxes is a powerful tool for optimizing Lead data collection. These fields provide flexibility and accuracy when filling out forms, making the experience easier for both the user and the processing of information by the sales and marketing team.

*For more information about forms, see the related articles below:*

{% content-ref url="/pages/d89d618a178ea6f8682f6c138f4fe6883adea9ed" %}
[Forms](/en/topics/convert/forms.md)
{% endcontent-ref %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.sprinthub.com/en/topics/convert/forms/forms-common-questions/forms-how-to-use-selection-field-and-checkbox-fields.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
