Option Set Status

Modified on Tue, 18 Nov at 8:44 AM

Overview

The status feature lets you temporarily disable option sets without deleting them. Inactive option sets remain in your app but don't appear to customers on your storefront.

Control which option sets display on your storefront by toggling their active or inactive status.

Status Types

Active

The option set displays on your storefront for all assigned products or collections.

When it appears:

  • Customers see the options on product pages
  • Options work normally with pricing, validation, and conditional logic
  • All functionality is enabled

Inactive

The option set is hidden from your storefront but remains in your app.

What happens:

  • Customers don't see the options on product pages
  • Product page displays as if no option set is assigned
  • All settings and configurations are preserved
  • You can reactivate it anytime

Changing Option Set Status

Making an Option Set Inactive

  1. Navigate to Option Sets page
  2. Find the option set you want to disable
  3. Click on the option set to open it
  4. Toggle the Status switch to Inactive
  5. Click Save in the contextual bar

The option set will immediately stop appearing on your storefront.

Reactivating an Option Set

  1. Navigate to Option Sets page
  2. Find the inactive option set (look for the inactive indicator)
  3. Click on the option set to open it
  4. Toggle the Status switch to Active
  5. Click Save in the contextual bar

The option set will immediately appear on assigned products.

When to Use Inactive Status

Seasonal Options

Temporarily disable options that are only relevant during certain times:

  • Holiday gift wrapping during non-holiday seasons
  • Summer-specific customizations in winter
  • Limited-time promotional options

Testing and Development

Work on option sets without affecting your live store:

  • Set to inactive while configuring complex options
  • Test changes before making them live
  • Preview options in the app without customer visibility

Product Availability

Disable options when related services or products are unavailable:

  • Engraving service temporarily unavailable
  • Specific materials out of stock
  • Customization options on hold

A/B Testing

Compare performance with and without certain options:

  • Test conversion rates with different option configurations
  • Evaluate customer behavior
  • Make data-driven decisions about option offerings

Best Practices

Use Instead of Deleting

  • Set option sets to inactive rather than deleting them
  • Preserve all your settings, pricing, and conditional logic
  • Easily reactivate when needed

Communicate Changes

If you're disabling popular options:

  • Update product descriptions to reflect availability
  • Consider adding a note about when options will return
  • Communicate with customers if options affect in-progress orders

Regular Review

  • Periodically review inactive option sets
  • Reactivate or delete option sets you no longer need
  • Keep your option set list organized

Test After Reactivation

After reactivating an option set:

  • Check the storefront to ensure it displays correctly
  • Verify pricing still works as expected
  • Test any conditional logic rules

Viewing Inactive Option Sets

In the Option Sets page:

  • Inactive option sets are marked with an indicator (e.g., badge or label)
  • You can filter or sort to see all inactive sets
  • All settings remain accessible for editing

Customer Impact

What Customers See

Active option set:

  • Options display normally on product pages
  • Customers can make selections and add to cart

Inactive option set:

  • No options appear on the product page
  • Product displays as a standard product without customization
  • Customers can add the base product to cart normally

No Disruption

Changing status is instant and doesn't require:

  • Theme updates
  • App reinstallation
  • Customer cache clearing

Combining with Other Features

Status + Product Selection

  • An inactive option set won't display even if assigned to products
  • Reactivating immediately restores options to all assigned products
  • No need to reassign products after reactivation

Status + Conditional Logic

  • Conditional logic rules are preserved but don't execute when inactive
  • Rules work normally when reactivated
  • No reconfiguration needed

Status + Pricing

  • Price add-ons remain configured but aren't charged when inactive
  • Hidden products remain in Shopify but aren't used
  • Pricing resumes normally when reactivated

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article