Attributes
Attributes are product properties that define its variants. They allow you to create different versions of one product without creating separate products. This guide will help you understand attributes and how to manage them.
Path: Admin > Products > Attributes
What Are Attributes
Attributes are properties that can have different values. Examples:
- Color — values: red, blue, green, black
- Size — values: XS, S, M, L, XL, XXL
- Weight — values: 250g, 500g, 1kg
- Material — values: cotton, polyester, blend
- Connector type — values: USB-C, USB-A, Lightning
Each attribute has a type that determines how it will be displayed on the e-shop.
Attribute Table
In the Admin > Products > Attributes section, you can see a table of all attributes:
Columns
- NAME — attribute name (e.g. "Color")
- TYPE — display type (Dropdown list, Color swatch, Button, Variant image)
- VALUES — list of attribute values
- Edit — edit button
- Delete — delete button
Creating a New Attribute
Path: Admin > Products > Attributes — the Create new attribute form is located at the top of the page
Attribute Name
Enter the attribute name, for example:
- Color
- Size
- Weight
- Material
This field is displayed as a heading on the e-shop (in a multilingual setup, enter the name in different languages).
Attribute Type
Select the type of how the attribute will be displayed on the e-shop:
Dropdown List
A classic dropdown menu. The customer selects a value from the list. This is the most commonly used type. Examples:
- Size (XS, S, M, L, XL)
- Weight (250g, 500g, 1kg)
- Material (cotton, polyester)
Color Swatch
A special type for colors. A small square in the given color is displayed. Example: the attribute "Color" with values "Red", "Blue", "Green" is displayed as three colored squares.
Color Attribute
With the Color Swatch type, values are not typed in as text — you pick them by checking colors from a predefined color palette.
Button
Displayed as a button with text. Suitable for:
- Gender (Male, Female, Unisex)
- Type (Classic, Modern, Retro)
- Shape (Round, Square, Rectangular)
Variant Image
Displayed as an image. This is the best choice if you want the customer to see a visual preview. Examples:
- Images of different colors
- Images of different patterns
- Images of different designs
Attribute Values
Enter attribute values separated by commas (with the Color Swatch type, you pick colors from the palette). Examples:
For the "Size" attribute:
XS, S, M, L, XL, XXLFor the "Color" attribute:
Red, Blue, Green, Black, WhiteFor the "Weight" attribute:
250g, 500g, 1kg, 2kgFor the "Material" attribute:
100% Cotton, 100% Polyester, 80% Cotton + 20% PolyesterEnter values without leading or trailing spaces.
Editing an Attribute
Path: Admin > Products > Attributes > [Click the Edit button]
After clicking the Edit button, the attribute row switches to inline edit mode directly in the table. You can change:
- Attribute name
- Display type
- Values
After making changes, click Save (or Cancel to discard the changes).
Deleting an Attribute
Path: Admin > Products > Attributes > [Click the Delete button]
After clicking the Delete button and confirming, the attribute is deleted.
WARNING
This operation is irreversible. If the attribute is used in product variants, it is automatically removed from those variants upon deletion.
How to Use Attributes When Creating Products
Step 1: Create Attributes
First, create all the necessary attributes in Admin > Products > Attributes.
Step 2: Assign Attributes to a Product
When creating a product in the "Attributes Tab" section, select the attributes you want to use for variants.
Step 3: Create Variants
In the Variants section, create individual variants and for each one select specific attribute values.
More information can be found in the Variants section.
Examples of Typical Attributes
Clothing
- Color — type: Color Swatch (Red, Blue, Green, ...)
- Size — type: Dropdown List (XS, S, M, L, XL, XXL)
- Material — type: Dropdown List (Cotton, Polyester, Blend)
Footwear
- Color — type: Color Swatch
- Size — type: Dropdown List (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
- Width — type: Dropdown List (Narrow, Normal, Wide)
Food
- Weight — type: Dropdown List (250g, 500g, 1kg)
- Flavor — type: Button (Sweet, Sourdough, Bitter)
Electronics
- Color — type: Color Swatch (Black, Silver, Gold)
- Capacity — type: Dropdown List (64GB, 128GB, 256GB, 512GB)
- Connectors — type: Dropdown List (USB-C, USB-A, Lightning)
Tips and Tricks
Consistency
Use consistent naming for attribute values. For example:
- Good: Red, Blue, Green
- Bad: red, BLUE, green
Value Order
Arrange values logically. For sizes, use the order XS → S → M → L → XL, not a chaotic order.
Shortened Values
If you have long names, try to shorten them. For example:
- Instead of: 100% Cotton + 0% Polyester
- Use: 100% Cotton
Visual Types
- Use Color Swatch for colors — the customer immediately sees what it looks like
- Use Variant Image for variants with a visual difference
- Use Button for binary choices (Male/Female, Yes/No)
Best Practice
Set up attributes for all products, even those without variants. This improves the overall quality of search results and recommendations across your store.
More Information
- How to create a product with variants: Creating Products
- How to manage variants: Variants