60-day Money Back


Frequent Update


365-day Support

Product Labels for Magento 2


Magento 2 Product Labels extension enables stores to easily customize eye-catching product labels to attract more customers. With a wide range of pre-made templates, you can highlight special offers, new arrivals, bestsellers, or any other promotions in your store.

Product labels can be displayed based on rules. The badge appearance will be selected depending on flexible conditions such as Product category, Attribute sets, Product attribute, Product SKU, etc.

Besides, admins can design product labels flexibly with various attributes such as font family, font size, label color, and display position. Especially, custom CSS is supported to optimize the results of designing.

Total price:


This demo is hosted on Cloudways

Magento 2 Product Labels for Magento 2.2.x, 2.3.x, 2.4.x CE/EE/B2B/Cloud/ Adobe Commerce 2.2.x, 2.3.x, 2.4.x

Most-Trusted Pick

  • Work perfectly together
  • Cost-effective
  • 60-day money back guarantee
  • FREE installation for all
Product Labels
Product Labels $149
Call for Price Call for Price
Store Switcher Store Switcher



Featured Product Labels

View Mageplaza Product Labels on actual Magento 2 stores


There is a fact that when a shopper visits an online store and approaches a huge quantity of product kinds, they can be overwhelmed and find difficult to make the purchasing decision. With first-time visitors, they will feel curious about what is the most popular item in this shop, or with frequent shoppers, they will need to know what products have any discounts or other deals.


In this case, product labels are an excellent solution to notice and guide customers to products meeting their concerns. These useful badges help specific products stand out from others. As a result, customers can easily click to see more about these certain products and quicken their purchasing. The most popular types of product labels are:

  • On-sale items
  • New arrivals
  • Highlight best-sellers
  • Custom stock statuses

Magento 2 Product Labels Highlight Features

Mageplaza Product Labels PWA-ready

Optimize mobile shopping experience of the size chart features with the ready solution of PWA compatibility. Guaranteed to work smoothly on all screen types

Compatible with SimiCart PWA
Ready-to-use solution for PWA Studio storefront
Play demo
Excellent mobile-friendly interface
Works perfectly with Magento Venia storefront
Learn more

Design appealing labels quickly with ready-to-use templates

Magento 2 Product Labels Extension comes with pre-made templates. These instant templates are trendy and eye-catching from messages and designs, so the store owners can apply to their products immediately.

In case store owners wish to make some changes to suit their purposes, these templates can be edited and configured with ease from the admin backend.

Promote popular items by using "Best-seller" labels

The "Best Seller" label is the most powerful badge which a huge of the online stores are interested in using for their special products.

Among a sheer volume of various products, the products flagged as "Best-Seller" will become out-standing and immediately draw customers attention.
Mageplaza's Product Labels extension fully supports store owners to decorate their best-selling items by choosing the design of Best Seller badge such as the background color, font type, font size to beautify this type of labels.

Customize labels messages by variables

Depending on each promotion campaign, the shop owners will apply the suitable discount strategy for each item respectively. This requires that message stock should be diverse and can be customized freely.

Product Labels for Magento 2 allows admins to choose predefined variables or, by themselves, write new variables on labels with any content they wish in the liquid.
The messages can be sales status, discount percentage, days left for the special price, deal quantity left and so on.
The general structure of variables is friendly and simple to apply to create any messages. For examples: {special_price}, {day_left}, {save_percent}.

Display product labels based on rules

Product Labels assist admin to assign specific labels to relative category or item by setting condition rules for displaying. This feature is useful in saving time and cutting down workload for admins because they do not have to manually and repetitively apply one label for several items.

The badge appearance will be selected depending on flexible conditions from the backend such as the following:

Product category
Product attribute
Attribute sets
Product SKU

Design product labels flexibly with various attributes

Product Labels by Mageplaza allow customers to design labels with ease.

Admin can easily customize the labels with various attributes such as font family, font size, labels color, display position on the product image.
Especially, custom CSS is also supported to optimize results of designing.
The preview feature allows taking a look at the customized design instantly and directly from the backend, saving a lot of configuration time.
Didn't see the feature you are looking for? – It may be in our product roadmap. Check it now!

More Features
Check out more details of Product Labels

Label management grid

Label management grid

Manage and update all labels at the management grid easily.

Multiple labels

Multiple labels

Attach multiple lables on a product, for example, "Bestseller" and "Special sale".

Label priority

Label priority

The labels with the highest priority will show first and vice versa.

Display timeframe

Display timeframe

Easy to set the start date and end date of a label

Multi-page display

Multi-page display

Show product label on different pages including Product page, Product listing page, Search page.

Rest API & GraphQL

Rest API & GraphQL

Rest API & GraphQL are well supported in Product Label extension

