Compared with platform e-commerce or using SAAS (Shopify) to build a website, we found that using WordPress to build an independent website lacks a link; that is, after we complete the delivery to the user, how does the user check his logistics information? Our default woocommerce does not have such a function. The order only has one completed operation. However, in the order email, the customer cannot see his logistics information, that is, his waybill number. At this time, We need to use some plug-ins to complete such functions.

WooCommerce Shipping Tracking installation:

Here, we have prepared a plug-in, WooCommerce Shipping Tracking, for shipping tracking of the tracking number of our order.

We enter the independent station in our backend, find Add new of the plugin, and then upload the plugin we prepared.

Here, we have prepared several versions of it. We directly install the latest version, We will install it directly here. For the original version, click to open and install the plug-in. After the plug-in is installed successfully, we will activate it. After activation, in the function button of our WordPress, you will find an additional shipping tracking, and then we will click to open it. There will be some settings here. , we will explain them to you separately.

1 WooCommerce Shipping Tracking Function Button e1713793514430

The first one is the logistics companies supported by this plug-in. We see that it includes most of the logistics companies on the market. For example, DHL is one of the logistics companies we commonly use. Then, you can choose the logistics company based on what you use. Some logistics companies, and then check them. For example, we will check DHL now. After checking, we will click Save at the bottom. Of course, if you have multiple logistics companies, you can just check multiple entrances.

Supported logistics companies:

Then, above, we see that there is a default logistics company. This means that after we generate an order, when our order is shipped, the logistics company will give us a waybill number. At this time, we can enter the order and fill in our waybill number.

2 WooCommerce Shipping Tracking Default Logistics Company e1713793673218

First, you need to select the logistics company you use. The default operation is that you can preset a logistics company in advance. Of course, you have preset the logistics company. If you have multiple logistics companies, you can also fill out the order form. When looking for the waybill number, choose another logistics company. It doesn’t matter whether you select it, and then we click to save again.

After saving, if we have some orders on our current independent site, then we click to open them in our orders. Of course, our current site is new, so there is no logistics tracking information. Let’s create an order.

Orders are filled with a shipping order number:

When you create an order, you will find that there is an additional Tracking code on the right side, where you enter our logistics information. Then, you can choose your logistics company. Of course, we only enabled one DHL logistics company just now. If there is more than one, you can choose another logistics company and fill in your waybill number below.

3 WooCommerce Shipping Tracking Order Fill in Waybill Number

If your product is shipped separately, for example, in multiple packages, such as some large items, you can add other logistics order numbers below, which can be added all the time. So, how many logistics do you have? The order number can be filled in normally.

We can also see a reminder after filling in the logistics order number. You can email the customer to tell him that his product has been shipped. In addition, it will also generate a separate tracking link. We click Open it and take a look. Of course, you may not be able to see it now. It is an order number that does not exist. If you fill in a waybill number, it will have a link. Then, you can put this link in a window on the front desk. location, and then the user can directly check where his goods have been transported.

Okay, this is about our operation of filling in the logistics order number.

Customized transportation companies:

In addition to selecting some of the existing logistics companies built into this plug-in, you can add some new ones. We see the second custom logistics company. Here, you can fill in the name of its logistics company. For example, we fill in the frequently used UPS. Of course, UPS is built into the plug-in. We are just giving you an example here. UPS02 is another logistics company, so fill in the logistics tracking link for the logistics company below. Generally, you can go to the logistics company you use. Generally, they will have a logistics tracking link. You fill it in, and we can go here casually. Enter an address. Of course, this address does not exist. After setting it up, you can save it. After saving, you can return to the management interface of your logistics company, and a customized logistics company will appear here. Of course, you can also check out the logistics company. After you check it, when you deliver the goods, you can choose another logistics company when you drop the order.

4 WooCommerce Shipping Tracking Customized Logistics Company e1713793813763

Plugin email shortcode:

Third, he provided us with some shortcodes for email. You can put these shortcodes in your emails. Then, by default, it will use some email templates with the plug-in. Of course, you can also put them in These decodes are placed in a template builder plug-in that I shared with you before. Put it in your mailbox. Then, when your order is completed, the customer can see the code he used in the email he received. The name of the logistics company, its waybill number, the query address of the waybill number, and its delivery time, etc., can all be queried.

5 WooCommerce Shipping Tracking Email Shortcode e1713793931430

In this way, users can directly track the logistics information of their products through email at any time.

Delivery date setting:

Then, there is a setting below where the user can set a delivery time for his order. Let’s activate it first. After activating it, we will see where it is displayed. For example, we display it on the accessories page of our checkout. It will be displayed in the order details in the user center, and then we will save it after setting it up.

6 WooCommerce Shipping Tracking Customer Customized Receiving Time e1713793991792

Of course, we don’t have an order now. If there is an order, the user will be in the user center of his independent station. Of course, we have not created this user center. An order button will be in the user center. He can view it. You can fill in the delivery time you want when placing your order.

So this is not common in China, but it is relatively common abroad. For example, he may not have time to receive express delivery at ordinary times, so he hopes to have a time period during which you can deliver to your door or Ship the goods to him. Then one of the settings here is when he will receive the goods on which day, and then he can receive the goods at a certain time period of a certain day. The rest are some default information, let’s save it.

It depends on your own needs. If a customer doesn’t need it, you don’t need to enable this function.

7 WooCommerce Shipping Tracking plugin settings e1713794037575

