Easily Enable WooCommerce DHL Shipment Tracking using WooCommerce DHL Shipping Plugin

In this article, we will discuss the steps involved in enabling WooCommerce DHL Tracking for shipments on your site. To integrate DHL products and services, DHL Tracking included, we will need to use the ELEX WooCommerce DHL Express / eCommerce / Paket Shipping Plugin with Print Label.


WooCommerce stores can benefit a great deal from using DHL products and services for order fulfillment. DHL is one of the largest shipping carriers in the world. Taking advantage of DHL’s shipping expertise, infrastructure and logistics can improve the fulfillment of any WooCommerce store. Integrating DHL products and services into WooCommerce can help improve the over customer experience. DHL Tracking is one such service that can benefit WooCommerce stores.  Shipment tracking is a crucial part of the fulfillment process of any WooCommerce store. Packages tend to get delivered to the wrong address, delayed or worse, lost. Packages that don’t get delivered means disgruntled customers and in the long run, a hit to your company reputation and revenue. Enabling USPS tracking on your WooCommecre store is a great way to tackle these problems. The ELEX WooCommerce DHL Express / eCommerce / Paket Shipping Plugin with Print Label provides seamless integration of USPS products and services into WooCommerce. Using the plugin you can access real-time shipping rates, USPS tracking, intelligent box packaging and more, right from your WooCommerce admin panel.

Advantages of WooCommerce DHL tracking:

Providing WooCommerce DHL tracking numbers is beneficial to both your customers and yourself. For starters, it can reduce customer anxiety and buyer’s remorse. Customers who can’t track their orders tend to worry about where their packages are and when they’ll get delivered to them. One of the most important advantages of WooCommerce DHL tracking is that it plays a major role in reducing customer anxiety. Moreover, customers who stress over their packages may experience buyer’s remorse and cancel their orders as they’re unsure on the time and date that it will arrive.

Enabling WooCommerce DHL tracking can help alleviate the pressure on your customer support team as well. Customers who have their tracking number won’t contact your support team for details as they can simply enter the details on the DHL site and check the status, themselves. This frees up the support team to tackle more pressing issues instead of taking calls, recording messages and checking the status of packages.

Additionally, providing customers with tracking details after they have placed an order, adds transparency to your business. Customers can check when their purchase is arriving and helps build good relationships that result in loyal customers. Moreover, it can also help in locating lost packages or those delivered to the wrong address. As WooCommerce business owners you can check the various stops along the route to analyze where the package might have been lost or delivered to the wrong address.

Generating WooCommerce DHL Tracking Numbers:

A customer visits your store and places an order choosing one of the enabled WooCommerce DHL Shipping options. To generate the tracking details you will first need to create a shipment for that order. Navigate to the Orders page of WooCommerce and click on the Order that you wish to generate tracking information for. WooCommerce DHL Tracking

In the Order details page, at the bottom, you will find a Generate Packages button under the DHL Express section.WooCommerce DHL Tracking

Clicking it will create a shipment for the items in the order and you will be able to see the package configurations for the packaging. This varies according to how the package settings are configured in the plugin. The ELEX WooCommerce DHL Express / eCommerce / Paket Shipping Plugin with Print Label comes with configurable options for how you wish the items in an order are packaged. You can configure items to be packaged according to weight, weight as well as dimensions, and package items individually.

In the DHL Express window, you can add edit the dimensions of the packages, add extra packaging for multiple items in an order, edit the service used for shipping the particular service and recalculate the price of the service as well. Furthermore, the plugin lets you configure the order to be shipped with DHL Saturday Delivery as well as enabling Cash on Delivery for the orders. Using the Shipment Content field you can provide a declaration about the type of goods being shipped. This is necessary to include for international shipments. WooCommerce DHL Tracking

Next, click on the Create Shipment Label button to generate printable labels for the items in your order. For every package that is generated a DHL Tracking Number is generated. It also shows the dimensions of the box being used to ship the item in the order as well as a URL that redirects you to the DHL Tracking website. WooCommerce DHL Tracking

The plugin also provides the ability to include the tracking information in the WooCommerce DHL shipping label as well. A sample Shipping label that includes the tracking information looks like this:

Clicking on the WooCommerce DHL tracking number will redirect you to the DHL Express Shipment Tracking page. Here you can find the status of the shipment and the estimated shipment date as well. The Track DHL Express Shipments page provides vital information about the time, date and location of the package along with support for special DHL services like Signature Proof of Delivery.

WooCommerce DHL Tracking

Once you have downloaded, installed and activated the  ELEX WooCommerce DHL Express / eCommerce / Paket Shipping Plugin with Print Label, you can find the settings under Dashboard > WooCommerce > Settings > Shipping > DHL Express (or) Dashboard > Plugins > Installed Plugins > ELEX DHL WooCommerce Shipping > DHL Express Settings. 

To enable WooCommerce DHL tracking for your customers, simply navigate to the Label & Tracking section of the plugin. Here, make sure the Enable Tracking Checkbox is ticked. This enables DHL Express tracking on your WooCommerce for you and your customers. WooCommerce DHL TrackingFurthermore, the plugin features integration with DHL Email service. In the Label & Tracking section of the plugin settings, you can enable the DHL Email Service by ticking the checkbox. You can use the Shipper Message field to send a custom message along with the DHL tracking numbers to your customers. Once enabled, upon any update in the status of the order, DHL will automatically send an email with the details to the recipients.

In a similar manner, DHL Tracking can also be enabled for DHL E-commerce service as well. Navigate to the settings found under Dashboard > WooCommerce > Settings > Shipping > DHL Ecommerce. 