Choose your suitable edition


Crafted for a great webstore start $ 149 first year

  • 1-year extension updates
  • 1-year support
  • 60-day money-back guarantee
  • Read our policies
  • Supports for Magento 2 Community Edition


Great for an enterprise solution $ 349 first year

  • Free updates within subscription time
  • Free support within subscription time
  • Read our policies
  • Supports for Magento 2 Enterprise Edition
  • Highest priority support

Full features list

Frequently Asked Questions (FAQs)

Using custom badges helps to grab the attention of your customers, making it easier for them to identify special products, promotions, or discounts. They also enhance the visual appeal of your products, making them more attractive and engaging. Lastly, these badges can effectively communicate product information, such as "New Arrival" or "Limited Stock," creating a sense of urgency and encouraging conversions.

Key benefits of Product Labels for Magento 2: Highlighting sales and promotions by drawing attention to sale prices, discounts, or limited-time offers,...; Design appealing labels quickly with ready-to-use templates; Promote popular items by using Best-seller labels; Customize label messages by variables; Display product labels based on rules; Design product labels flexibly with various attributes.

Step 1: Go to Admin>Catalog>Mageplaza Product Labels>Product Labels. Step 2: Click on Add New Product Label from the top right corner. Step 3: In the General settings set the status as 'Enabled' to enable the product label and choose the scope. Step 4: Select ‘yes’ to hide from the category, product, or search page to hide the product label on any of the respective pages. Set the priority with 0 being the highest. Use conditions to fulfill your desired result. Step 5: In the design settings, you can customize the design of the product label through various settings. Step 6: Save the label and clear caches to view the result on the front end.

With the Magento 2 Product Labels extension, you have the flexibility to customize the label template according to your preferences. You can make changes to various aspects, including: label text, label design, label position, label variables, and label image, as well as automate the label display based on stocks.

With the Magento 2 extension by Mageplaza, there is no limit to the number of labels you can create on your grid with the Magento 2 Product Labels extension. You can create as many labels as you need to highlight and promote your products.

Yes, with the Magento 2 Product Labels extension, you can display labels to specific audiences. This is done by creating label display rules that target specific customer groups, product categories, or individual products.

Yes, for sure. You can automate label display based on stock levels. This allows you to ensure that your labels are only displayed for products that are in stock.

With the Magento 2 Product Label extension by Mageplaza, you can place your labels on a variety of pages wherever you have lists of products. You can add them to the home page, product list page, category page, or even right on the product detail page.

Reviews (13)

15 June 2023


One of the best plugin for various option for tagging , this does it.

Vish -Verified Purchase
11 November 2022

Very Useful

Great extension to use for your sale campaings.

JProfor -Verified Purchase
16 August 2022

Excelente producto

Funciona muy bien, no tuvimos problema en configurarla

juan sosa -Verified Purchase
04 May 2022

Highlight products

It's like a way to highlight your products, though I expect there would be more ready templates.

Devania -Verified Purchase
13 April 2021


This extension is too useful. It has so many applications that it's indispensable for e-commerce. Sales, Hot, Special prize, New arrivals... with this extension customers will see immediately which products are the trends of the moments. Simple to install and customizable in many ways.

Simona -Verified Purchase
06 August 2020


We were looking for an extension that is easy to use and has some customization and so far we have been very impressed with Mageplaza product labels. This is our second extension that we have purchased from Mageplaza and are very happy with both.

DDC Australia -Verified Purchase
26 February 2020

Best Product Labels extension in the market

We have used two company's extensions for the Product Label and our experience is nothing short of bad. We have been using Mageplaza's extension on our store and frankly we always tend to move towards Mageplaza extension because we know Mageplaza's extension can never disappoint us because they have a strong team of developers behind who will solve your issues within few hours. We have had used Product label extension from another provider and we were disappointed to be true with you. We even hired freelancer but it was also not worth it so we finally had to buy Mageplaza's Product Labels and now everything is a breeze. Thank you once again Mageplaza. Did we forgot to tell that we now have 9-10 Mageplaza's extension on our store. More to come...

Abhishek Sood -Verified Purchase
13 February 2020

Simple and easy product label extension

The extension works as described. Great customer support!

Yehoshua -Verified Purchase
06 August 2019

Well coded and much needed extension.

We are dealing with multiple extension suppliers, and the only that never had conflicts nor issues are Mageplaza extensions. This extension is really needed to boost your store. Thanks, guys.

Eddie -Verified Purchase
11 March 2019

Helpful and easy to use

It does exactly what is says on the box :) It was easy for me to use labels of my own design, as the pre-made labels didn't fit my usage.

Bergur -Verified Purchase
12 February 2019

Very helpful extension

