How to Create Custom Product Labels in Magento 2

How to Create Custom Product Labels in Magento 2: Step-by-Step Guides

by nkhuyen

Creating customized badges is a powerful way of making your online store attractive as well as engaging with clients using the Magento 2 platform. These badges are what we often refer to as product labels; they are tiny visual signs that display vital information about goods such as “new”,” for sale”, and “bestseller” among others triggering buying behavior that is hard to resist.

In this guide, BSS Commerce will walk you through the full guide on how to create custom product labels in Magento 2. You’ll learn how to design and configure labels that align with your brand’s aesthetics and marketing goals. Now, let’s dive into the steps and best practices for setting up effective product labels in your Magento 2 store.

Overview of Custom Product Labels in Magento 2

Custom product labels in Magento 2 are a wonderful way to strengthen the brand of a store, improve product discoverability, and add valuable information to clients. Building unique and helpful labels helps to distinguish your products, deepen customers’ interest, and eventually boost sales.

Custom product labels can be used for various purposes, including:

  • Branding: Include your logo, colors, and messaging in the label design to remind people about your business.
  • Product information: Display its name, SKU number, barcodes, and what it costs respectively.
  • Promotions and discounts: Focus on promotional messages that have discount codes displayed in bold letters with full stops after each sentence to make them stand out.
  • Product categorization: Split up stocks using branch differentiation (choose distinct designs for every branch or special branch of goods).
  • Customer engagement: Use visually appealing labels that attract attention and force buyers to know more about them.

Why You Need to Use Magento 2 Product Labels Extension

Creating custom product labels is not a feature that is included in the default functionalities of Magento 2. This can limit you from effectively branding your products, giving necessary details to your customers, and also making sure that the shopping experience is enhanced.

In order to overcome this limitation and realize the maximum benefits of custom product labels, installing a good Magento 2 Product Labels extension is a must. These extensions come with great specifications and customizable qualities which can help you create special informative tags meant for different purposes.

Here are the key benefits of using the Magento 2 product labels extension:

1. User-Friendly Interface. The Magento 2 product labels extension is built with simplicity in mind. This makes the management of labels easy since the interface is intuitive. Anyone with basic technical skills will be able to create and use labels without much difficulty. Due to this ease, the tool can be accessed by different team members.

2. Professional Aesthetic. They make your store more appealing. Nicely designed labels serve an aesthetic purpose on product listings that significantly improve them. They will help make your store neat and believable. Whenever a store appears more established, it earns the trust of customers who in turn buy more.

3. Increased Conversion Rates. Utilizing product labels can lead to enhanced conversion rates. This will encourage purchases by highlighting special promotions and bestsellers. More frequent and higher-value transactions result from clear and attractive labels that help customers make decisions.

4. Condition-Based Labeling. Labels can be generated based on the conditions stipulated. This feature enables a compact configuration among labels depending on various promotions while in motion. Criteria may cover sales events, new product lines, or the most sought-after items. This guarantees maintenance of relevant and current labels besides helping to target the right audience at any given time.

5. Increased Functions. Despite having many other products, Magento 2 does not allow a user to make temporary product tags. Due to this constraint, one is unable to benefit from discount advertisements, sales promotions, and best-seller identification. To help you input them easily into your store, these functions are available as label extensions for products.

6. Simplified Processes Automation. The attachment extension for product labels in Magento 2 uses an automated procedure for creating these labels which saves time because it eliminates manual intervention. Therefore, you can apply them to many items very quickly, reducing load and ensuring efficiency. This allows you to focus on more important aspects of your enterprise.

Master Your Magento 2 Store with Our Ultimate Guide! 
Ready to take your Magento 2 store to the next level? Dive into our comprehensive tutorial packed with expert tips, step-by-step instructions, and practical examples. Read Now! >>> The Ultimate Guide Magento Tutorial For Beginners

How to Create Custom Product Labels in Magento 2

As mentioned above, Magento 2’s default functionality does not provide a built-in feature for creating custom product labels, and to unlock the full potential of custom product labels, you should use a reliable Magento 2 product label extension.

The Magento 2 Product Label extension by BSS Commerce enables the addition of eye-catching labels, such as “on sale,” “new-in,” “best-seller,” and “hot deal,” to product icons. This feature allows online retailers to effectively showcase promotions and capture the attention of customers swiftly.

Magento 2 Product Labels Extension

When completion of the purchasing process, the developer will promptly send you an email with a link to download the extension. Please ensure that Merge-JS is disabled prior to installing the module, and only enable Merge-JS once the installation is complete.

TAKE NOTE: If you have completed all the aforementioned steps and the extension continues to malfunction, you may either remove the file or rename the module’s filename to ensure your website operates normally.

Now, here’s how to create custom product labels in Magento 2:

Configure Product Labels Magento 2 Extension

General Configuration

Step 1. In the Enable Module section: select Yes to activate the module or select No to deactivate it.

Step 2. In the Batch Size setting: adjust the batch size according to your site’s requirements; this feature is designed to enhance your website’s performance, particularly for sites with a large number of products.

Step 3. In the Display multiple labels on product option: select Yes to display multiple labels on the product’s thumbnail image that satisfy the specified criteria. If you choose No option, only the label with the highest priority will be displayed.

When a product is out of stock, it will display the “Out of Stock” label exclusively.

Step 4. For products marked as out of stock: selecting “Yes” will ensure that only the labels designated under the “Apply for Out of Stock Product” condition are applied to the respective product.

*** Take Note:

