TrackShip for WooCommerce


TrackShip seamlessly integrates with WooCommerce and into your fulfillment workflow, auto-tracks your orders with 300+ shipping providers and brings a branded tracking experience to your WooCommerce store, integrates into your fulfillment workflow, automates the post-shipping workflow and takes care of all the touchpoints with your customers after shipping.

  • Automate your Post-Shipping workflow
  • Reduce time spent on customer service
  • Further engage customers after shipping
  • Provide a ’superior post-purchase customer experience
  • Increase customer satisfaction and repeat purchases

Start for Free, 50 free shipment trackers / month >

Automatic Shipment Tracking

TrackShip auto-tracks your orders from shipping to delivery with 300+ shipping providers and carriers around the world. After you fulfill an order, TrackShip auto-tracks the shipments with the shipping providers APIs and updates your store whenever there is an update to the shipment status.

Quick and Easy Setup

Set up TrackShip on your WooCommerce store in just a few minutes, no developer needed. Install the trackShip for WooCommerce plugin, connect your store, set up your preferences and TrackShip will automatically track your fulfilled orders.

Built For Woocommerce

TrackShip seamlessly integrates with WooCommrce and works behind the scenes with zero performance impact on your site. Once you fulfill an order, TrackShip auto-tracks the shipments with the shipping providers APIs and updates your store whenever there is an update to the shipment status.

Give faster, better customer service

Don’t waste time jumping between different dashboards anc carrier websites to keep track of your orders. Monitor your shipments inside the WooCommerce admin. The shipments dashboard displays the most updated shipment status for each order, so you and your staff can quickly resolve any shipping inquiries.

Proactive Customer Service

Increase customer satisfaction with proactive customer service. Get notified by email whenever one of your active shipments is late and take action to avoid frustrated customers, you can set the email notification to trigger as it happens or as a daily digest.

Post-Shipping Automation

TrackShip updates your orders with any shipment status event and changes the order status to Delivered once the shipments are delivered to your customers. This also signals to you and your staff that the order is delivered and allows you to set up automated marketing campaigns based on the delivery date.

A Branded Tracking Page on Your Store

Keep your customers close; instead of sending them to the carrier’s tracking page, TrackShip directs your customers to a branded tracking page on your store. Customize the tracking widget to fit your branding and add shipping information, upsell and more and engage your customers after shipping.

Keep Your Customers Happy and Informed

Your customers are binge watching their tracking status. Give them the constant, detailed updates they’re looking for! Send automatic Email and SMS updates based on the shipment status, e.g. in transit, out for delivery, delivered or has an exception…

Analyze Shipping & Delivery Performance

Analyze shipping and delivery performance, with tracking data straight from your store’s dashboard. Use the shipping and delivery statistics generated from your tracking data, to report on progress and to identify any areas for improvement.

What’s included?

  • Shipments Dashboard
  • Filter orders by shipment status
  • Tracking Page on your store
  • Shipment Status & Delivery Notifications
  • Tracking widget on emails
  • Fully Customizable Email Templates
  • Custom Order Status “Delivered”
  • Post-Shipping order status automation
  • Shipment status and Est. delivery displays on the orders admins
  • White Label Tracking Page widget
  • View order page display (tracking page widget)
  • Tracking Analytics widget

How does it work?

  1. Signup for a TrackShip account
  2. Connect your WooCommerce stores with TrackShip API
  3. Setup TrackShip on your store, enable the tracking page and shipment status & Delivery updates.
  4. Seat back and relax, TrackShip will Auto-track your Fulfilled orders and proactively update your orders whenever there is an update in the shipment tracking status, until the shipments are delivered to your customers.


For more information, check out our Documentation


  • TrackShip account
  • WooCommerce REST API enabled
  • SSL Certificate – you must have secured site (HTTPS) to connect TrackShip to your store
  • Pretty permalinks – navigate to Settings > Permalinks and make ’sure that the permalink structure is based on Post Name (TrackShip can’t work with the Plain option)
  • Shipment Tracking Pugin (see compatibility)


TrackShip will track orders when you add tracking numbers using one of the following shipment tracking extensions for WooCommerce:

integration with other WooCommerce plugins:

  • SMS for WooCommerce – Send automatic SMS updates for shipment status & delivery via Twilio, Nexmo or ClickSend
  • Checkout for WooCommerce – Add Tracking Page widget to the Order received page when its set to be the view order page
  • AutomateWoo – use the “Delivered” custom order status to trigger marketing automation based on the order delivery date.


