How to Create Custom Product Labels in Magento 2?

How to Create Custom Product Labels in Magento 2?

Competition in eCommerce is at an all-time high. Based on our experience as a leading Magento extensions company, we believe that competition will only increase further. Therefore, whether you have an existing store or planning to launch one, you need to start finding ways to differentiate your store from the competition. One way to achieve this is through custom product labels.

With the use of captivating and informative labels, you can capture the audience’s attention, compelling them to engage with your store. With the use of Magento 2 product labels feature, creating custom product labels has never been easier. Before we talk about creating custom product labels, it is pertinent to understand what these labels are.

What is a Magento 2 Product Label?

Product labels, also known as product tags or product badges, are small icons or images displayed at the right or left corner of the product image to convey information such as discounts, top rated, best sellers, etc. Labels can be displayed on both the product and catalog pages. Product labels offer numerous benefits for any online store.

Magento 2 Labels

Source: FMEextensions

For example, labels such as “30% Off”, or “Buy 1, Get 1 Free” are a great way to entice customers to make a purchase. Similarly, labels like "Certified Organic," "Made in the USA," or "Satisfaction Guaranteed" can build trust and credibility with customers. They are useful in highlighting product promotions, new arrivals, best sellers, etc. on category and product pages to draw customer’s attention.

The below picture provides an idea about product labels and their effectiveness.



We did a quick search for ‘gaming chairs’ on the Amazon website. The above picture depicts the first four results. Now, tell us which product you would explore first? In other words, which link are you more likely to open first? Nine times out of 10, a visitor will click the ‘Best Seller’ and ‘Overall Pick’ products. The reason is they know that other individuals value these products the highest.

It instils trust in them, and they can complete their purchase without undertaking considerable research. Thus, we can conclude that the use of product labels is helpful in grabbing user attention, building trust, speeding up the purchase decision, and so much more. Now that you understand what product labels are, let’s see how to create custom product labels for Magento 2.

The Need to Use Magento 2 Product Labels Extension

Please note that Magento does not offer an in-built feature to create custom product labels. You can add a product label by uploading a custom icon and associating it with the required product. This is a tedious task considering if you have a catalogue of hundreds of products. Therefore, you’ll be needing a Magento 2 product label extension.

How is an extension helpful? Obviously not every Magento 2 product label extension is the same. Nevertheless, they offer common features such as pre-made images for the widely used characteristics such as “Top rated”, “Best seller”, “% Off”, and many more. You can also automate the process of displaying labels on specific products by using conditions.


How To Create Custom Product Labels in Magento 2?

FME Extensions has a pre-built extension for creating custom product labels in Magento 2. You can book a live demo here or ask for customisations to suit your unique requirements. The Product Labels extension by FMEextensions allows you to add as many custom labels as needed. After installing it, all you need to do is go to FMEExtensions > Manage Labels Rules > Add New Rule.

You have a wide range of options, including:

  • Main: Provide general information about your label such as title, start and end date, customer group, etc.
  • Conditions: Here you need to set conditions to automatically display the label on specific products. You can use product attributes such as SKU, Category, etc. to set conditions.
  • Product Label: Here you can select any of the pre-made labels or upload a custom label and set its position, text, text color, label color, label size, etc.
  • Category/Wishlist Product Label: Here you can configure the same settings for category, Wishlist, and compare pages.

The best thing about this extension is that you don’t need to create product labels in Magento 2 manually. Instead, you can automate the entire process.


As you can see from the above image, you can simply define the criteria for different product tags. As soon as you upload the relevant product, the extension will automatically add the label.

Important Tips to Use Magento 2 Product Tags

While labels can be beneficial, avoid overwhelming your product images with too many labels. Select the most relevant and impactful labels to avoid clutter. Position labels on product images appropriately to prevent overlapping. Also, adjust the size of the labels to make sure the text is readable. Additionally, if you are using custom labels, make sure graphics are of high quality and resolution.


This concludes our article on how to create custom product labels in Magento 2. If you have any questions, don’t hesitate to contact us.