Labels configured with “Apply for Out of Stock Product” set to YES will appear on all out-of-stock items, regardless of whether those items meet the display conditions of the label. If multiple labels are designated as “Apply to Out-of-Stock Product,” the label with the highest priority will take precedence. Even if out-of-stock products fulfill the criteria for other labels, only the “Out of Stock” label will be visible. If the admin opts for “No,” out-of-stock products may be assigned various labels.

In Label does not display on:

Select any page where product labels are not displayed. You can select multiple pages by holding down the Ctrl key while clicking. If you wish to display labels on all pages, such as the Home Page, Catalog Page, Product Page, and Shopping Cart Page, you may leave this field blank.

display configuration

In the Display Configuration section:

  • Product Page Label Container: currently set to the default Magento; please adjust it to align with your website’s theme.
  • Product List Label Container: currently set to the default Magento; please modify it to match your website’s theme.

5 Easy Steps to Create Product Labels in Magento 2

Step 1: Navigate to Product Labels Grid

All generated product labels are documented in the grid for subsequent management. Please navigate to Marketings ⇒ BSSCommerce ⇒ Product Label ⇒ Manage Label.

Product Label Grid

The Product Label grid includes the label image, label name, label status, priority, display duration, and more.

Click on Edit in the Action Column to change the product label thumbnail, modify the label display schedule, or adjust the label condition.

Magento store admin can choose multiple labels and then Delete each of them at the same time.

Step 2. Prepare and Upload Images for Each Label Type

upload image product labels

In the Product Label grid, select the Add New Label option to initiate the creation of a new product label.

  • Name field: input the product label’s name.
  • Enable section: select Yes to activate the product label or No to deactivate it.
  • Image section: click the button to upload a pre-prepared label for the product thumbnail. To change the label, click the button again and upload a different image. This module supports three common image file types: JPEG, GIF, and PNG.
  • Priority field, enter a single number to determine the display priority of the label when “Display multiple labels on product” is set to No or when multiple “Out of Stock” labels are active.

Note that if you enable the Out-of-Stock Product Label, Magento 2 Product Labels will automatically attach this label for all out-of-stock products.

Step 3: Set The Label Position on The Product

The Magento store administrator can resize and reposition the label anywhere on the product image.

set the position of labels

Step 4: Schedule Display Duration of Product Label

schedule display duration of product label

  • In the Valid Start Date section, select the date and time when you want the label to appear on the product image. If you wish to apply the label until the end date, you may leave this field blank.
  • In the Valid End Date section, select the date and time for the label to be removed from the product image. Leaving this field empty will ensure the label remains visible from the start date onward.

Step 5: Assign product label to any item

Assign label to products in magento 2

  • In the Store View section, specify the particular store views where the product label will be displayed. If you want the label to appear in all store views, you can skip this field. You can select multiple options by holding down the Ctrl key while clicking.
  • In the Customer Group section, indicate the specific customer groups that will see the product label. To show the label to all customer groups, simply leave this field blank. Multiple selections can be made by holding Ctrl and clicking.

Similar to configuring the Catalog Price Rule, Magento store administrators have the ability to set flexible conditions for applying labels to different products.

TAKE NOTE: Please be aware that:

  • If a label condition is not established and the configuration for “Is Out-of-stock Product Label” is set to No, this label will be applied universally to all products on the website.
  • When you modify the configuration of the created label, ensure that you reindex the “BSS Commerce Product Label Indexer.”
  • If a special price is designated as a label condition, it will only apply to products with a special price that falls within a defined date range.

Step 6: Save Configuration

After configuring custom product labels for Magento 2, you flush the cache and check your store front end.

Don’t forget to save the label upon completing the product label creation process.

So, the complete guide “How to Create Custom Product Labels in Magento 2” is totally completed.

>>> Boost your sales with eye-catching product labels! Discover the must-know tips for creating custom product labels in Magento 2 that will make your products stand out. Click and steal these game-changing strategies to level up your store NOW!”

The Bottom Line

To sum up, creating custom product labels in Magento 2 is a powerful way to enhance your store’s branding, improve product visibility, and provide valuable information to customers. This concludes the end of our guideline on how to create custom product labels in Magento 2. By following the step-by-step guides outlined in this article, you can easily create unique and informative labels that differentiate your products and drive sales.

Besides, remember to choose a reliable Magento 2 product labels extension that offers the features and customization options you need. With the right tools and creativity, you can create custom product labels that elevate your store’s professionalism and leave a lasting impression on your customers.

How to Create Custom Product Labels in Magento 2 – FAQs

1. Is it possible to show labels on the product listing page?

YES. Labels can be showcased on the product listing page. The extension allows for the display of label images on both category and product detail pages, thereby improving the visibility of promotions throughout your online store.

2. What is the maximum number of labels I can assign to a product?

The product labels extension enables the addition of multiple labels to a single product, allowing you to emphasize various features such as sales, new arrivals, and bestsellers at the same time. When combined with specialized Magento hosting, it provides the flexibility to effectively display different promotions.

3. How can I use various labels for related products?

By adjusting the extension settings, you can add labels for associated products. The product labels extension enables you to generate and allocate various labels according to specific criteria, effectively emphasizing related products.

Next Reading Suggestions

© 2019 BSS Commerce owned by THANH CONG INTER ., JSC. All Rights Reserved.
Business registration certificate no. 0106064469 issued by Hanoi Department of Planning and Investment on 19 December 2019.
Legal Representative: Mr. Nguyen Quang Trung.