Smart Product Badges & Labels for Magento 2

Rule-based product badges and labels for Magento 2 - sale, new arrival, best-seller, low stock and custom promotions. Visual badge builder for Hyvä and Luma.

Licence
Open source, free to install
Compatibility
Magento 2.4.4 to 2.4.9, Hyvä and Luma
Installed for you
from $22

Install

composer require mage2kishan/module-smart-badge

Then bin/magento setup:upgrade. On Packagist as mage2kishan/module-smart-badge.

Questions about Smart Product Badges & Labels

Does Smart Badge slow down my category pages?
No. Badge lookups are indexed and cached per product + store view + customer group, and badge rendering is pure CSS. Typical overhead is under 5ms on listing pages.
Can I create my own custom badges?
Yes. Use the Custom / Featured badge type and define rules based on any product attribute, category, SKU list, or price condition.
Does it work with configurable and bundle products?
Yes. Badges apply at the parent-product level on listing pages and follow your theme's configurable/bundle display logic on the PDP.
Will badges appear in product sliders and PageBuilder?
Yes. Smart Badge integrates with Magento's native product list blocks, PageBuilder product widgets, and popular slider extensions including Panth Product Slider.
Can I schedule a badge for a specific campaign?
Yes. Each rule supports a start/end datetime or a recurring weekly window, all timezone-aware.
Does it work with Hyvä themes?
Yes. Smart Badge ships native Hyvä support, Alpine.js + Tailwind, no jQuery, detected automatically via Panth Core's theme helper.
Is the source code available?
Yes. The full source is on GitHub at github.com/mage2sk/module-smart-badge.
Does Smart Badge support multi-store and multi-language?
Yes. Every badge rule is scopable to website / store view, and all text fields are translatable via Magento's __() function.
What if my theme already loads FontAwesome?
Set Load FontAwesome to Never in configuration to skip loading it a second time.
Can I limit how many badges show per product?
Yes. The Maximum Badges per Product config (default 3) caps simultaneous badges. Rule priority determines which ones display when more match than allowed.

Need Smart Product Badges & Labels set up or extended?

Installation, configuration and custom work on any of the modules, quoted in writing within 24 hours.