Overview
Deleting an option set removes it completely from your app, including all its configurations, options, and assignments. This action cannot be undone.
Permanently remove option sets from your Product Options app when you no longer need them.
Before You Delete
Consider Alternatives
Use Inactive Status instead if:
- You might need the option set in the future
- The option set is seasonal or temporary
- You want to test removing options without losing configuration
- You're unsure about permanently deleting
Delete the option set if:
- You're certain you won't need it again
- The option set was created by mistake
- You're cleaning up old or obsolete configurations
- You're replacing it with a completely different setup
What Gets Deleted
When you delete an option set, you lose:
- All options within the set
- Pricing configurations and fee settings
- Conditional logic rules
- Product and collection assignments
- Required field settings
- Label visibility preferences
- All other customizations
Hidden Products
If the option set contains priced options with "Add Fee," the associated hidden products in Shopify will remain. You may want to manually clean these up in your Shopify product list.
Deleting a Single Option Set
To delete one option set:
- Navigate to Option Sets page
- Find the option set you want to delete in the table
- Click the bin icon (?️) for that specific option set
- Confirm the deletion in the popup dialog
- The option set is permanently removed
The option set will immediately disappear from the list and stop appearing on your storefront.
Bulk Deleting Option Sets
To delete multiple option sets at once:
- Navigate to Option Sets page
- Select the checkboxes next to the option sets you want to delete
- Click Bulk Delete in the table toolbar
- Confirm the deletion in the popup dialog
- All selected option sets are permanently removed
This is useful for cleaning up multiple obsolete option sets quickly.
What Happens After Deletion
On Your Storefront
- Products that had the option set assigned will no longer show those options
- Products revert to standard Shopify products without customization
- Customers can still purchase the base products normally
In Your App
- The option set is removed from your option sets list
- Any shared options remain available if used in other option sets
- Reporting or analytics may still show historical data
In Shopify
- Product assignments are cleared automatically
- Hidden products from "Add Fee" pricing remain as draft products
- No other changes to your Shopify products
Recovering Deleted Option Sets
Cannot Be Undone
There is no way to recover a deleted option set. You would need to recreate it from scratch, including all options, pricing, and configurations.
If you accidentally deleted an option set:
- You'll need to rebuild it manually
- Review any documentation or notes you have about the configuration
- Contact support if you need assistance recreating complex setups
Best Practices
Think Before Deleting
- Double-check you're deleting the correct option set
- Review which products are assigned before deleting
- Consider exporting or documenting complex configurations
- Use inactive status for temporary removal
Clean Up Regularly
- Delete option sets you created for testing
- Remove duplicates or outdated configurations
- Keep your option sets list organized
- Archive information about deleted sets if needed for records
Handle Bulk Deletions Carefully
- Review your selection before confirming bulk delete
- Consider deleting one at a time for important option sets
- Make sure you're not deleting active, customer-facing options
Clean Up Hidden Products
After deleting option sets with priced options:
- Go to your Shopify product list
- Filter for draft products
- Look for products with the description "This is a hidden product used with the Product Options application"
- Delete hidden products that are no longer needed
Common Scenarios
Replacing an Option Set
If you're replacing an option set with a new one:
- Create the new option set first
- Assign it to products/collections
- Test the new option set thoroughly
- Make the old option set inactive
- Only delete the old set once you're sure the new one works correctly
Seasonal Cleanup
After a seasonal promotion:
- Set seasonal option sets to inactive instead of deleting
- Delete only if you're certain you won't use them next season
- Document any unique configurations before deletion
Testing and Development
After testing:
- Delete test option sets you no longer need
- Keep naming conventions clear (e.g., "TEST - Gift Wrap")
- Clean up regularly to avoid clutter
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