> For the complete documentation index, see [llms.txt](https://ymq-app.gitbook.io/ymq-product-options-app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ymq-app.gitbook.io/ymq-product-options-app/getting-started/how-to-add-virtual-options-to-a-product.md).

# How to add Virtual Options to a product

## Select a Product

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

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

## Virtual Options

Virtual Options let you get past the  3 option/ 100 variant limit of Shopify options and allow you to create infinite options and values.

* They support [add-on prices](https://www.relentlessapps.com/kb/price-add-ons-2/) with our All Plan.
* Images can’t be associated with variants (they don’t change when the variant is selected)
* No inventory control.（Only set whether there is stock, but not the specific stock quantity.If you need to set the stock quantity for an option, you can achieve a similar effect using the binding variant of our app.）
* Can be hidden with [conditional logic](https://www.relentlessapps.com/kb/how-to-add-conditional-logic-to-a-product-option/) (All Plan).
* Can have [multi-select options](https://www.relentlessapps.com/kb/how-do-i-allow-more-then-one-variant-to-be-selected-in-a-product-option/).
* SKU policy.(Ultra Plan & Marketing Plan).

## Adding Virtual Options

click on <img src="/files/BZB2peFh11AcfFMEcvEw" alt="" data-size="original"> to add a product option.

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

**You can choose from many different option types.**

{% embed url="<https://themedevele.myshopify.com/products/all-option-type-example>" %}

* Text
* Long Text
* File Upload
* Date
* Date Range
* Color picker
* Drop-down
* Radio
* CheckBox
* Button
* Image & Color Swatches
* Drop-down with Thumbnails
* Tiered Wholesale Pricing
* Description
* Pop-up Box
* Switch

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

## Add option Values

<figure><img src="/files/7al040lgz0nQOvCnGlRW" alt=""><figcaption></figcaption></figure>

Under **values**, enter all the variants you want for the product option.

For example “blue, red, white, grey” or “S, M, L, XL”

{% hint style="info" %}
**The above is how to add options to a single product.**

**If you have many products with the same option, then you can use the option template feature.**&#x20;

**Create an option template, and then apply this option template to products, collections, and tags in batches.**&#x20;

**Please refer to the FAQ below**
{% endhint %}
