Appearance
Hide Labels
Hide option labels from your storefront to create cleaner product pages and avoid redundant text.
Overview
The Hide Labels feature removes the label text from an option's display on your storefront. This is useful when the option label would be redundant or when you want a more streamlined appearance.
Important
Hiding a label also hides the required field indicator (*). Avoid hiding labels for required fields to maintain a clear customer experience.
When to Use Hidden Labels
Ideal Use Cases
Avoid duplicate text - When the option label and checkbox value convey the same information:
- Option label: "Custom Engraving"
- Option type: Checkbox (Single)
- Checkbox value: "Add Custom Engraving?"
- In this case, hiding the label makes sense because the checkbox text is self-explanatory
Streamlined design - When you want a minimal, clean interface:
- Single checkbox options where the label is obvious from context
- Options integrated into custom layouts where labels add visual clutter
When to Keep Labels Visible
Required fields - Always show labels for required options so customers see the asterisk (*) indicator
Complex options - When labels provide necessary context:
- Custom text inputs (e.g., "Personalization Text")
- Technical specifications (e.g., "Thread Count")
- Options that need explanation
Accessibility - Labels help screen readers and assistive technologies understand form fields
Hiding a Label
- Navigate to Option Sets page
- Open the option set containing the option
- Click on the option you want to edit
- Check the box Hide label from storefront below the Option Label field
- Click Save in the contextual bar
The label will no longer appear on your storefront, but the option input/values will still display. You can validate this in the Live Preview as well.
Example Scenarios
Good: Single Checkbox
- Option Label: "Add Gift Wrapping"
- Option Type: Single Checkbox
- Values: "Add gift wrapping (+$5.00)"
In this case, hiding the label works well because the checkbox value is self-descriptive.
Result on storefront:
☐ Add gift wrapping (+$5.00)Good: Self-Evident Dropdown
- Option Label: "Color"
- Option Type: Dropdown
- Values: "Red", "Blue", "Green", "Yellow"
If your product page already mentions color selection, hiding the label reduces redundancy.
Bad: Required Text Input
- Option Label: "Engraving Text"
- Option Type: Text Input
- Required: Yes
Hiding this label would remove the asterisk (*) and make it unclear what the text field is for.
Impact on Required Fields
When you hide a label on a required option:
- The asterisk (*) indicator is hidden
- Customers won't see a visual cue that the field is required
- Validation still applies - customers can't checkout without completing it
- Error messages will still appear if they skip the field
Best Practice
For required fields, keep labels visible to clearly communicate what customers must complete before checkout.
Best Practices
Clarity First
- Only hide labels when doing so improves clarity
- Test with real customers to ensure options are understandable
- Consider accessibility - some users rely on labels
Use Descriptive Values
If hiding a label, ensure your option values are self-explanatory:
- Good: "Yes, add extended warranty (+$50)"
- Poor: "Yes"
Avoid for Complex Fields
Keep labels visible for:
- Text inputs requiring specific information
- Numeric fields (quantity, measurements)
- Date/time pickers
- Any field that benefits from instruction
Showing a Label Again
To make a hidden label visible:
- Open the option set containing the option
- Click on the option to edit it
- Uncheck Hide label from storefront below the Option Label field
- Click Save in the contextual bar
The label will now display on your storefront.
Troubleshooting
Option Appears Confusing Without Label
Solution:
- Show the label again
- Or update option values to be more descriptive
- Consider adding help text or placeholder text instead
Required Field Not Obvious to Customers
Solution:
- Show the label to display the asterisk (*)
- This is especially important for text inputs and complex options
Label Hidden But Still Showing
Solution:
- Ensure you've saved the option set after hiding the label
- Clear browser cache and check again
- Verify you're viewing the correct product with the updated option set
Next Steps
After configuring label visibility:
- Set up required fields thoughtfully
- Test your options on live products
- Customize styling to enhance the design