# Make drop-downs required

{% embed url="<https://youtu.be/MEX-EFzjcNM?si=v81ZhgKKYA1yE4i1>" %}

To make a drop-down required, add a placeholder such as **“Select an option.”**

Without a placeholder, the first option is automatically selected, so customers won’t be prompted to choose. \
A placeholder makes them actively select an option before adding the product to their cart.

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

***

## Make a Drop-Down Required (Quick Setup)

To require customers to choose from a drop-down, follow these steps:

1. Open your **Option Set** in Infinite Options
2. Expand your drop-down field
3. In **Placeholder Text**, enter something like:
   * Select an option
   * Choose one
4. Click **Show Advanced Options**
5. Set **Required Field** to **Yes**
6. Click **Save**

That’s it.&#x20;

***

## The Step-by-Step Process

### Step 1: Open Your Option Set

1. Open **Infinite Options**
2. Click **Option Sets** in the left sidebar
3. Create a new Option Set or open an existing one

![](/files/oAElISSfnP0xv8IxmKFG)

### Step 2: Add a Placeholder

1. Expand your drop-down field by clicking the grey arrow or the **Label on Product**
2. In the **Placeholder Text** field, enter something like:

* Select an option
* Choose one
* Please select

This placeholder will appear at the top of the drop-down and prompt customers to choose.

![](/files/6DZNOkM0ibayc56SaCIY)

### Step 3: Mark the Field as Required

1. Click **Show Advanced Options**

![](/files/ZoBGGaH0CQXhe1iIHlVR)

2. Under **Required Field,** select **Yes**

![](/files/sNKdd5VJGPM3Lza5I8nB)

### Step 4: Save Your Changes

Click **Save** in the top right corner.

Customers will now need to click to select an option before adding the product to their cart.


---

# 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://shoppad.gitbook.io/infinite-options/managing-your-options/make-drop-downs-required.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.
