Skip to main content

Quick Start Guide to Product Options

Welcome to Product Options! This guide will help you add custom product options to your Shopify store in minutes.

Updated this week

What are Product Options?

Product Options let your customers personalize products beyond Shopify's standard variants. Whether you sell custom t-shirts, gift boxes, or services, Product Options makes it easy to offer the exact customizations your customers want.

Why do I need this?

Shopify limits you to 3 options and 100 variants per product. If you need more flexibility, Product Options helps you:

  • Add unlimited customization options to your products

  • Let customers add gift wrapping, engraving, or special instructions

  • Offer add-ons like warranties or special packaging

  • Build complex product configurations like custom computers or meal kits

  • Show different options based on what customers select

Real examples

Gift Shop Owner: Let customers build custom gift boxes by choosing items, box size, and adding a gift message.

Apparel Store: Offer custom embroidery with text input, thread color selection, and placement options.

Service Provider: Add time slots, additional services, and location options to booking products.


Your First Product Option in 4 Steps

Let's create a simple gift wrap option that adds $5 to any product.

Step 1: Create an Option Group

  1. Click Option Groups in the sidebar

  2. Click the Create button

  3. Name it "Gift Wrap Add-on"

  4. Under "Apply to", select Selected products (we'll add products in Step 4)

  5. Click Save

Step 2: Create an Option

  1. In your new option group, click Create Option

  2. Set the name to "Add Gift Wrap?"

  3. Leave the type as Select (dropdown)

  4. Check Mark as Required if you want every customer to make a choice

  5. Click Save

Step 3: Add Option Values

These are the choices customers can select.

  1. Click Add value

  2. For the first value:

    • Name: "Yes, add gift wrap"

  3. Click Add value again for the second value:

    • Name: "No thanks"

  4. Click Save at the bottom

Step 4: Add Pricing

  1. On same page scroll down to Pricing card

  2. Next to "Yes, add gift wrap" click "Select" to assign a product to this option.

  3. Search and select the product you want. (You can create "Gift Wrap" product in Shopify with price $5)

  4. Click Save

That's it! Visit one of those products in your store to see the gift wrap option in action.


Making Options Conditional

Conditional options are only available on Professional plan.

With conditional logic, you can show or hide options based on what customers select. This keeps your product page clean and only shows relevant options.

Example: Gift Message Field

Let's make a gift message field that only appears when customers choose gift wrap.

  1. In your "Gift Wrap Add-on" group, click Create Option

  2. Name it "Gift Message"

  3. Change the type to Text Field

  4. Scroll down to Conditional Display

  5. Click the toggle to enable it

  6. Set up the rule:

    • "Show this option when"

    • Select your "Add Gift Wrap?" option

    • Select "Yes, add gift wrap"

  7. Click Save

Now the gift message field only appears when customers choose gift wrap!


Tips for Success

Keep it simple

Don't overwhelm customers with too many choices. Start with a few essential options and add more based on customer feedback.

Use clear names

Instead of "Option 1", use descriptive names like "Choose Your Size" or "Add Engraving". Tell customers exactly what they're selecting.

Add images when helpful

For options like colors or styles, add product images so customers can visualize their choice.

Test your options

Always test your options in your store before announcing them. Add a product to cart and check that prices calculate correctly.

Reuse common options

Create options like "Gift Wrap" once, then add them to multiple option groups. Changes will update everywhere automatically.


What's Next?

Now that you've created your first option, explore these features:

  • Conditional Logic - Show options based on customer selections

  • Option Groups - Organize options and apply them to product collections

  • Custom Pricing - Set up percentage-based or quantity-based pricing

Ready to take customization further? Upgrade to Growth or Professional to unlock advanced features!

Did this answer your question?