Shopify supports up to three native product options, such as Size, Color, and Material. MultiVariants Product Options lets you add additional custom fields alongside those options, including text inputs, swatches, dropdowns, checkboxes, file uploads, date and time pickers, and number fields. Depending on the option type, you can also add prices, require customer input, and display the option once for the product or separately for each variant.
Before You Start: Create or open a MultiVariants ruleset and make sure the products where you want to use Product Options are included in that ruleset. Product Options will appear only on products the ruleset applies to.
Choose the Right Product Option Type
MultiVariants provides different Product Option types depending on the information or selection you need from customers:
Radio — lets customers select one choice from a list.
Checkbox — lets customers select multiple choices.
Dropdown — displays single-choice selections in a dropdown list.
Button Swatch — displays choices as clickable buttons.
Color Swatch — displays choices as selectable colors.
Image Swatch — displays choices as clickable image thumbnails.
Text — lets customers enter short or long custom text.
Number — lets customers enter a numeric value.
Date and Time — lets customers select a date, time, or both.
File Attachment — lets customers upload a file with their order.
How to Set Up Product Options in MultiVariants
Follow these steps to add a Product Option to a ruleset.
Step#1 Open Product Options
>> Go to the MultiVariants dashboard, open an existing ruleset or create a new one, open the Product Options tab, and click + Add option.

Step#3 Select a Product Option Type
>> Choose the Product Option type you want to use and click Add option. The settings shown next will depend on the option type you select.

Step#4 Configure the Common Product Option Settings
>> Most Product Option types include the following basic settings:
Option title — enter the heading customers will see above the Product Option. The title can contain up to 100 characters.
Short description — add an optional short description to explain what customers should select or enter.
Help text — add optional instructions or supporting information below the Product Option on the storefront.
Required — set to Yes if customers must complete the Product Option before adding the product to the cart.
Display on each variant — leave this unchecked to show one shared Product Option for the product. Enable it to display a separate option under each variant row so customers can make a different selection or enter different information for individual variants.
Each Product Option type also has its own settings. For example, Text includes character and pricing controls, Number includes minimum and maximum values, File Attachment includes upload size and file type restrictions, and swatches include selection and display settings. Follow the dedicated guide for the option type you are configuring.
Pricing note: Some Product Option types support optional add-on pricing and additional price logic. The available pricing controls depend on the option type, so use the dedicated Product Option guide for the exact pricing behavior.

Step#4 Save the Product Option
>> Click Save in the top save bar after reviewing the Product Option settings.
Step#5 Test the Product Option on Your Storefront
Open a product page where the ruleset applies and test the Product Option. Confirm that it appears in the expected position, required selections are enforced, any option-specific restrictions or prices work correctly, and the customer’s selection or input remains attached when the product is added to the cart.
Manage Product Option Placement and Styling
Add Another Product Option
>> Click + Add more options if you want to add another Product Option to the same ruleset.

Choose the Product Option Placement
Placement — determines whether Product Options appear above or below the MultiVariants listing on the product page.
>> Click the gear icon at the top of the Product Options tab, select Above MultiVariants listing or Below MultiVariants listing, and click Save changes.

Customize the Product Option Style
>> Click the gear icon at the top-right of the Product Option card to adjust the available styling settings, such as border colors, background, text color, and border radius. Swatch options can also include additional visual settings such as swatch size. Click Customize to apply the changes.

Common Issues
The Product Option is not showing on the product page
Make sure the product is included in the ruleset where you created the Product Option and that the ruleset is active.
Customers can add the product without completing the option
Check the Required setting. Set it to Yes if customers must complete the Product Option before adding the product to the cart.
I need customers to make different selections for each variant
Enable Display on each variant to show a separate Product Option under each variant row.
The Product Option appears in the wrong position
Open the Product Options placement settings and choose Above MultiVariants listing or Below MultiVariants listing, then save the changes.
An option-specific setting is not working as expected
Check the dedicated guide for the Product Option type you are using. Settings such as pricing, character limits, file restrictions, default selections, date availability, and minimum or maximum values vary by option type.
Need Help?
If Product Options do not appear on the storefront, required selections or per-variant settings are not working as expected, or you need help configuring an option, contact the MultiVariants support team.
You can always reach us via
💬 Live Chat: in MultiVariants app
📧 Email: support@multivariants.com
📅 Live Meeting: https://calendly.com/efolisupport