> For the complete documentation index, see [llms.txt](https://docs.optis.me/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.optis.me/product-options/getting-started/assign-option-sets-to-products-and-customers.md).

# Assign an option set to products and customers

After you add options to an option set, you choose **where** it appears (which products) and **for whom** (which customers). You do this in the second and third steps of the option set editor:

* **1. Add options**
* **2. Select products**
* **3. Select customers**

<figure><img src="https://1821185975-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRFiuDpHWm2HwzxPH4lfM%2Fuploads%2FLh8vweIsF07APZ0ICRo7%2FScreenshot%20(26).png?alt=media&amp;token=5f30f81f-e46b-416e-867e-c7ad8060e6e4" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
An option set only appears on your storefront when its status is **Live** and it is applied to a product. See [Active/Deactivate the option set](broken://pages/IArNw9aIL6fNoU6XN2kC).
{% endhint %}

## 2. Select products

Open **2. Select products**, and under **Apply option set to** choose one of the following:

| Choice                    | What it does                                                                                                                                                                                    |
| ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **All products**          | Shows the option set on every product in your store.                                                                                                                                            |
| **Specific products**     | Shows the option set only on the products you pick.                                                                                                                                             |
| **Specific collections**  | Applies the option set automatically to the products in the collections you pick.                                                                                                               |
| **Specific product tags** | Applies the option set automatically to the products that have one of the tags you enter.                                                                                                       |
| **Specific variants**     | Shows the option set only for the variants you pick. For it to switch correctly when customers change variant, install [Option set for specific variants](broken://pages/2lM8EwXKsupvuSvXSJhi). |
| **Not assigned**          | Keeps the option set saved but does not show it on any product.                                                                                                                                 |

**Specific collections**, **Specific product tags** and **Specific variants** need the **Platinum** plan. On other plans they appear greyed out with the required plan next to the name. See [Plans and feature availability](/product-options/getting-started/plans-and-features.md).

<figure><img src="https://1821185975-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRFiuDpHWm2HwzxPH4lfM%2Fuploads%2F8Lvdh7FoRPfZ4SGefW0b%2FScreenshot%20(28).png?alt=media&amp;token=c77c9eeb-98db-4885-a9a0-65b23040f767" alt=""><figcaption></figcaption></figure>

If you click **Save** without choosing where to apply the option set, the app shows **No products selected**. Choose a product condition (or **Not assigned**) and save again.

### Exclude products

Under **Exclude products** you can keep the option set off some products even when it applies to many:

* **None** - do not exclude anything.
* **By product tag** - enter the tags to exclude. Products with any of these tags do not show the option set.

<figure><img src="https://1821185975-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRFiuDpHWm2HwzxPH4lfM%2Fuploads%2FcD2GOPw8s6coYXipXXeY%2FScreenshot%20(30).png?alt=media&amp;token=e16dc22d-6772-4445-a98b-1ba3e242e910" alt=""><figcaption></figcaption></figure>

### Priority

If several option sets apply to the same product, only one of them is live on that product. Use **Priority** (a number from 0 to 99) to decide which one: **the option set with the lower priority number is shown first.**

<figure><img src="https://1821185975-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRFiuDpHWm2HwzxPH4lfM%2Fuploads%2FBXVYDTdmNf9ALE5sWrTA%2FScreenshot%20(32).png?alt=media&amp;token=a6396721-a665-4da4-90c2-98475cfdf6b2" alt=""><figcaption></figcaption></figure>

In **Applied products** (open it from the **Products** column of the Option sets list), the option sets that are not used on a product show as **Inactive** for that product. See [Manage option sets](/product-options/getting-started/manage-option-sets.md).

## 3. Select customers

Open **3. Select customers**, and under **Show option set to** choose who sees the option set:

* **All customers** (default)
* **Registered customers** - customers who are logged in to an account
* **Customers without accounts** - customers who are not logged in
* **Specific customers** - pick customers from your customer list
* **Specific customer tags** - customers who have one of the tags you enter, for example VIP, Wholesale or Member

Only **All customers** is available on every plan. The other choices need the **Platinum** plan.

<figure><img src="https://1821185975-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRFiuDpHWm2HwzxPH4lfM%2Fuploads%2FTRV3kHyTyXcuBLlMblOa%2FScreenshot%20(34).png?alt=media&amp;token=2d3e32df-4207-40fc-9eca-bbbfe6737aeb" alt=""><figcaption></figcaption></figure>

## Premium option set

A [Premium option set](/product-options/getting-started/plans-and-features.md) can only be applied to **one product or one variant**. For it, the choices are limited to **Not assigned**, **Specific products** (one product) and **Specific variants** (one variant), and **Exclude products** is turned off.
