PrintNowPrintNowDocs

Attribute Sets

Create and manage product attributes and attribute sets for category-based filtering on your storefront.

The Attribute Sets page lets you define product attributes (such as Color, Size, or Material) and group them into attribute sets that can be assigned to product categories. When a category has an attribute set, the storefront displays a sidebar filter panel that lets customers narrow product listings by those attributes.

This page has two tabs: Attribute Sets and Attributes. Attributes are the individual filterable properties (e.g., "Color" with options like Red, Blue, Green). Attribute sets are named groups of attributes (e.g., "Apparel Filters" containing Color and Size) that you assign to categories in the category editor.

Attribute Sets Tab

The Attribute Sets tab lists all attribute sets defined for the storefront.

  1. From your Unified Admin, go to Settings > Attribute Sets.
  2. The default tab shows all attribute sets in a paginated AG Grid table.
  3. To add a new attribute set, click the Add Attribute Set button.
  4. To edit an attribute set, click View/Edit in the Action column.
  5. To delete an attribute set, click Delete in the Action column. Deleting an attribute set removes its association from all categories that use it and clears product attribute values for products in those categories.

Attribute Sets List Columns

ColumnDescription
IdUnique numeric identifier for the attribute set.
NameThe name of the attribute set (e.g., "Apparel Filters").
ActionView/Edit or Delete the attribute set.

Add/Edit Attribute Set

  1. Click Add Attribute Set or View/Edit on an existing set.
  2. Enter a Name for the attribute set. Colons are automatically stripped from names.
  3. Select an Attribute from the dropdown and click Add to include it in the set. The dropdown only shows attributes not already in the set.
  4. In the grid below, toggle Default Open for each attribute to control whether its filter section is expanded or collapsed by default on the storefront sidebar.
  5. Click Save to create or update the attribute set.
FieldDescription
NameThe display name for this attribute set. Used when assigning the set to a category. Required.
AttributeDropdown to select an attribute to add to this set. Only shows attributes not already included.

Attribute Set Members Grid

ColumnDescription
AttributeThe name of the attribute included in this set.
Default OpenWhen checked, this attribute's filter section is expanded by default on the storefront sidebar. When unchecked, the section starts collapsed and customers must click to expand it.
ActionDelete to remove the attribute from this set.

Attributes Tab

The Attributes tab lists all individual attributes defined in the system.

  1. Click the Attributes tab at the top of the page.
  2. The grid shows all attributes with their properties.
  3. To add a new attribute, click Add Attribute.
  4. To edit an attribute, click View/Edit in the Action column.
  5. To delete an attribute, click Delete in the Action column. System attributes cannot be deleted. Deleting an attribute also removes all its values from products and its mappings from attribute sets.

Attributes List Columns

ColumnDescription
IdUnique numeric identifier for the attribute.
NameThe attribute name displayed to customers (e.g., "Color", "Size").
Multi SelectWhether customers can select multiple values for this attribute when filtering.
System AttrWhether this is a system-defined attribute. System attributes cannot be deleted.
ActionView/Edit or Delete the attribute.

Add/Edit Attribute

  1. Click Add Attribute or View/Edit on an existing attribute.
  2. Fill in the attribute properties.
  3. Click Add Value to define the selectable options for this attribute (e.g., "Red", "Blue", "Green" for a Color attribute).
  4. Click Save to create or update the attribute.
FieldDescription
NameThe attribute name shown to customers in the filter sidebar. Colons are automatically stripped. Required.
TypesThe input type for this attribute's values:
Text -- plain text values.
DropDown List -- values displayed as a dropdown selection.
Color -- values displayed as color swatches using the hex color code. Required.
Multiple SelectWhen checked, customers can select multiple values for this attribute simultaneously when filtering products.

Attribute Values Grid

Each attribute has a list of possible values. Click Add Value to open the value dialog.

ColumnDescription
ValueThe text label for this option (e.g., "Red", "Large"). Required.
Hex ColorA hex color code (e.g., FF0000) displayed as a color swatch on the storefront. Only used when the attribute type is Color. Maximum 10 characters.
Default OpenWhether this value is selected by default.
ActionView/Edit or Delete the value.

Associations

AreaEffect
Category AssignmentEach product category can be assigned one attribute set. When set, all products in that category can have attribute values assigned, and the storefront displays a filter sidebar for that category.
Category Page LayoutWhen a category has an attribute set assigned, the storefront automatically switches to a sidebar layout (PrintnowSidebarDisplay.master) to accommodate the filter panel.
Product FilteringCustomers use the attribute filter sidebar to narrow product listings by selecting attribute values (e.g., Color: Red, Size: Large). Products are filtered client-side using JavaScript.
Color SwatchesAttributes of type Color display their hex color values as visual swatches in the filter panel, giving customers a visual way to browse by color.
Product Attribute ValuesIndividual products have attribute values assigned to them in the product editor. These values determine which filter options apply to each product.
Activity LogAll attribute and attribute set create, update, and delete actions are recorded in the Activity Log.
  • Categories — assign attribute sets to categories to enable storefront filtering
  • Products — set attribute values on individual products for filter matching
  • Activity Log — attribute and attribute set changes are recorded here

On this page