◼️
Infinite Options Docs
  • Getting Started
    • How to Install
    • Create custom options
    • Show options on a product
    • Expert Install Service
  • Set up and manage options
    • Assign Options by Tag
    • Assigning Options: Excluding a few products
    • Don't display options on certain products
    • Duplicate option sets
    • Bulk Add Values to Infinite Options
    • Reorder Option Sets
    • Make drop-downs required
    • Make Swatches required
    • Change where options display
    • Finding options on the admin side
    • Featured Product/Homepage
  • Install Infinite Options
    • Boundless Theme
    • Brooklyn theme
    • Colorblock Theme
    • Craft Theme
    • Crave Theme
    • Debut Theme
    • Dawn Theme
    • Minimal Theme
    • Origin Theme
    • Publisher Theme
    • Refresh Theme
    • Ride Theme
    • Sense Theme
    • Simple Theme
    • Studio Theme
    • Supply Theme
    • Taste Theme
    • Venture Theme
    • Locating the Product Form
    • Copy of Installing Infinite Options directly in the theme (1.0 theme)
  • Add a ShopPad team member to your store
  • Increase the Cost of an Option
    • Moving from Legacy to Native Bundling
    • Show price changes on the product page
    • Native Bundling
    • Product bundles
  • Conditional Logic
    • Conditional Logic
    • Uploadery
    • Dropdown menus
    • Swatches
  • Popular Setups
    • Up-charge Pricing + Text Box
    • Mix & Match Variety Pack or Gift Pack Example
    • Add on Gift Wrapping Option
    • Multiple Engraving Initials
  • Troubleshooting
    • Resolving "Cannot Find Variant" Error
    • Cancel your Subscription
    • Is the app installed?
    • How to disable Infinite Options
    • Quick Shop Feature
    • My options are not showing
    • Performance and Optimization
      • Remove loading delays
      • Bulk Add Values to Infinite Options
      • Hide _io_order_group and _io_parent_order_group from cart
      • Display option selections on customer account page
    • Why are option selections labeled "infinite_options_1"?
    • Options are showing on desktop and not mobile
    • Dashboard terms explained
    • Options are not showing on the backend
    • Display option selections in the cart page
  • Inputs and Field Settings
    • Swatches
      • Create Swatches
      • How to make Swatches required
      • Customize Swatches using CSS
      • Adjust Swatches - display the name once the swatch is hovered over
    • Change or translate required pop-up message/characters remaining text
    • Add a date picker to your store
      • Customize the date picker
  • Visual Changes - adding styling
    • Customize Options using CSS
    • Craft theme
    • Dawn theme
    • Debut theme
    • Studio theme
  • Display Options on Shopify Notifications
    • Shopify emails and packing slip templates
      • Order Confirmation
      • Packing Slip
      • Shipping Confirmation
      • New Order
      • Fulfillment Request
      • Abandoned Checkout
    • Order Printer/Pro templates
    • Legacy: Display Options on Shopify Notifications
      • Order Confirmation
      • Packing Slip
      • Shipping Confirmation
      • New Order
      • Fulfillment Request
      • Abandoned Checkout
  • Developer Resources
    • Event API
    • Development Store/Affiliate Store Plans
  • Integrations
    • Fablet store
    • Ecomposer
    • GemPages
    • PageFly
    • Replo Page Builder
    • UpOrder
    • Weglot
    • Zipify Pages
  • FAQs & How-tos
    • Can I export options with orders via a CSV file?
    • How do I create more than 100 variants?
Powered by GitBook
On this page
  1. Getting Started

Create custom options

PreviousHow to InstallNextShow options on a product

Last updated 4 days ago

Options are created and managed through the app's dashboard.

To get started, take a look at the tutorial video below:


Follow these step-by-step instructions to learn how to create options for your products:

1. Starting from the Infinite Options dashboard, head into the Option Sets section of the app in the left sidebar and click on the Create Option Set button to create some options from scratch.

Infinite Options will sync your entire product catalog while on the dashboard, to which it will display Catalog Sync Complete when it is completed.

2. After clicking on the Create Option Set button, you can click on and edit the Option Set 1 text to name this Option Set, which is helpful for organization.

3. Start off by entering a value for the Label on Product, which will be the text that will appear above the option field on the storefront product page. It will act as a title for your option.

Clicking on the gray arrow or Label on Product will expand the option's configuration menu as well.

Hovering over the ⓘ icon next to any field on the dashboard will bring up information detailing what the field is used for.

4. The next step is to set the Label on Cart for your option. This will be the text that appears at the cart summary screen, checkout, and the order details page showing what the customer selected for this option.

You will want to make sure the values for Label on Cart are all unique so that they can display in the order without conflict.

5. Next, select an Input Type for the option. You can choose from a Text, Large Text, Number, Radio Button, Checkbox, Drop-down Menu, or Swatches input type.

Each will have their own series of configurations - click here to learn more about any configuration settings for the input types.

6. To add another value under the same option, you can click on Add Another Option Value button.

7. You can create as many custom option fields as you'd like within your Option Set by clicking on the Add Another Custom Field button.

8. Click on Show Advanced Options hyperlink to see more advanced controls, different for each Input Type.

The features that will be present for input types will be the following:

  • Class Name: Used for custom coding. You may leave this blank if you don't plan on using any code to adjust the option field.

  • Default Value: A value that's already selected when navigating to a product page.

  • Character Limit: Maximum number of characters that can be entered.

  • Required Fields: Select Yes to make the option field necessary to fill out before the customer can add the product to their cart. Select No to make it not necessary.

  • Placeholder Text: Text that appears inside an option field before a value is entered.

  • Min/Max: The minimum/maximum number value that can be entered within a number option.

  • Min/Max Selections: The minimum/maximum number of checkboxes that must be selected. (Must be a required field)

  • Allow Multiple Selections: For swatches, if No, they apply like radio buttons. If Yes, they apply like checkboxes.

  • Conditional Logic: Enable logic to make certain option fields appear or disappear depending on the selections made on other fields. You can check out this link to learn more about this feature: Click here!

  • Help Text: Add extra text to further inform your customers about the option. You can display the extra text in a form of a question icon (tooltip) next to the label or below the option (below).

9. After completing the option's configurations, you can head back to the light-blue section near the top of the Option Set.

10. Specify the products you'd like the options to display on by defining an assignment rule. Check out this other article to learn more about assigning your options to your products.

11. Lastly, don't forget to Save your changes.

Options may take a few minutes to display on your storefront once you've saved your changes. If your options are still not displaying on products after a few minutes, you may need to follow the installation process explained in this article.


Creating an option that needs an additional cost for customization?

Our Price Add-On feature allows you to attach an add-on product to the option selection so you can add an extra cost to your main product. Create new products like a $5.00 gift wrapping and bundle it to your option. When selected, both products will be added to cart.

Click here to learn more about the price add-on feature.

Looking to add more features? Click on the name of the feature to learn more.

Date picker: A calendar option that lets your customers easily select a date.

Swatches: Attach images or colors to options.

Conditional Logic: Display or hide options based on their previous option selections.

Use Conditional Logic with Swatches: Display swatches based on a previous option selection and vice versa.\

Creating a Variety Pack: Set up multiple drop down menus so your customers can select different scents or flavors for a variety pack product