Check out TrackShip for WooCommerce documentation for more details on how to set up and work with TrackShip



What is a Shipment Tracker?

A shipment tracks one tracking number from the time it’s shipped until it has been delivered, no matter how many status events were created during its life cycle.

What if I have multiple stores?

You can add each one to TrackShip and you’ll pay one price based on the combined monthly order volume of all your stores. One ’subscription for all your WooCommerce and Shopify stores.

Will TrackShip affect my site’s performance?

Not at all. When you fulfill an order, the shipping information is sent to TrackShip and it does all the heavy-lifting for you, we check the status of the shipment with the shipping provider every few hours and we update your store whenever there is an update in the status, and it does not impacts your load time in any way.

Do I need a developer to connect TrackShip to my store?

Absolutely not! You can easily connect your store with TrackShip in a few simple steps and start enjoying a branded tracking experience in less than 10 minutes..

I connected my store but the shipment status is not showing for my orders

The trigger to auto-track shipments by TrackShip is to add tracking to order and change the order status from Processing to Shipped (Completed). TrackShip will not automatically track orders that were Shipped before you connected your store.
You can trigger these orders to TrackShip by using the Get Shipment Status option on the WooCommerce orders admin in the bulk actions menu.

My store is connected but many of my orders still show “Connection error” shipment status

These messages are from before you connected your store, TrackShip auto-track shipments when you change the order status from Processing to Shipped (Completed).
TrackShip will not automatically track orders that were shipped when you had a connection is’sue.
You can trigger these orders to TrackShip by using the Get Shipment Status option on the WooCommerce orders admin in the bulk actions menu.

How often do you check for tracking status updates?

TrackShip checks the shipment status with the shipping providers APIs every 2-4 hours. We check for updates more often once the package is in the “unknown” status, until the first tracking event is received from the providers API and when the shipment is out for delivery.

Which shipping providers (carriers) do you ’support?

TrackShip ’supports 300+ shipping providers around the globe ,if you can find your carrier on our ’supported shipping providers list, you can ’suggest a shipping provider here

Do you show the shipment status for orders on WooCommerce admin?

Yes, TrackShip adds a Shipment Status column on your orders admin and displays the shipment tracking status, last update date and the Est Delivery Date for every order that you shipped after connecting your store.

If a shipment Tracker returns no re’sult, does it count?

It doesn’t. When a shipment tracker is not ’supported by TrackShip or returned Unknown the Shipment tracker isn’t counted in your trackers balance.

Do you offer Free Trials?

Yes, When you sign up for your TrackShip account, you’ll get a free 50 shipments monthly plan, once you finish your trial balance, you can sign up for a paid ’subscription in order to continue to track additional shipments.

Will I be charged when my free shipment trackers are finished?

No. You can fully test out TrackShip and all the features with the free trial Trackers without adding a credit card. It is completely up to you if you would like to carry on using TrackShip after your trial has ended).


Setembar 27, 2022
I've been using Zorem's Advanced Order Status Manager and Advanced Shipment Tracking for a while now. They're both great plugins and integrate really well. I only recently started testing out Trackship with the free trial. It's wonderful! It integrates well with the other two plugins and is so easy to use. It's going to save me SO much time and I love that it can auto-send updates to my customers. I wish I tried it sooner!
Mai 31, 2022
After testing several other solutions we are so happy we found this plugin. Together with the Advanced Shipment Tracking plugin for Woocommerce this product makes our lives easier and helps our customers keeping track of their orders and notifying them on each step of the shipment process in a very professional way. Excellent product and fast customer service to help us with the installation and configuration. Keep up the good work!
Zenâr 26, 2022
In the modern ecommerce world and with Amazon making each step of the order and delivery process available to the user, the expectations users have now is they can find out exactly where their products are in the process. Trackship gave us exactly the same order transparency as the big-boys and was easy to setup. We're a small shop and paying by usage has been awesome! Developer also was really prompt on helping our dev team.
Read all 14 reviews

Contributors & Developers

“TrackShip for WooCommerce” is open source software. The following people have contributed to this plugin.



1.4.8 – 2022-12-05

  • Dev – Design improved for the Tracking page.
  • Fix – Fix the is’sue of the delievred Shipment status email
  • Fix – Fix the is’sue of the est delivery date in the shipment status SMS – 2022-11-29

  • Fix – Fatal error: Uncaught ArgumentCountError: Too few arguments to function for filter woocommerce_email_from_name and woocommerce_email_from_address
  • Fix – Fatal error: HPOS compatibility code twick

