Setup & Configuration


WordPress Installation (AST Free)

Using the WordPress Admin is the most straightforward option. To install:

  1. In your WordPress admin, go to Plugins → Add New.
  2. Search for “Shipment Tracking”.
  3. Install and Activate the Advanced Shipment tracking for WooCommerce plugin (by zorem)

Install the Advanced Shipment Tracking plugin using a zip file:

  1. Download Advanced Shipment Tracking by clicking on Download button at the plugin page on
  2. In your WordPress admin, go to Plugins → Add New.
  3. Click Upload Plugin and activate

After installation, you can find the plugin settings under WooCommerce > Shipment Tracking

The Advanced Shipment Tracking plugin settings can be found on your WordPress admin under:

WooCommerce > Shipment Tracking

General Settings


Set the “mark as shipped” option checked when adding tracking info to orders – choose this option to set the “mark as shipped” option checked by default when you add tracking to orders.


Display tracking information on order status email – choose on which order status email you would like to display the tracking information. We will also detect Custom Orders Statuses that are set on the store.

Display Add Tracking icon in the Order Actions menu – choose on which Order status to display Add Tracking icon in the Order Actions menu.


Display Track Button on Orders History – This option will display the Track action button on the WooCommerce account area on the orders history list endpoint.

Open the tracking link in a new tab – You can set the Track action button link to open in a new tab (target_blank). In case that you added multiple tracking numbers to thew order, the tracking link will direct the customers to the View Order page.

My account > Orders – track order (actions column):


My account > Orders > View Order display:


Optimize the Fulfillment Workflow

The AST plugin allows you to rename the WooCommerce Completed order status to Shipped and to enable custom order statuses to optimize your fulfillment workflow.

Rename the “Completed” Order status to “Shipped” – the Completed order Status in WooCommerce means that the order is fulfilled and no further action is required. This means for most stores that the order is Shipped.

Please note: If you sell a mix of Virtual and Physical goods, since AST and many other WooCommerce plugins already use the Completed order status and we just rename its label to Shipped, you can create a custom order status “Completed” and set your virtual orders to this status once a customer completes a virtual order

The WooCommerce Fulfilment orders flow


Custom Order Statuses

Partially Shipped – The partially shipped status is for order which you send in a few separate packages or from different locations.

You can set each custom status font and label color and you can enable email that will be sent to your customers once the order is changed to the partially shipped Order Status.

the Advanced Shipment Tracking extends the WooCommerce Fulfilment orders flow:


Please Note

The custom order statuses will be marked as paid can be included in WooCommerce Analytics. We also add the option to change orders to these statuses from the bulk order actions in orders admin and single order admin.

If you used the custom order status in orders, when you deactivate the AST plugin, You will need to register this customer order status to view these orders in the orders admin.  You can reassign these orders back to Completed order status or any other status when deactivating the plugin.

Reassign Custom Order Statuses when Deactivating AST

If you need to deactive the AST plugin and you have orders that are assigned to one of the Custom Order Statuses that AST created, you can reassign these orders to a different order status, otherwise, these orders will not display on your orders list.


Tracking info Widget

The tracking information widget will display the shipping details and a tracking link on the Order emails and the View Order page (endpoint), you can fully customize the tracking info widget display on the order emails and the view order page in my-account.

Customize the tracking Info widget

The tracking display customizer opens with a standard WordPress Customizer with a live preview. To customize the tracking info widget, click on the customize tab on the main menu to open the customizer.

General Options

  • Tracking widget position – Choose if to display the tracking info widget before the order details (woocommerce_email_before_order_table hook) or after order details in the order meta (woocommerce_email_order_meta hook).
    Checkout the WooCommerce emails hook reference for more details.
  • Hide widget header – Hide Shipment Tracking header
  • widget header text – Shipment Tracking header text
  • Additional text after header – additional custom text to include after the main header.
  • Tracking display layout – choose from Table display or simple text display.

Table layout

  • Display shipping provider name – display the shipping provider name in the table
  • Display shipping provider image – display the shipping provider image in the table
  • Hide the ship date – Hide the shipping date column form the tracking table display
  • Use tracking number as a link – this will remove the Track Button and its column from the tracking table

Table Headers

  • Hide Table Headers – remove the table header row from the table
  • Provider header text – change the shipping provider column header text
  • Tracking Number header text – change the Tracking Number column header text
  • Ship date header text – change the shipped date column header text
  • Track header text – change the Track button column header text
  • Font size – headers font size
  • Headers font color – headers font color

Table Content

  • Padding
  • Background color
  • Border color
  • Border size
  • Content Text align
  • Content font color
  • Content font size
  • Content line height
  • Content font weight

Tracking Link

  • Font Color
  • Background Color
  • Border Color

Simple Layout

Content – the Simple layout option lets you compose the tracking info display content using custom variables:

  • Shipping date – {ship_date}
  • Shipping provider name – {shipping_provider}
  • Tracking Number Link – {tracking_number_link}

For example:

{ship_date} | via {shipping_provider} – {tracking_number_link}

will display:


You can customize the tracking message content:

  • Content font size
  • Content font color
  • Show bottom border – show horizontal separator after each tracking number.
  • Bottom border color

Customize the Emails Notifications

You can customize the Custom Order Status email notifications (Partially Shipped)

  • Email subject – available variables: {site_title}, {order_number}
  • Email heading – available variables: {site_title}, {order_number}
  • Email content – available variables – {site_title}, {customer_email}, {customer_company_name},{customer_first_name}, {customer_last_name}, {customer_username}, {order_number}

Overwrite the custom order status email template in theme

From this section you can override the a custom order status template in their theme or child theme. If you override this template than it will not use any of the delivered email settings from the AST email customizer.