GET FREE VERSION GET THE PRO VERSION

How to Create Badges With Shipping Data

Learn how to create labels/badges with product shipping data.

In this article

Overview

In this article, we will learn how to create labels/badges with product shipping data. Such a label can be very useful for store users - you can display information about shipping cost, available shipping methods, shipping class (type), and product shipping parameters (weight, length, width, height).

Examples:

  • Show shipping class inside every product label.

    Label with shipping class inside

    Label with shipping class inside

  • Show "Free shipping" label for products with the free shipping class.

    Label with "Free shipping" text

    Label with "Free shipping" text

  • Show "Heavy package" label for products with weight greater than 20 units.

    Label with "Heavy package" text

    Label with "Heavy package" text

  • Show product dimensions (length X width X height) inside the label.

    Label with product dimensions

    Label with product dimensions

Below we will cover how to create such a label with the help of label display conditions and text variables.

Show a label with shipping class name

Label with shipping class inside

Label with shipping class inside

First, let's create a label that will display the current product's shipping class name.

  1. Go to the Adv. Woo Label page and click the Add New label button.
  2. Choose the Label Conditions option depending on your needs - for example, set it to

    Stock Status - equal to - In Stock

    to show it for all In Stock products.

    Display conditions for label with shipping class

    Display conditions for label with shipping class

  3. For the Label text option, set the value:

    {SHIPPING_CLASS}

    Label text option for label with shipping class

    Label text option for label with shipping class

  4. Other badge options are optional. You can set custom styles, animations, links, positions, etc.
  5. When you are ready, click the Publish button to save your changes. Now you can check your label.

Show a label based on shipping class

Product label that is based on shipping class

Product label that is based on shipping class

Now let's create a product badge that will display based on the current product's shipping class.

Example: show a label with the text "Free shipping" for products that have the Free Shipping class.

  1. Go to the Adv. Woo Label page and click the Add New label button.
  2. For the Label Conditions option, set it to

    Product Shipping Class - equal to - Free Shipping

    Display conditions for label that is based on shipping class

    Display conditions for label that is based on shipping class

  3. For the Label text option, set the value:

    Free shipping

    Label text option for label that is based on shipping class

    Label text option for label that is based on shipping class

  4. Other badge options are optional. You can set custom styles, animations, links, positions, etc.
  5. When you are ready, click the Publish button to save your changes. Now you can check your label. It will be visible for all products that have the specified shipping class.

Show a label based on product shipping parameters

Product label that is based on product shipping parameters

Product label that is based on product shipping parameters

Next, let's create a product badge that will display based on the current product's shipping parameters.

Example: show a label with the text "Heavy package" for products whose weight is greater than 20 units.

  1. Go to the Adv. Woo Label page and click the Add New label button.
  2. For the Label Conditions option, set it to

    Product Shipping Parameters - weight - greater or equal to - 20

    You can change these values as needed - set a different shipping parameter or value.

    Display conditions for label that is based on shipping parameters

    Display conditions for label that is based on shipping parameters

  3. For the Label text option, set the value:

    Heavy package

    Label text option for label that is based on shipping parameters

    Label text option for label that is based on shipping parameters

  4. Other badge options are optional. You can set custom styles, animations, links, positions, etc.
  5. When you are ready, click the Publish button to save your changes. Now you can check your label. It will be visible for all products that meet the specified shipping parameter conditions.

Show a label with shipping parameters

Label with shipping parameters inside

Label with shipping parameters inside

Finally, let's create a badge that will display parameters like product length, width and height inside the label.

  1. Go to the Adv. Woo Label page and click the Add New label button.
  2. Choose the Label Conditions option depending on your needs - for example, set it to

    Stock Status - equal to - In Stock

    to show it for all In Stock products.

    Display conditions for label with shipping parameters inside

    Display conditions for label with shipping parameters inside

  3. For the Label text option, set the value:

    {LENGTH}X{WIDTH}X{HEIGHT}

    Label text option for label with shipping parameters inside

    Label text option for label with shipping parameters inside

  4. Other badge options are optional. You can set custom styles, animations, links, positions, etc.
  5. When you are ready, click the Publish button to save your changes. Now you can check your label. It will be visible for all your products. You can also set additional display conditions to show labels only for products with specified length, width and height parameters.

FAQ

Which text variables can I use for shipping parameters?

You can use variables like {SHIPPING_CLASS}, {LENGTH}, {WIDTH}, {HEIGHT}, {WEIGHT}, and any custom text variables provided by the plugin.

How do I style and animate my shipping labels?

Under the badge options, you can set custom styles and animations. Choose colors, fonts, positions, and entrance/exit effects to match your store’s design.

Can I combine multiple display conditions for a single label?

Yes, you can add multiple display conditions (e.g., stock status, shipping class, weight) and choose whether all or any conditions must be met to display the label. This allows for highly flexible badge logic.

Is it possible to add custom links to my labels?

Absolutely — use the custom links option to make your labels clickable, directing users to product pages, shipping info, or promotional content.