60-day Money Back


Frequent Update


365-day Support

Product Labels for Magento 2 - PWA


Increase sales in your Magento 2 store with eye-catching product labels. Boost visibility and attract customers with promotions, new arrival, and best-seller labels.

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
Call for Price
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 the 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 discount or other deals.


In this case, product labels are the excellent solution to notice and guide customers to products meeting their concerns. These useful badges help specific products stand out among a big stuff of others. As a result, customers can easily click to see more about these certain products and quicken their purchasing.

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

Ready-to-use appealing labels

Magento 2 Product Labels Extension comes with pre-made templates. These are the trendy labels which are popularly used in many cases. These instant templates are colorful 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 admin backend.

Apply "Best-seller" labels

"Best Seller" labels is the most popular and powerful badges 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.nto 2 Size Chart extension is installed.

Mageplaza's Product Labels extension fully support store owners to decorate their best-selling items with catchy, dominating "Best-Seller" labels. From the backend, admins can easily choose the design of Best Seller badge such as the background color, font type, font size to beautify this type of labels.

Easy to 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 before being tagged on the specific products in stores.

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}.

Rule-based product labels

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

Flexible product labels design

Product Labels by Mageplaza allow customers to design labels with ease. From the backend, 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.

Noticeably, the feature of previewing allows taking a look at the customized design instantly and directly from the backend. Even a small change can be viewed right on the back-end. Admins no longer have to turn back frontend to load pages and check the updates, which saves 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

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

Full features list

Reviews (12)

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 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 product tags with automated messages.

Default Magento technical limitations:

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


  • Allow 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.


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.