Toweringmedia Product Labels Extension
Badges that sell without image edits
- Rule Driven Auto-match products
- Text Or Image Shapes and colors
- Nine Positions Overlay placement grid
- Date Windows From and to scheduling
Badges that sell without image edits
Sale and stock callouts usually mean editing product images. Product Labels overlays rule-driven text or image badges on catalog images with nine-point placement and date windows.
- Manual pin or Magento condition-builder rules
- Text or image badges with ready shapes
- Nine-point overlay placement on product images
- Dynamic tokens like SAVE_PERCENT, STOCK, and SKU
- From/to date scheduling and priority caps
Built for your store
Compatible with Magento 2.4.x. Labels can also show on cart, mini-cart, and checkout line items.
- Works with Magento 2.4.x Open Source and Adobe Commerce
- Requires Toweringmedia Base
- Manage under Catalog → Product Labels
- Cart, mini-cart, and checkout line-item contexts
- Hyvä-friendly list and gallery image plugins
How It works
See It In Action
Magento 2 Product Labels Extension
Highlight Products, Boost Promotions, and Increase Sales with Smart Product Labels
Toweringmedia Product Labels Extension helps Magento 2 merchants attract customer attention with eye-catching labels, stickers, and badges. Promote new arrivals, discounts, best sellers, limited stock, free shipping, and custom campaigns using flexible rule-based automation.
Create unlimited labels, schedule promotions, display multiple badges on a single product, and customize every aspect of your labels without editing product images or modifying your theme.
Flexible Rule Engine
Automatically Display Labels on the Right Products
Create intelligent display rules based on your catalog, pricing, inventory, customer groups, and promotional campaigns. Labels appear automatically whenever products match your configured conditions.
- ✓ Conditions based on product attributes, categories, SKU, stock, pricing, and more
- ✓ Customer group and store-view specific labels
- ✓ Automatic scheduling for seasonal and promotional campaigns
- ✓ Manual or fully automated label management
Fully Customizable Labels
Design Labels That Match Your Brand
Build attractive promotional badges using text, images, colors, shapes, and custom styling. Position labels exactly where you want them for maximum visibility across your storefront.
- ✓ Text labels, image labels, stickers and badges
- ✓ Customize colors, fonts, backgrounds and borders
- ✓ Display multiple labels on a single product
- ✓ Flexible positioning with responsive layouts
Storefront Visibility
Showcase Promotions Throughout Your Store
Display labels wherever customers browse products to maximize visibility and encourage faster purchasing decisions.
- ✓ Category pages
- ✓ Product detail pages
- ✓ Search results
- ✓ Related, upsell and cross-sell products
- ✓ Mobile-friendly responsive display
Compatibility & Technical Specifications
Magento
Magento Open Source & Adobe Commerce
Label Types
Text, Image & Promotional Badges
Display Rules
Condition-Based Automation
Scheduling
Start & End Date Support
Store Support
Multi-Store & Multi-Website
Responsive
Desktop, Tablet & Mobile Ready
Key Features
Manual or rule-based badges with priority limits, dynamic text, and storefront contexts from listings through checkout.
- Manual assignment Pin labels to product IDs when you want exact control.
- Condition rules Auto-apply labels with Magento condition builder criteria.
- Ready shapes Rectangle, rounded, circle, oval, ribbon, flag, and pill.
- Nine-point placement Corner, edge, and center overlay codes for product images.
- Dynamic variables Tokens like SAVE_PERCENT, STOCK, SKU, and ATTR codes.
- Priority and caps Deterministic order with configurable max labels per context.
- Cart contexts Show badges on cart, mini-cart, and checkout line items.
-
Hyvä-friendly overlay
List and gallery image plugins for modern themes.
Demo
Docs & Support
📘 Documentation
Our comprehensive documentation helps you quickly install, configure, and manage product labels for your Magento 2 store using flexible display rules and customization options.
- Step-by-step installation and configuration guide
- Create and customize text, image, and promotional labels
- Configure rule-based label assignment and scheduling
- Manage label positioning, store views, and customer groups
- Best practices, troubleshooting, and extension configuration
💬 Support
Need assistance? Our Magento experts are ready to help with installation, configuration, label rules, customization, and troubleshooting.
- Fast and reliable technical support
- Help configuring product labels and display rules
- Assistance with label styling, positioning, and scheduling
- Guidance for multi-store and customer group configuration
- Regular updates and ongoing compatibility support
Frequently Asked Questions
The Toweringmedia Product Labels Extension allows you to create attractive product labels, badges, and stickers to highlight promotions, discounts, new arrivals, best sellers, limited stock, free shipping, and other marketing campaigns throughout your Magento 2 store.
Yes. Labels can be assigned automatically using flexible conditions such as product attributes, categories, pricing, stock status, customer groups, store views, and date ranges, eliminating the need for manual updates.
Yes. The extension supports displaying multiple labels on a single product, allowing you to highlight several promotions at once, such as "New", "20% Off", and "Free Shipping".
Labels can be displayed on category pages, product detail pages, search results, related products, upsell products, cross-sell products, and other product listings, depending on your configuration.
Yes. You can configure start and end dates for labels, making it easy to run seasonal promotions, flash sales, holiday campaigns, and limited-time offers without manual intervention.
Where do I create and manage product labels?
Go to Catalog → Product Labels → Manage Labels to create text or image badges, set priority, store views, customer groups, and from/to dates. Use Manage Rules for automated assignment. Global enablement and per-context max-label limits are under Stores → Configuration → Catalog → Product Labels.
Can labels appear in the cart and checkout?
Yes. Beyond category, product, related, upsell, and cross-sell areas, the module supports cart item, mini-cart item, and checkout item contexts with separate max-label limits in configuration.
Can label text pull live product data?
Yes. Text labels support template tokens such as {SAVE_PERCENT}, {STOCK}, {SKU}, {NAME}, price fields, and {ATTR:code} for product attributes. You can hide labels when a variable resolves empty or zero from the module configuration.
Do you offer support?
Yes. Email support@toweringmedia.com or call (773) 466-2454. Updates and support continue while your subscription is active.
Can I try a demo?
Yes. Use the View Demo button on this page. For a guided walkthrough, email support@toweringmedia.com.
What happens when I don’t renew?
Uncheck auto-renew at purchase, or cancel later. You keep access until the end of the paid period. After that, updates and support stop.
Technical Specifications
- Magento Version: Compatible with Magento 2.4.x (Open Source & Adobe Commerce)
- PHP Version: PHP 8.1, 8.2, 8.3, 8.4 compatible
- Framework: Built using Magento 2 native architecture (no core overrides)
- Installation Type: Composer / Manual installation supported
- Module Dependency: Requires toweringmedia/module-base
- Label Types: Text Labels, Image Labels, Badges & Stickers
- Display Rules: Condition-based automatic label assignment
- Rule Conditions: Product attributes, categories, pricing, stock, SKU, customer groups & more
- Scheduling: Start and end date support for automated campaigns
- Multiple Labels: Supports multiple labels on a single product
- Display Locations: Category, Product, Search, Related, Upsell & Cross-sell pages
- Positioning: Flexible label positioning with responsive layouts
- Customization: Custom text, colors, fonts, images, backgrounds & borders
- Store Views: Supports multi-store and multi-language environments
- Customer Groups: Display labels for specific customer groups
- Admin Configuration: Easy-to-use interface for managing labels and display rules
- Responsive Design: Optimized for desktop, tablet, and mobile devices
- Performance: Lightweight implementation with minimal impact on storefront performance
- Compatibility: Works with most Magento 2 themes, including Hyvä-compatible storefronts*
- Updates: Regular compatibility updates and ongoing support
Compatible with your Magento 2 store
Compatible with Magento 2.4.x (Open Source and Adobe Commerce) and PHP 8.1, 8.2, and 8.3. Requires toweringmedia/module-base. Manage labels under Catalog → Product Labels; global defaults live at Stores → Configuration → Catalog → Product Labels.
-
Magento 2.4
Open Source & Adobe Commerce
Hyvä compatibleBuilt for modern storefronts
Updates & supportKeep your store running smoothly