1.4.7 – 2022-11-24

  • Fix – Fix the is’sue in the TrackShip Customizer for deleted order
  • Dev – TrackShip logs improved
  • Dev – Documentation links updated

1.4.6 – 2022-11-18

  • Enhancement – TrackShip customizer design improved
  • Enhancement – TrackShip Tracking page design improved
  • Enhancement – SMS opt/out option added in the notifications in the Tracking Page
  • Improvement – Store connect to TrackShip process improved
  • Dev – Item in this Shipment tab removed if Order is not Tracking per Item
  • Fix – Fix the Invalid shipment status is’sue in Tracking Page
  • Enhancement – New Tracking link added
  • Dev – Design improved for the get Shipment status button in the Order admin
  • Dev – Translation updated
  • Dev – Tested with WP 6.1.1
  • Dev – Tested with WC 7.1.0

1.4.5 – 2022-09-26

  • Fix – Fix the variation product image is’sue in Tracking Page
  • Dev – Get shipment status notice on all pages of TrackShip
  • Enhancement – Integration with Integrately added
  • Dev – Filter( exclude_to_send_data_for_provider ) added for do not send Trcking data to TrackShip for specific provider
  • Dev – Compatibility added with AutomateWoo plugin
  • Dev – Tested with WC 6.9.3

1.4.4 – 2022-08-22

  • Fix – Fix the fatal error of str_contains function
  • Fix – Fix Bulk send Shipments from Tools
  • Dev – Documentation URL updated
  • Dev – Tested with WC 6.8.1

1.4.3 – 2022-07-30

  • Dev – TrackShip Customizer design updated
  • Dev – TrackShip Analytics improved
  • Dev – Compatibility improved with WooCommerce Shipment Tracking plugin
  • Fix – Fix the design is’sue Of TrackShip Shipment status emails in some devices
  • Enhancement – Improved design of TrackShip SMS Settings when SMS for WooCommerce plugin is activated and Map Shipping Providers when AST pro is activated
  • Dev – Tested with WC 6.7.0
  • Dev – Tested with WP 6.0.1

1.4.2 – 2022-06-23

  • Fix – fixed is’sue of shipment status email not sent in PHP 7.x
  • Dev – Tested with WC 6.6.1
  • Dev – Tested with WP 6.0

1.4.1 – 2022-06-14

  • Dev – Last event update time added in order admin list
  • Dev – tab added in Tracking Page Shipment progress, Items in this shipment, Notifications.
  • Dev – Un’subscribe shipment status email option added in Shipment status email and on Tracking Page
  • Dev – compatibility added for yith woocommerce badge management plugin
  • Enhancement – for USPS if shipment Delivered, Parcel Locker in this case we will show Delivered, Parcel Locker.
  • Enhancement – Mockup order preview option added in TrackShip Shipment status email Customizer.
  • Enhancement – Late Shipement email logs added in TrackShip logs.

1.4.0 – 2022-05-17

  • Enhancement – Analytics menu name changed under WooCommerce Analytics “Shipping & Delivery”
  • Enhancement – Settings design improved
  • Enhancement – Notifications tab desgin improved
  • Enhancement – TrackShip Customizer design improved
  • Dev – compatibility added with Booster for WooCommerce Pro plugin
  • Dev – Shipment status emails logs and SMS logs improved
  • Dev – Analytics menu added under TrackShip
  • Dev – Tracking form improved
  • Dev – filter added for remove to search by order id and email id in Tracking page form
  • Dev – Tested with WC 6.5.1 – 2022-04-14

  • Enhancement – Design improved
  • Dev – compatibility im for Wp-lister-amazon plugin
  • Fix – fixed is’sue of HTML content in Shipment status email content
  • Fix – fixed is’sue of save customizer data in Firefox browser
  • Fix – fixed is’sue error of tracking per item Shipment status email when product is deleted
  • Fix – fixed is’sue of WC_mail class.
  • Fix – repeating settings option of SMS for WooCommerce.
  • Dev – trackship-track-order shortcode added for tracking page
  • Dev – Tested with WC 6.4
  • Dev – Tested with WP 5.9.3

1.3.5 – 2022-03-24

  • Dev – Improved compatibility with WPML for translations of Shipment status email.
  • Dev – Settings added for enable/disable shipment status notification for that order is created by amazon
  • Fix – is’sue fix when store is not connected
  • Dev – In shipment statuses email shipped product label option and Shipping address option added in Trackship Customizer
  • Dev – Tested with WC 6.3.1
  • Dev – Tested with WP 5.9.2

