> For the complete documentation index, see [llms.txt](https://docs.getmesa.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.getmesa.com/tools/package-tracking.md).

# Package Tracking

The **Package Tracking** tool allows you to account for shipping information via tracking numbers in your workflow.

This helps you structure workflows based on up-to-date tracking information.

## Configuration

### Shipment triggers

<figure><img src="/files/FzZW1ZGV9MHk51ChHUns" alt="Screenshot of the Package Tracking shipment triggers in the MESA workflow builder. Spotlight the shipment status trigger options such as In Transit, Out for Delivery, and Delivered."><figcaption></figcaption></figure>

You can run workflows based on certain shipping updates such as: Information Received, In Transit, Out for Delivery, Failed Attempt, Delivered, Exception, Expired, and Pending.

### Track Package action

You can retrieve information relating to a shipment's current status by using the Track Package action.

When Shopify (or another e-commerce platform like Square) receives a new order with a tracking number, the Track Package action can track the shipment and allow you to filter based on different tracking states.

## Technical Notes

If you track a tracking number and attempt to track it again it’s going to throw you an error. Any subsequent update needs to come from the trigger.