WooCommerce DHL Tracking

To enable DHL tracking numbers for DHL e-Commerce service in WooCommerce, simply make sure the Add Tracking PIN to customer order notes is enabled using the checkbox. Once enabled, DHL tracking numbers are added in the WooCommerce Order notes in the form of pins for orders whose shipments and packages are generated.

WooCommerce DHL Tracking

Automate DHL Tracking and Shipping Label Generation:

For WooCommerce stores that ship in large volumes, the process of generating shipping packages, shipments, and labels can get tedious. Using the ELEX WooCommerce DHL Express Auto-Generate & Email Labels Add-Onyou configure the automatic generation and mailing of DHL tracking numbers and shipping labels. You can use the Email Recipients field to select one or more receivers of the automatically generated DHL order notifications. With Custom Email selected, you can set an email id that is not the customer or store owner email id to receive the order notifications. Using the Email Content field you can create customized content to be included in the emails generated. WooCommerce DHL Express Auto-generate and Email Labels Add-On | Shipment Failed Settings

This addon also features support for generating DHL order notification emails for Failed Orders as well. Enabling the Email Notification checkbox under the Shipment Failed Email Notification Settings will prompt you to enter the email subject and the content for your failed DHL shipments.

The order notification emails sent to the customers will contain the DHL tracking number in a URL form. Clicking it will redirect them to the DHL Tracking webpage with the status of the shipment being displayed. The addon also automatically generates DHL shipping labels using the core plugin. A sample email generated using the addon looks something like this WooCommerce DHL Express Auto-generate and Email Labels Add-On | Sample Email


The ELEX WooCommerce DHL Express / eCommerce / Paket Shipping Plugin with Print Label is a comprehensive shipping solution that can handle WooCommerce shipping requirements of any scale. To that end, we have gone over the steps involved in enabling DHL Express, DHL Paket and DHL eCommerce Tracking into WooCommerce. This can help reduce the buyer’s anxiety that some customers might have and reduce canceled orders as well. Apart from DHL Tracking, the plugin can also be used to:

  • Access real-time rates from DHL Express.
  • Access DHL Paket services.
  • Access DHL eCommerce services.
  • Print shipping as well as return labels.
  • Print Archive Air Waybill and Commercial invoice.
  • Track shipments.
  • Pack items into custom boxes.
  • Offer discounts or add a markup on shipping rates, with Price adjustments.
  • Ensure packages with insurance amount.
  • Generate bulk shipments and much more!

You can try out the demo to get a feel of the plugin’s capabilities or download the free version here. The ELEX WooCommerce DHL Express / eCommerce / Paket Shipping Plugin with Print Label (Free Version) features

  • Access real-time rates from DHL Express service.
  • Set a custom method title for DHL shipping method.
  • Option to set the Conversion rate if your store’s currency differs from that of DHL.
  • Option to show Estimated delivery time for each service in the Checkout page.
  • Option to show only DHL Account rates.
  • Option to show breakdown charges in the Checkout page.
  • Option to enable UTF-8 support.
  • Option to offer DHL Express shipping service all over the world or to specific countries.

Popular Tags

Blog Business Case Code Snippet Documentation ELEX Address Validation & Google Address Autocomplete Plugin for WooCommerce ELEX Amazon Payments Gateway for WooCommerce ELEX Authorize.net Payment Gateway for WooCommerce ELEX Bulk Edit Products, Prices & Attributes for WooCommerce ELEX Dynamic Pricing and Discounts Plugin for WooCommerce ELEX EasyPost Auto-Generate & Email Labels Add-On ELEX EasyPost Shipping Method Plugin for WooCommerce ELEX Google Product Feed Plugin ELEX Hide WooCommerce Shipping Methods Plugin ELEX Minimum Order Amount for WooCommerce ELEX ShipEngine Multi-Carrier Shipping & Label Printing Plugin for WooCommerce ELEX Stamps.com Shipping Plugin with USPS Postage for WooCommerce ELEX Stamps.com USPS Auto-Generate & Email Labels Add-On ELEX WooCommerce Abandoned Cart Recovery with Dynamic Coupons ELEX WooCommerce Australia Post Bulk Label Printing Add-On ELEX WooCommerce Australia Post Shipping Plugin with Print Label & Tracking ELEX WooCommerce Catalog Feed for Facebook & Instagram ELEX WooCommerce Catalog Mode, Wholesale & Role Based Pricing ELEX WooCommerce Choose Your Delivery Date Plugin ELEX WooCommerce DHL Express / eCommerce / Paket Shipping Plugin with Print Label ELEX WooCommerce DHL Express Bulk Label Printing Add-On ELEX WooCommerce Discount Per Country Plugin ELEX WooCommerce Discount per Payment Method Plugin ELEX WooCommerce EasyPost Bulk Label Printing Add-On ELEX WooCommerce EasyPost Return Label Add-On ELEX WooCommerce Name Your Price Plugin ELEX WooCommerce Product Price Custom Text (Before & After Text) and Discount Plugin ELEX WooCommerce Stamps.com Bulk Label Printing Add-On ELEX WooCommerce USPS Shipping Plugin with Print Label ELEX WooCommerce Request a Quote plugin for WooCommerce ELEX WordPress Embed YouTube Video Gallery FAQ Getting Started Knowledge Base Open Source HelpDesk & Customer Support Ticketing System – Simple & Flexible Plugin Integrations Shipping Plugins Uncategorized WooCommerce WSChat - WordPress Live Chat Plugin WSDesk - WordPress Helpdesk Plugin