1. Home
  2. /
  3. Docs
  4. /
  5. TrackShip for WooCommerce
  6. /
  7. Shipping & Delivery Updates

Shipping & Delivery Updates

You can enable automatic shipping & delivery notifications to proactively update your customers know whenever there is an update in their shipment status.

To setup and edit the shipment status emails, on your WordPress admin, Go to TrackShip > Notifications

Email Notifications

The Shipment Status email notifications are automatically triggered to your customers when there is an update in the shipment status. 

Please Note: the emails are being sent from your WooCommerce store, the same way your orders emails.

Enable Automatic Email Notifications

You can enable customer email notifications for the following Shipment Statuses:

  • In Transit – The shipment is on the way, the carrier has accepted or picked up and scanned the shipment.
  • Available for Pickup – The shipment is ready to pickup.
  • Out for Delivery – Carrier is about to deliver the shipment
  • On Hold – The shipment is on hold
  • Failed Attempt – Carrier attempted to deliver but failed, and usually leaves a notice and will try to deliver the package again.
  • Return To Sender – Shipment is returned to sender
  • Delivered – The shipment was delivered successfully

Note: the notification emails are sent from your WooCommerce Store, the same way the standard WooCommerce order status emails are sent.

Customize the Email Notifications

the Shipping & Delivery email notifications are fully customizable, you can edit and customize each shipment status email using a customizer with a preview, edit the content and include only the relevant order details panels.

Email Customizer Options

  • Enable the email notification – check this option to send automatic email notifications to your customers when shipments update to this Shipment Status
  • Preview order – choose an order to preview in the email customizer
  • Recipients – defaults to the customer email. You can add additional comma-separated email addresses.
  • Email subject –  Choose the email subject. Available variables: {site_title}, {order_number
  • Email Content – additional text after the email header. Available variables: {site_title}, {order_number}, {customer_email}, {customer_first_name}, {customer_last_name}, {customer_company_name}, {order_number}, {est_delivery_date}
  • Display shipping items – display the shipment line items
  • Display shipping address – uncheck this option to hide the shipping address
  • Display the Tracking Widget – only available for the Delivered shipment status.
  • Google Analytics link tracking – This will be appended to URL in the email content (e.g. utm_source=trackship&utm_campaign=out_for_delivery)

Tip – If you do not want your customers to view the shipping provider name and you want to change the display name and the shipping provider image on the order and shipment status emails, my-account section and on TrackShip’s Tracking Page – https://youtu.be/BKGXdr7-mtw

Admin Email Notifications

You can enable late shipment email and to get notifications when shipments are late.

  • Late Shipment Days – choose the number of days that a shipment is not delivered to trigger the last shipment notification email.
  • Recipient/s – you can add multiple comma-separated email address
  • Subject – email subject line, you can use the order number in the title.
  • Email Content – additional email content.
  • Trigger Alert – as it happens or daily digest
  • Choose Hour – for the daily digest option

SMS Notification

You can send automatic SMS notifications to your customers with shipping & Delivery updates, you can use the SMS for WooCommerce (SMSWOO) plugin which allows you to send SMS order updates from your WooCommerce store and is fully compatible with TrackShip’s shipment status notifications. You can send SMS messages to your customers based on the shipment status & delivery status and use in your message variables such as Shipment Status and Est. Delivery Date.

SMS notifications settings when the SMS for WooCommerce plugin is installed:

Available SMS Messages Placeholders

Use the following variables to dynamically add tracking information to your SMS messages:

  • {tracking_number} – the tracking number/s for the order
  • {tracking_provider} – the shipping provider for the tracking number
  • {tracking_link} – the tracking link for the order
  • {shipment_status} – the shipment status for that tracking order in case TrackShip is enabled
  • {est_delivery_date} – the shipment estimated delivery date for that shipments (if supported by the shipping provider API)