You can easily create and print shipping labels in WooCommerce using WebToffee’s WooCommerce Shipping Labels plugin, the best tool for automating shipping labels, delivery notes, and dispatch labels. After installing the plugin, set your label size, layout, and order details. Customize the label template to match your branding, then print shipping labels right from your WooCommerce order page with just a few clicks.
Key takeaways:
- WooCommerce doesn’t offer built-in features for creating or printing shipping labels.
- The WooCommerce Shipping Labels Plugin simplifies the process, automatically generating shipping labels, dispatch labels and delivery notes for your orders.
- The plugin allows you to print shipping labels for your store orders.
- Using shipping labels in WooCommerce ensures error-free and organized order fulfillment.
A shipping label WooCommerce is a document attached to a package that guides the carrier in transporting it from the sender to the recipient. It includes crucial information that ensures the parcel reaches the correct destination. These labels play a vital role in online shopping, enabling couriers to accurately route and deliver packages to the right recipients.
The label contains key details like the destination address, sender’s address, tracking number, shipping method, and other important information. Accurately entering these details is critical for smooth and timely deliveries. Even a small error on the shipping label can cause delays or misdeliveries.
How to Create and Print Shipping Labels in WooCommerce?
Before we begin, install the free version of the WooCommerce Shipping labels plugin. The free plugin also allows you to create shipping labels, but to access advanced features, you need the premium version.
After installing the free version, get the premium version of the WebToffee Shipping Labels plugin. Install and activate the premium plugin on your WordPress website.
Now follow the below steps to create and print shipping labels in WooCommerce.
- Step 1: Set Up shipping labels in WooCommerce
- Step 2: Customize WooCommerce shipping labels layout
- Step 3: Print shipping labels from WooCommerce Orders
Let’s look at these two steps in detail.
Step 1: Set Up Shipping Labels in WooCommerce
From the WordPress dashboard, Go to Invoice/Packing > Shipping Label.
You can configure the general settings required for the shipping label.

- Enable multiple labels in one page – Choose yes to generate multiple labels on one page itself. When enabled, you will get an option to input the number of labels in a row.

- Shipping label size: Allows you to set the size of the shipping label. You can choose between either full page or custom.
- Full Page: This option allows you to print shipping labels which will be spread over the full page. The printing depends on the browser printing option.
- Custom: This option prints shipping labels in the desired size. You can configure custom shipping label size of your own by entering size values in terms of width and height (inches).
- Order meta fields: Allows you to add additional order meta fields in the shipping label. You can select a field from the list of default fields or click the Add/Edit order meta field button to create custom meta fields by providing a custom name and the respective meta key for the field. The order meta keys can be found in the custom field section in the WooCommerce Order page of a product.
- Show ‘Print Shipping Label’ button for selected order statuses: Adds print shipping label button to the order email for chosen status from the drop-down as shown below.
- After the changes you made, press the Update Settings button.
A sample order email with the ‘print shipping label’ button is given below.

Step 2: Customize WooCommerce Shipping Label Layout

- In the Customize tab, select create a new template, you can choose any templates from the pop-up menu.
- On the right-hand side, you can change the look and feel of the shipping label layout by enabling or disabling the template elements and by changing their configurations.
- On the left-hand side, you see the live preview of the changes you made. After the changes press the Save button.
Note: You can also switch to the code editor to make advanced shipping label customizations beyond what’s possible in the visual editor. When editing through the code editor, refer to the Help Guide under Invoice/Packing > General Settings > Help Guide for details on placeholders, alternate classes for RTL support, and other references.
For more advanced customization options, explore WebToffee’s Shipping Label Customizer Bundle, which adds a block-based editor alongside the visual and code editors, offering a more intuitive way to customize WooCommerce shipping labels.
- Make the necessary modifications to the layout and save it.
- After saving, activate the template to use it further for your shipping label.
Step 3: Print Shipping Labels in WooCommerce
You can directly print the shipping label by navigating to WooCommerce > Orders > Select the specific order > Invoice/Packing meta box.

The printed shipping label is shown below:

That’s it! You’ve successfully automated shipping label printing in WooCommerce using a simple and reliable WooCommerce Shipping Labels plugin. Want to know more about this plugin and its features?
WebToffee Shipping Labels – Best Shipping Labels Plugin for WooCommerce

The WooCommerce Shipping Labels, Dispatch Labels, and Delivery Notes plugin is one of the best shipping label generator plugins for WooCommerce stores. As the name suggests, this plugin enables you to create, customize, and print shipping labels, dispatch labels, and delivery notes – all the documents you need to ensure a smooth shipping and delivery process.
The plugin offers multiple pre-built layouts for creating the necessary shipping and delivery documents. You can use the default layouts or customize them to create custom document templates. Additionally, you can add order and product-related information, such as product and order meta fields, as well as product attributes, to these WooCommerce documents.
Overall, this is a great plugin for auto-generating and bulk-printing shipping labels and other necessary documents.
WebToffee offers a complete suite of invoice and order document plugins to help you simplify invoicing, shipping, and order management in WooCommerce. Each plugin is designed to save time and enhance your store’s workflow.
- WooCommerce PDF Invoices: Automatically generate, email and print invoices, packing slips, and credit notes for every order.
- WooCommerce Address Labels: Easily create and print multiple address labels to speed up your packaging and dispatch process.
- WooCommerce Picklists: Generate organized picklists for your WooCommerce orders, making order fulfillment faster and more accurate.
- WooCommerce Proforma Invoices: Create professional proforma invoices for price estimates with just a few clicks.
- Customizer for WooCommerce PDF Invoices: Personalize your PDF invoices and other documents using an intuitive customization tool built specifically for WebToffee’s invoice plugins.
- QR Code Add-on for WooCommerce PDF Invoices: Add scannable QR codes to your WooCommerce invoices for quick access to order details and secure verification.
Conclusion
Shipping labels are an important document to ensure the smooth delivery of your products thus the credibility of your store.
The WooCommerce PDF invoice, Packing slips, Delivery notes, and Shipping label plugin offer an easy way to auto-generate these documents for free and with little or no effort. The premium WooCommerce print shipping label plugin offers much more customization than free variations.
Learn more about setting up and customizing WooCommerce shipping labels via the article how to customize WooCommerce shipping labels.
