1. Home
  2. Docs
  3. Advanced Shipment Tracking (AST) for WooCommerce
  4. Plugin Settings

Plugin Settings


  • Rename the “Completed” Order status to “Shipped” – in many cases, the completed order is WooCommerce means that you shipped the order.
  • Default Mark as Shipped – choose this option to set the “mark as shipped” checked by default when you add tracking numbers to orders.
  • Display tracking information on order status email – choose on which order status email you would like to display the tracking information:
    • Cancelled
    • Customer Invoice
    • Refunded
    • Processing
    • Failed
    • Shipped (Completed)
    • custom statuses will also display here in case you set custom order statuses.

Tracking Display Customizer

in this section you can customize the design of the shipment tracking table display on the completed order email and my account section and preview of the design changes.

  • Preview order – select from last 20 orders one order that you added tracking info in order to preview while you design the tracking info table
  • Tracking display position – before order details or after order details
  • Tracking Header text – Shipment Tracking header text
  • Additional text after header – additional text to include after the main header.
  • Tracking display template – choose from Table display or simple text display.

Table layout Design (template)

  • 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 (Tracking Display Template)

  • Hide Table Headers
  • 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
  • Headers font size
  • 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 Design

  • Provider font size
  • Provider font color
  • Show bottom border
  • Bottom border color

Table Layout

Simple Layout

Custom Order Statuses

The AST plugin allows you to enable a “Delivered”, “Partially Shipped” and “Updated Tracking” custom order statuses. 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 that status.

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

PLEASE NOTE – If you use one or more custom order status, if you deactivate the AST plugin, you must register this order status in function.php in order to view these orders in the orders admin. You can find the code snippet to use in functions.php here or you can update all your orders that use custom statuses back to “completed” before deactivating the plugin.

Customize the Delivered order status email

  • Receipts – Enter emails use variables such as {customer_email}. Multiple emails can be separated by commas.
  • 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_first_name}, {customer_last_name}, {customer_username}, {order_number}
  • Display tracking details – display the shipment tracking information
  • Display order details – display the WooCommerce order items table
  • Display Shipping Address – display the order shipping address
  • Display Billing Address – display the WooCommerce billing address
  • Enable Google Analytics tracking
  • Google Analytics link tracking available if GA is enabled) – This will be appended to URL in the email content – e.g. utm_source=ast&utm_medium=email&utm_campaign=delivered

Delivered email Hooks

wcast_email_before_email_content ($order, $sent_to_admin, $plain_text, $email);wcast_email_before_order_table ($order, $sent_to_admin, $plain_text, $email);wcast_email_after_order_table ($order, $sent_to_admin, $plain_text, $email);wcast_email_after_email_content ($order, $sent_to_admin, $plain_text, $email);

Customize the custom Partially Shipped and Updated Tracking emails

  • 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.

Code Snippets

Code snippet for create custom order status

Was this article helpful to you? Yes No

How can we help?