Skip to main content

Adding custom options to products

Custom options let customers personalize a product before they buy, such as adding an engraving, choosing an extra service, or uploading an image. Options can be required or optional, and can add to or lower the price.

Field types you can add

  • Multiple choice. A dropdown, image swatches, or radio buttons for picking one option.

  • Checkboxes. Let customers select several add-ons.

  • Short or long text. For names, engraving text, or instructions.

  • File upload. For customer-supplied images or designs.

  • Date picker. For scheduling.

  • Custom price. Let the customer enter an amount, useful for tips or donations.

  • Quantity and headings to organize the form.

Add options to one product

  1. Open the product in Store › Products.

  2. In the Product data section, open the Add-ons tab.

  3. Add a field, choose its type, label it, and mark it required or optional.

  4. Update the product.

Add options to many products at once

Instead of setting them product by product, you can create global options that apply across the store, optionally limited to certain categories. Individual products can be set to skip the global options if needed.

Pricing

Each option can add a flat fee, a per-quantity charge, or a percentage of the product price. Use a negative value to apply a discount instead of a charge.

Need more help?

For anything that does not match the steps above, message us in the chat from your admin or open a ticket from Help › Support.

Did this answer your question?