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
- Navigate to Option Sets page
- Find the option set you want to disable
- Click on the option set to open it
- Toggle the Status switch to Inactive
- Click Save in the contextual bar
The option set will immediately stop appearing on your storefront.
Reactivating an Option Set
- Navigate to Option Sets page
- Find the inactive option set (look for the inactive indicator)
- Click on the option set to open it
- Toggle the Status switch to Active
- 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
Feedback sent
We appreciate your effort and will try to fix the article