1.3.4 – 2022-03-10

  • Enhancement – Progress bar design updated.
  • Enhancement – TrackShip customizer design updated.
  • Dev – in Tracking Page link color added to Label Which color use in TrackShip customizer
  • Dev – Support added for alphnumeric sender id for ClickSend
  • Dev – discontinue to create log in WooCommerce log for Shipment status email
  • Dev – Logs and tools menu added under TrackShip menu
  • Enhancement – Email tab and SMS tab design updated
  • Enhancement – Tracking form design updated for TPI order
  • Enhancement – in Shipments if TrackShip chnge shipping provider for that tool-tip added
  • Fix – TrackShip customizer is’sues fixed
  • Dev – Tested with WC 6.3.0
  • Dev – Tested with WP 5.9.1

1.3.3 – 2022-02-14

  • Fix – TrackShip customizer is’sues fixed

1.3.2 – 2022-02-11

  • Dev – filter added for change the capability of TrackShip menu
  • Dev – Tested with WC 6.2.0

1.3.1 – 2022-02-07

  • New – Shipment status SMS and email log added in table
  • Enhancement – New Placeholders added in Shipment stat’sus SMS
  • Dev – TrackShip Shipment design improved and search bar desgin updated
  • Enhancement – TrackShip customizer design updated
  • Enhancement – TrackShip icon updated in WordPress menu
  • Enhancement – Shipment status SMS design updated
  • Fix – Shipped email when WC shipment tracking plugin installed
  • Improvement – Tracking page design.

1.3 – 2022-01-19

  • Enhancement – New desgin of Tracking widget and shipment email Customizer
  • Enhancement – link color option added in Tracking Widget and Shipment email customizer
  • Enhancement – origin and destination country of shipment for option added in Tracking Widget customizer
  • Enhancement – Last mile tracking number option added in Tracking Widget customizer
  • Dev – show_est_delivery_date filter added for remove est delivery date from tracking widget and shipment status emails
  • Design – Improved the design of the shipment stat’sus column in Shipments.
  • Improvement – in Late shipment email link updated of view all late shipment button
  • Dev – TrackShip menu moved before WooCommerce
  • Enhancement – Support, Docs, Review link added in plugin’s page
  • Dev – Tested with WC 6.1.1
  • Dev – Tested with WP 5.8.3

1.2.4 – 2021-12-20

  • Fix – Improved the design of the responsive Tracking page.

1.2.3 – 2021-12-16

  • Dev – sync Trackship provider button added in Map Shipping provider
  • Dev – Shipment status SMS code improved for Tracking per item
  • Dev – code improved for Shipment stat’sus email in email content for variable {est_delivery_date}
  • Fix – Fixed is’sue in delete tracking events
  • Dev – Tested with WC 6.0

1.2.2 – 2021-11-22

  • Dev – Tracking page footer branding link changed
  • Dev – Add show_est_delivery_date filter for remove Est delivery date from email.
  • Dev – Remove h1 tag from tracking page’s shipment status.
  • Dev – Access given to show TrackShip Dashboard for free user
  • Dev – If Est delivery date is not available in that case in SMS {est_delivery_date} variable replace as N/A
  • Dev – Design update for store is disconnected
  • Fix – Fixed email widget customizer warning

1.2.1 – 2021-11-09

  • Dev – 3 new(Fast2sms, MSG91, SMS Alert) SMS provider added
  • Dev – Compatibility added with Product vendor plugin
  • Fix – Fixed is’sue when late shipment days in settings is not set
  • Fix – Fixed shipping item is’sue in TPI delivered email
  • Dev – Translations updated.
  • Dev – Tested with WC 5.9

1.2 – 2021-10-26

  • Enhancement – new TrackShip menu added in WordPress
  • Enhancement – TrackShip dashboard added in TrackShip menu
  • Enhancement – FullFillment Shipment moved into TrackShip menu
  • Enhancement – TrackShip Settings moved into TrackShip menu
  • Dev – option added in delivered SMS/email notifications when all shipment are delievred then send SMS/email notification
  • Enhancement – Design updated for Tracking form
  • Enhancement – Design updated for Settings
  • Enhancement – More info popup improved
  • Enhancement – design improved with RTL
  • Enhancement – Filter by Shipping provider added in TrackShip Shipment
  • Fix – Fixed is’sue when SMS provider not selected and SMS notification is on for shipment status
  • Fix – Fixed design is’sue in delivered email in simple progress bar
  • Fix – Fixed html is’sue in tracking detail in tracking page
  • Dev – Order note updated when shipment status change
  • Dev – Tested with WC 5.8.0
  • Dev – Tested with WP 5.8.1

