# How to have swatch change image upon clicking?

Some merchants may want the custom options created in our Product Options app (such as swatches, dropdowns) to change the main product image when selected. Unfortunately, OPTIS does not currently support changing product images based on these custom options.

**Alternative Solution: Use both the Product Options app and a Swatch app together**<br>

To achieve both image-changing swatches and additional product options, we recommend combining two apps:

1. **Use the Swatch app** to display color swatches or buttons that change the product images when clicked. The swatch app will enable you to have feature change image while selecting options

<figure><img src="https://storage.crisp.chat/users/helpdesk/website/-/2/2/4/2/22429817467a0000/image_1yvu5l.png" alt=""><figcaption></figcaption></figure>

2. **Use our Product Options app** to add any other custom options (such as text boxes, file upload, checkboxes, etc.).

<figure><img src="https://storage.crisp.chat/users/helpdesk/website/-/2/2/4/2/22429817467a0000/image_1klnpn3.png" alt=""><figcaption></figcaption></figure>

**Example Store (Password: 1):** <https://idewgznhk34sygc7-69653528766.shopifypreview.com/products/optis-combined-swatch-option-display?variant=45138620383422>


---

# 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.optis.me/swatch/frequently-asked-questions/how-to-have-swatch-change-image-upon-clicking.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.