Thank you so much for the Product Label extension of Mageplaza. It helps me to decorate the sales products to become much more attractive and lively. The wide range of available templates makes me feel really excited. Thanks

David James -Verified Purchase
30 January 2019

Very useful to my store!

Product Labels really works for my store's sales campaigns. I can easily grab customers' notice when they visit stores by the beautiful badges on items. They love this and I also love this. I wish I can know Product Label sooner :D Thanks so much!

David -Verified Purchase
03 January 2019

Lovely extension ever!

I think my store has changed to a very new attractive look since I installed Product Label extension. I love the way to try on the diverse template for product tags, change color, tags and many more. Really excited!!! Most importantly, the conversion rate of my store for each sales campaign has increased incredibly!

Anne -Verified Purchase

Leave a Review

How do you rate this product?

Your email address on Mageplaza's store

Plain text, no HTML tags.

Use Cases of Magento 2 Product Labels

Use case 1: Display introducing labels on products, including "Bestseller."

Business goals:

  • Add appealing labels to products and show typical information.

Default Magento technical limitations:

  • There's no feature to add labels to items on a default Magento store.


  • Include pre-made Magento 2 product tag templates that you can add to items such as "Bestseller", "New Arrival", "Best Choice", "Top Seller", etc.
  • Create rules and set priority to show charts dynamically.
  • You can place these introducing labels on the Product page, Product listing page, and Search page.

Use case 2: Display discount labels on products, eg: Big discount

Business goals:

  • Add appealing labels to products and show sales offers.

Default Magento technical limitations:

  • You can't add discount tags to appear on product images with a default Magento store.


  • Include pre-made label templates that you can add to items such as "Big Deal", "Mega Discount", "Special Sale 50% Off", etc.
  • You can place these introducing labels on the Product page, Product listing page, and Search page.

Use case 3: Display sales motivation labels on products, eg: Only today

Business goals:

  • Add appealing labels to items and show urgency in the deals.

Default Magento technical limitations:

  • It's impossible to add labels to a product's images without designing your own.


  • Include pre-made label templates that you can add to items such as "Limited Offer", "Almost Gone", "Special Offer Only Today", "Only 9 items left".
  • You can place these introducing labels on the Product page, Product listing page, and Search page.

Use case 4: Write label messages with customizable variables, eg: X% off today only.

Business goals:

  • Create specific Magento product tags with automated messages.

Default Magento technical limitations:

  • You simply can't create automated messages for product labels.


  • Mageplaza Product Labels allows admins to write new labels with variables on discount percentage, days left on the price, sales status, etc. For example, if you want to include a label that says the sales campaign for the watch category will end in 6 days, you can write your label message with variables as {special_price} for only {day_left}.

Use case 5: Apply labels for specific categories, attributes, or products

Business goals:

  • Set labels for a whole category or by attributes to save time.

Default Magento technical limitations:

  • A default Magento store has no feature to apply mass tags to items.


  • Let you select the items to display badges by conditions, such as Product Category, Attribute, Attribute Sets, or SKU.

Use case 6: Attach multiple labels for a product

Business goals:

  • Show many messages on one product if it has multiple sales campaigns going on.

Default Magento technical limitations:

  • A default Magento store can't display multiple product badges.


  • You can add two or more labels to a product on the backend, such as "Bestseller" and "Special Price". We recommend not using more than two badges at once.
  • You can also customize the labels' font size and color to match each other better on the front end.

All of the feature updates plan and status will be updated as soon as possible in our public Trello.

View Mageplaza Extension Roadmap 2023 ->

Don't see the features you are looking for?

Request feature

Want to do extension customization?

Custom request

Let us know your requirements

