• blog
  • Magento
  • Magento 2 Guide: Attributes & Attribute Sets

February 16,2026

Magento 2 Guide: Attributes & Attribute Sets

by Tim

This content is blocked because YouTube cookies have not been accepted.

Here we’re going to look at an important, but sometimes overlooked part of Magento – Attributes.

You are able to create custom attributes and use these improve the information you show for a product and offer more website navigation options, helping to improve user experience, but before we get into that….

What are attributes?

Attributes are the fields that make up a product, the name, price, SKU, description and so on. These attributes are arranged into attribute sets, which are then used to create the template for a product.

These are used to determine what data is stored about a product.

How can we use them

We’ve already mentioned that these are essential for the makeup of products. They can also be used to define additional qualities you want products to have, for example:

If you sell digital cameras and t-shirts, the common attributes such as name, a price, SKU, description and so on will be needed for both of them. They will also have attributes, that are unique to each product, t-shirts will have size and colour, digital cameras will have storage capacity and megapixels.

These attributes will not be needed across both products, so you create your own attribute sets for these products, one for t-shirts where colour and size can be defined, one for digital cameras where storage capacity and megapixels can be set.

These attributes can then be used in a number of ways, including:

  • Defining essential fields for a type of product.
  • Show more detailed information about a product.
  • Used for creating configurable products.
  • Category filtered navigation.
magento-2-filtered-navigation

Need help with Magento?

We are experts in Magento, with experienced designers, developers & marketers. If you need a hand, get in touch.

How to create attributes

So, now we’re going to take a look at how you create a product attribute for a t-shirt that comes in different colours – red, black, green, white. Then we’ll see how to create a new attribute set and add our newly created attribute to it.

Product attribute

  1. Stores > Attribute > Product and click ‘Add new attribute’ button
  2. Assign the label colours for your attribute
  3. Choose the input type dropdown
  4. Define the options as – red, black, green, white
  5. Under advanced, change ‘Add to Column Options’ and ‘Use in Filter Options’ to yes.
  6. Go to storefront properties tab
  7. Change ‘Use in Layered Navigation’ to filterable with results.
  8. ‘Use in Search Results Layered Navigation’ to yes.
  9. Finish by clicking ‘Save attribute’ button

Head over to Stores > Attribute > Product.

magento-2-stores-product-attributes

From here, click the add new attribute button and you’ll be taken to this screen.

magento-2-creating-new-product-attribute

The Default label is the identifier for the product attribute, because we’re using this for colours, so we’ll be calling this – colour. Change the catalog input type to dropdown, and underneath, a place where you can define your options will appear.

defining-product-attribute-values

After creating all your options, expand the advanced options section below and ensure that ‘Add to Column Options’ and ‘Use in Filter Options’ are changed to yes.

column-and-filter-options-to-yes

Now head to the storefront properties tab (on the left) and change ‘Use in Layered Navigation’ to filterable with results, this will then let these options be used to filter down products in a category. Click save and we’re done, now to create our attribute set.

filterable

Need help with Magento?

We are experts in Magento, with experienced designers, developers & marketers. If you need a hand, get in touch.

Attribute set

  1. Stores > Attribute > Attribute sets and click ‘Add attribute set’ button
  2. Add the name t-shirts and click save
  3. In the column ‘Unassigned Attributes’ drag your colour attribute to the ‘Product details’
  4. Click save

Stores > Attribute > Attribute sets and click ‘Add attribute set’ button.

magento-2-stores-attribute-sets

Here we’ll be asked to name our attribute set, which we’ll name t-shirts, as that will be the basis for all our t-shirt products. We’ll leave the base it on the Default product attribute set.

attribute-set-name

Now you’ll end up with three columns – first one will be the name you’ve given to the attribute set, second one will be all the attributes your current set has, the third will be all the other attributes which aren’t in there.

attributes-in-attribute-set

What we want to do is find our ‘colour’ product attribute we created earlier and then drag it across into the product details tab. Once we’ve done this, click save and we’re done.

We are a experienced Magento Agency, working with brands both large and small. If you need any help with your Magento Store, get in touch with us today!

Continue Reading

AI Optimisation: An in-depth guide to AEO, LLMO, and GEO

AI optimisation is a digital process that requires websites to be read and understood by AI models. If the content on your site is optimised, AI may quote, reference and link back to your website.

Leanne March 5th, 2026
Magento 2 Guide: Attributes & Attribute Sets

This content is blocked because YouTube cookies have not been accepted.Accept cookies Here we’re going to look at an important, but sometimes overlooked part of Magento – Attributes. You are able to create custom attributes and use these improve the information you show for a product and offer more website navigation options, helping to improve … Continued

Tim February 16th, 2026
Magento 2 Guide: Editing The Basics

In this post, we are going to look at how to do some of the simple daya to day edits you might want if you have a Magento 2 website. Need help with Magento? We are experts in Magento, with experienced designers, developers & marketers. If you need a hand, get in touch. Contact us … Continued

Tim February 12th, 2026
Magento 2 Guide: Admin Menu Overview

In this Magento 2 guide:   Dashboard Sales Catalog Customers Marketing Content Reports Stores System Dashboard An overview of the website’s performance. From here you can quickly see things like lifetime sales, average order value, most purchased products and search terms made on the website. There’s also a graph showing recent order activity.   Sales … Continued

Tim February 12th, 2026