1.1.5 – 2021-09-08

  • Dev – Est. delivery date added in Shipment Dashboard
  • Enhancement – Design updated for Shipment dashboard
  • Enhancement – Design updated TrackShip Settings
  • Dev – Late shipment notifications moved into admin notification
  • Fix – Fixed is’sue in TrackShip Analytics
  • Fix – Fixed is’sue for email widget customizer
  • Dev – Improved track button functionality in order admin and edit order page
  • Enhancement – Design updated Email customizer
  • Enhancement – Design updated Tracking widget and Email widget customizer
  • Dev – new section added in email customizer for email widget design
  • Dev – Improvement in WC admin notice
  • Dev – Improved Shipment SMS Placeholders compatibility with WooCommerce Shipment tracking plugin
  • Dev – Improved order note in edit order page for Shipment SMS
  • Dev – Translations updated.

1.1.4 – 2021-08-23

  • Dev – design update for tracking widget
  • Dev – design update for shipment status email
  • Dev – design update for shipment tracking page

1.1.3 – 2021-08-18

  • Dev – design update for tracking widget
  • Dev – design update for shipment status email
  • Dev – {shipping_first} and {shipping_last} variable added in shipment status SMS
  • Dev – Tested with WC 5.6

1.1.1 – 2021-08-11

  • Fix – Fixed is’sue for trackship pro user in TrackShip shipment and sms notifications

1.1 – 2021-08-10

  • Enhancement – Trackship analytics added into the WordPres Analytics
  • Enhancement – Design updated
  • Dev – Trackship settings added into the WooCommerce menu
  • Dev – {shipping_first} and {shipping_last} variable added in SMS notifications
  • Fix – fixed is’sue in delivered shipment status email content
  • Fix – improvement in late shipment email – 2021-07-26

  • Fix – Fixed is’sue in shipment status SMS send

1.0.8 – 2021-07-23

  • Dev – Create trackship shipment table for analytics and shipment
  • Fix – Fixed is’sue in shipment email for tracking per item order
  • Enhancement – SMSWOO functionality added
  • Dev – add popup for trackship pro
  • Dev – Late shipment functionality improved
  • Dev – Tracking page customizer improved
  • Dev – Tested with WC 5.5.1
  • Dev – Tested with WP 5.8

1.0.7 – 2021-07-02

  • Dev – remove analytics widget from dashboard
  • Enhancement – Design updated in Shop order page
  • Dev – add popup for more info shipment status in shop order
  • Dev – add compatibility with Custom order number plugins in shipment email ’subject
  • Dev – Translation updated

1.0.6 – 2021-06-26

  • Fix – Fixed fatal error in dashboard shipments

1.0.5 – 2021-06-25

  • Enhancement – Design updated
  • Dev – Tracking widget email moved into tracking widget customizer
  • Dev – progress bar added in shipment email
  • Dev – option added for delete old tracking event
  • Dev – Analytics widget by dates (30 days, 7 days, Today)
  • Dev – Active shipment dashboard added.

1.0.4 – 2021-06-11

  • Enhancement – Design updated
  • Dev – TrackShip menu added in WordPress, removed from WooCommerce
  • Dev – hook added in shipment status email.
  • Dev – Improvement in Tracking page preview
  • Dev – Dashboard menu added in WP
  • Dev – Improvement in dashboard tab
  • Fix – Fixed is’sue in look when dark background in tracking widget
  • Enhancement – Design updated in shipment email
  • Dev – Improvement in shop order page and edit order page
  • Dev – Translations updated.
  • New – Map shipping provider functionality added.
  • Dev – Tested with WC 5.4.1


  • Dev – Order note added for TrackShip, when tracking information sent to TrackShip and shipment status change
  • Improved UI/UX – Shipment Tracking Column on orders admin list
  • Improvement – TrackShip dashboard improved
  • Dev – add track link to Shipment Tracking Column on orders admin list
  • Dev – Improvement in tracking page popup.
  • Fix – Tracking Widget Customizer – Show Only Last Event (was showing 2 last events)
  • Fix – Shipment status filter is’sue solved and fixed when in settings close for shipment status filter
  • Fix – in AST when click on tab link changed
  • Twick – Tracking Page Widget on thank you Page – Always show “last event” view.


  • Fix – Tracking Page link fixed in completed email


  • Dev – translations updated.
  • Improvement – tracking-form css updates.


  • Initial version.