Then there are some settings for it. The first setting is for email. When will we send him our waybill number information? Generally, under normal circumstances, it is the status of our order being completed because normal users place orders. After receiving it, we need to process it. After processing, we prepare the goods and then contact the courier. After contacting the courier, we filled in the waybill number, and the order entered the completed state.

Then, when it is completed, we will email the customer and your waybill number can be added to this email. Below, when our user checks the order in his own member center, he can see his waybill number information. Of course, the waybill number information is also the same. Only after you ship the goods to him can it be seen.

Then, there are some encoding formats. We usually choose UTF-8. In addition, we can also import some settings. The following one is to enable our waybill number in our front desk, that is, in the user’s member center. After clicking it, you can directly enter the link to query the waybill number. We also turn it on for the next one and leave the others as default.

8 WooCommerce Shipping Tracking Quickly Assign Waybill Number e1713794103797

The other one is to allocate waybill numbers and quickly allocate waybill numbers. What does this mean? For example, if we target some old orders, we may not have added tracking numbers to these orders before. Therefore, if such a user enters his own user center, he cannot see the delivery of his previous orders. recorded, so at this time, we can help him allocate it again. For example, here, we divide it into three steps. The first step is to select an order, which is an order number, and then in the second step, we select the one we have shipped to him. The arriving shipping company, its waybill number, and its delivery time. Of course, it will automatically generate a query link for the waybill number.

The status of the order:

The next one is the status of our order. There are several statuses of our order. The first payment is being processed, and the hold user is in the process. Then, the next step is to complete the order, cancel the order, and resolve payment failure, etc. Under normal circumstances, we can default to some waiting states. We can add a shipping company and waybill number to our previous order through these three steps. In addition, such a function also applies to, for example, We missed sending some goods to the customer, and now we need to give him a new waybill number. We can also use this function because you cannot enter a second waybill number once your order is completed. It’s a single number.

So, when you reissue it to him now, you can use the new shipping waybill number to send it to the order.

9 WooCommerce Shipping Tracking Data Import and Export e1713794191898

The next one is the import and export function. Basically, all plug-ins have such a function. If we send a lot of orders in batches at the same time, we don’t need to manually enter them one by one at this time. We can import them in batches. Of course, there are some rules. You can fill in these contents in your CSV form.

10 WooCommerce Shipping Tracking different shipping templates to set the number of days to delivery e1713794244145

The following is for our shipping methods, which are in our woocommerce. For example, after our physical control door store is put on the shelves, we need to set some freight templates for it. In the shipping, we may add a package here. Shipping is free, and some remote areas will also be added. We may add some gas fees. So, you can set an approximate arrival time for different transportation methods. Still, under normal circumstances, we will give him what is set as a range, such as when the latest arrival time and when the fastest arrival time are. Of course, different transportation methods, such as your free shipping, may be slightly slower, so if there are some urgent ones, we may.

We will send some air freight. Of course, its cost is relatively high, but its arrival time is faster. It is mainly based on our transportation template and setting different arrival times.

Estimated arrival date:

Then, when he places the order, the arrival time can be seen. Because he has chosen different transportation methods, he can see the approximate arrival time of his goods, and the delivery time is good.

11 WooCommerce Shipping Tracking Shipping Rules Settings e1713794367842

The last one is some rule settings for transportation methods. We click to enter and then click add new. what does this mean? That is, we can target products in different categories or products with a certain label. These three are used to select our different products, and then you add a name to them. If you choose, It is a product in a category. If this category has subcategories, should it include all the products under it, including its subcategories? You can set it according to your own needs.

Work and vacation time:

The next one is our working hours. For example, our working hours are Monday to Saturday, and Sunday is our rest day. If the customer orders on Sunday, we cannot ship the goods on Sunday. So here you need to add this time because your real delivery time includes your own preparation time, and then after finding the courier to deliver the goods from home, as well as the time of the middle-level committee, it is added to One Piece. So normally we need to calculate a time. For example, we only ship goods from Monday to Friday. Then, if the order is placed on Saturday or Sunday, these two days will not be included in our preparation time. It will not be shipped until the next day. The week starts on Monday.

12 WooCommerce Shipping Tracking Shipping Time Settings e1713794431185

The other is time. If it is Friday, we can set it up. We will get off work at 6 o’clock. If it is before 6 o’clock, we will still ship it on Friday. If it is after 6 o’clock, we will not ship it on Saturday and Sunday. Yes, it will be until next Monday, so this time can be a range. Normally, we are around 4 p.m. Before 4 o’clock, I can normally deliver the goods to you on the same day. Still, after you exceed 4 o’clock, under normal circumstances, It needs to be postponed to the next delivery cycle before delivery can be carried out. This is also based on your own needs.

The last one is delayed delivery time. As we just said, if it is not during working days, we cannot deliver goods during these periods, so there may be a difference between our real delivery time and the time generated by our system. A misplacement.

So here we need to set a normal time. For example, if there is an extension of three days, we will not be in breach of contract if we ship the goods within these three days. If it exceeds three days, it will be equivalent to us delaying the shipment. At this time, you can give the customer an explanation and select the following two by default.

Okay, the next thing is when we have holidays, such as the Spring Festival or the National Day, then if the customer places an order during this time period, we also need to delay the delivery time. Or add it in half a month or a month, then save it after setting it up. Then, this is one rule. Of course, you can also set up another rule. These rules are for different products or different products. Category to set, because FBM may ship some of your products from China, but some products may already be in overseas warehouses. Hence, their delivery time rules are different from those of normal FBM. , so you can set different shipping rules.

Okay, this is how to set up and use a plug-in for shipping tracking of our orders.