Release Notes

  • v4.3.2 (Magento v2.4.x)

    24 April 2023

    • Compatible with Magento v2.4.6
  • v4.3.1 (Magento v2.4.x)

    23 January 2023

    • Compatible with Magento 2.4.5.
    • Fixed minor bugs.
  • v4.3.0 (Magento v2.4.x)

    10 August 2022

    • Added: show label on shoping cart page, mini cart, checkout page and OSC page
  • v1.5.0 (Magento v2.3.x)

    10 August 2022

    • Added: show label on shoping cart page, mini cart, checkout page and OSC page
  • v4.2.0 (Magento v2.4.x)

    10 June 2022

    • Added features:
      • Hide Label with Zero Value
      • Display if Stock is lower than
      • On Sale Condition: discount amount, discount percentage
      • New product condition: new from/to date, created date
    • Compatible with Magento v2.4.4
    • Fixed minor bugs
  • v1.4.0 (Magento v2.3.x)

    10 June 2022

    • Added features:
      • Hide Label with Zero Value
      • Display if Stock is lower than
      • On Sale Condition: discount amount, discount percentage
      • New product condition: new from/to date, created date
    • Fixed minor bugs
  • v4.1.1 (Magento v2.4.x)

    28 December 2021

    • Compatible with Magento 2.4.3-p1
    • Fixed minor bugs
  • v1.3.0 (Magento v2.3.x)

    22 November 2021

    • Added Tooltip feature
    • Added enable for related, upsell, cross-sell products
    • Compatible with Magento 2.4.3
    • Fixed minor bugs
  • v4.1.0 (Magento v2.4.x)

    22 November 2021

    • Added Tooltip feature
    • Added enable for related, upsell, cross-sell products
    • Compatible with Magento 2.4.3
    • Fixed minor bugs
  • v1.2.1 (Magento v2.3.x)

    16 July 2021

    • Compatible with Magento 2.3.7
    • Fixed minor bugs
  • v1.2.0 (Magento v2.3.x)

    10 May 2021

    • Added limit label and show label with new, on sale products
    • Added add out stock label
    • Fix minor bugs
  • v4.0.1 (Magento v2.4.x)

    07 April 2021

    • Compatible with Magento v2.4.2
    • Fixed minor bugs
  • v4.0.0 (Magento v2.4.x)

    14 October 2020

    • Supported Magento v2.4.0
  • v1.1.5 (Magento v2.3.x)

    14 October 2020

    • Fixed label error with multi-stores
    • Fixed discount label error on category page
    • Fixed other minor bugs
  • v1.1.4 (Magento v2.3.x)

    16 July 2020

    • Fixed error with re-index Best Seller Products
  • v1.1.3 (Magento v2.3.x)

    30 June 2020

    • Fixed display error on Search page
    • Fixed date format error
  • v1.1.2 (Magento v2.3.x)

    05 May 2020

    • Fixed upload image error in backend
    • Fixed error with multi-store mode
    • Fixed position error on category page
  • v1.1.1 (Magento v2.3.x)

    09 March 2020

    • Fixed GraphQL Image URL error
  • v1.1.0 (Magento v2.3.x)

    19 December 2019

    • Compatible with Magento 2.3
    • Added Rest API & GraphQl
    • Improve code style & performance
    • Fixed minor bugs
  • v1.0.2 (Magento v2.3.x)

    26 August 2019

    • Fixed ACL bug

Product Labels' Full Features

Product Labels for store admins

Product labels configuration

  • Name product labels to distinguish from others
  • Enable/ Disable a label
  • Apply multiple labels on one product
  • Select specific active state for a label
  • Select store views for product labels
  • Show different labels to different customer groups
  • Set the time period to display a label
  • Set priority for labels to be displayed on products
  • Set condition applied for a label
  • Preview labels updates
  • Select pre-made templates
  • Choose the image to add on a label
  • Set image size
  • Choose predefined variables for labels message
  • Write new variables with a simple structure
  • Select font family for the label text
  • Select font size for the label text
  • Select background color for labels
  • Custom CSS is supported for design
  • Select and preview display position
  • Set same labels design for product listing page and product page
  • Display labels if Stock is lower than On Sale condition (discount amount, discount percentage), or New product condition (new from/to date, created date) [New]
  • Support Rest API & GraphQL
  • Compatible with orther extensions: Countdown Timer, Product Alerts Auto Related Products Product Reviews

General configuration

  • Enable/disable module

Product labels Management Grid

  • Manage Product Labels Management grid on the backend
  • Name the labels
  • Enable/ Disable labels
  • Set state running/queue/done for labels
  • Preview display on Product page
  • Preview display on Category page
  • See store view set for labels
  • View customer groups applied
  • View display priority of labels
  • Show labels on the Shopping Cart page, Mini cart, Checkout page and One Step Checkout page [New]
  • View future date set for labels
  • Edit the settings of labels
  • Delete labels
  • Hide Label when Variable equal to zero [New]

Product Labels for customers

  • View a product with multiple labels
  • Able to view product labels in both product page and product listing page
  • Be aware of the promotion level of products to make a suitable decision for purchasing

Why choose Mageplaza Magento 2 Product Labels

Mageplaza provides consistent and customer-centric extensions for your Magento 2 store.

We don't sell products for one time. We provide lifetime solutions which help our customers thrive with their businesses.

innovate exchange partner
mageplaza trustpilot
follow magento coding standard
8 years ecommerce

60-day Money Back

Extensive 60-day money-back period. You love it or get a full refund no questions asked.


Extensive Support Timeframe

Mageplaza provides support 16 hrs/day, 5.5 days/week to guarantee the seamless operation of our extensions on your store.


Install via Composer

Simple installation via composer helps you save time and eliminates technical issues during future updates.


Frequent Updates

Intensive update roadmaps ensure great performance, bug-free, highly compatible, and innovative extensions.