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

1
Create Product Labels
Create unlimited text or image labels from Magento Admin and customize their appearance with colors, fonts, backgrounds, positioning, and styling to match your store branding.
2
Configure Display Rules
Define flexible conditions based on product attributes, categories, pricing, stock status, customer groups, store views, or date ranges to automatically assign labels to matching products.
3
Show Labels Automatically
The extension automatically displays your labels on product, category, search, and related product pages, ensuring promotions remain accurate and up to date without manual intervention.

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.

Unlimited text, image & promotional labels
Flexible rule-based automatic label assignment
Display multiple labels on the same product
Works on product, category, search & related product pages

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äHyvä compatibleBuilt for modern storefronts
  • Updates & supportKeep your store running smoothly

My Cart

Loading...

Customer Login

Checkout as a new customer

Creating an account has many benefits:

  • See order and shipping status
  • Track order history
  • Check out faster