# Connect Activity to Package Tracking and automate your tasks

### Describe to build

**Activity reports**  
Fully supported

MESA's Activity to Package Tracking integration is the fastest way to sync data between the two — without touching a line of code. Choose which fields to send, how they're formatted, and when the sync happens. Start with a pre-built template, customize it with AI, or build something completely unique in under 10 minutes.

[Try MESA for free](/content/pricing/index.html)

★★★★★ 4.9 rating on Shopify App Store

### Why integrate Activity with Package Tracking

The Activity to Package Tracking integration helps you sync data, automate manual tasks, and keep your stack aligned — without writing code.

### See exactly what data flows through each step

Activity Log snapshots variables at any point in a workflow, so you can see what data was present when each step ran. When something behaves unexpectedly, the answer is already in your logs.

### Build an audit trail for every order processed

Add Activity Log steps to order workflows to record what happened, when, and with which data. Every run creates a searchable record your team can reference if questions come up later.

### Confirm the right data reaches each integration

Log the payload before it's sent to an external service to verify the values are correct. Catch mismatched fields, missing data, or formatting errors before they cause a sync to fail.

### Send customers a same-day delivery heads-up

When a package status changes to Out for Delivery, MESA sends the customer a personalized notification. They know it's coming today — no tracking page required, no "where's my order" email to answer.

### Alert your team the moment a delivery fails

When a delivery attempt fails or an exception is flagged, MESA immediately notifies the right person. Your team can act before the customer even knows there's a problem.

### Trigger a review request right after delivery

When a package status changes to Delivered, MESA fires a follow-up to the customer — review request, loyalty offer, or cross-sell. The timing is based on actual delivery, not an estimated date.

## Build any Activity and Package Tracking automation

MESA helps you connect apps to automate repetitive tasks. A trigger is an event that starts a workflow, and actions are the steps that occur when it's running.

###### Shipment Delivered

Starts when a shipment is delivered.
- Archived  
- Courier Code  
- Created At  
- Customer Email  
- Customer Name  
- Customer Sms  
- Delivery Status  
- Destination City  
- Destination Country  
- Destination Info  
- Destination State  
- Destination Track Number  
- Dimension  
- Exchange Number  
- ID  
- Label  
- Latest Checkpoint Time  
- Latest Event  
- Logistics Channel  
- Note  
- Order Date  
- Order ID  
- Order Number  
- Origin City  
- Origin Country  
- Origin Info  
- Origin State  
- Pieces  
- Previously  
- Product Type  
- Recipient Postcode  
- Scheduled Address  
- Scheduled Delivery Date  
- Service Code  
- Signed By  
- Source  
- Status Info  
- Substatus  
- Title  
- Tracking Courier Account  
- Tracking Destination Country  
- Tracking Key  
- Tracking Number  
- Tracking Origin Country  
- Tracking Postal Code  
- Tracking Ship Date  
- Transit Time  
- Update At  
- Updating  
- Weight  
- Weight Kg

###### Shipment Experienced Exception

Starts when a shipment has an exception.
- Archived  
- Courier Code  
- Created At  
- Customer Email  
- Customer Name  
- Customer Sms  
- Delivery Status  
- Destination City  
- Destination Country  
- Destination Info  
- Destination State  
- Destination Track Number  
- Dimension  
- Exchange Number  
- ID  
- Label  
- Latest Checkpoint Time  
- Latest Event  
- Logistics Channel  
- Note  
- Order Date  
- Order ID  
- Order Number  
- Origin City  
- Origin Country  
- Origin Info  
- Origin State  
- Pieces  
- Previously  
- Product Type  
- Recipient Postcode  
- Scheduled Address  
- Scheduled Delivery Date  
- Service Code  
- Signed By  
- Source  
- Status Info  
- Substatus  
- Title  
- Tracking Courier Account  
- Tracking Destination Country  
- Tracking Key  
- Tracking Number  
- Tracking Origin Country  
- Tracking Postal Code  
- Tracking Ship Date  
- Transit Time  
- Update At  
- Updating  
- Weight  
- Weight Kg

###### Shipment Experienced Failed Delivery

Starts when a shipment has failed to be delivered.
- Archived  
- Courier Code  
- Created At  
- Customer Email  
- Customer Name  
- Customer Sms  
- Delivery Status  
- Destination City  
- Destination Country  
- Destination Info  
- Destination State  
- Destination Track Number  
- Dimension  
- Exchange Number  
- ID  
- Label  
- Latest Checkpoint Time  
- Latest Event  
- Logistics Channel  
- Note  
- Order Date  
- Order ID  
- Order Number  
- Origin City  
- Origin Country  
- Origin Info  
- Origin State  
- Pieces  
- Previously  
- Product Type  
- Recipient Postcode  
- Scheduled Address  
- Scheduled Delivery Date  
- Service Code  
- Signed By  
- Source  
- Status Info  
- Substatus  
- Title  
- Tracking Courier Account  
- Tracking Destination Country  
- Tracking Key  
- Tracking Number  
- Tracking Origin Country  
- Tracking Postal Code  
- Tracking Ship Date  
- Transit Time  
- Update At  
- Updating  
- Weight  
- Weight Kg

###### Shipment Information Received

Starts when a shipment receives information.
- Archived  
- Courier Code  
- Created At  
- Customer Email  
- Customer Name  
- Customer Sms  
- Delivery Status  
- Destination City  
- Destination Country  
- Destination Info  
- Destination State  
- Destination Track Number  
- Dimension  
- Exchange Number  
- ID  
- Label  
- Latest Checkpoint Time  
- Latest Event  
- Logistics Channel  
- Note  
- Order Date  
- Order ID  
- Order Number  
- Origin City  
- Origin Country  
- Origin Info  
- Origin State  
- Pieces  
- Previously  
- Product Type  
- Recipient Postcode  
- Scheduled Address  
- Scheduled Delivery Date  
- Service Code  
- Signed By  
- Source  
- Status Info  
- Substatus  
- Title  
- Tracking Courier Account  
- Tracking Destination Country  
- Tracking Key  
- Tracking Number  
- Tracking Origin Country  
- Tracking Postal Code  
- Tracking Ship Date  
- Transit Time  
- Update At  
- Updating  
- Weight  
- Weight Kg

###### Shipment's Status is In Transit

Starts when a shipment's status is in transit.
- Archived  
- Courier Code  
- Created At  
- Customer Email  
- Customer Name  
- Customer Sms  
- Delivery Status  
- Destination City  
- Destination Country  
- Destination Info  
- Destination State  
- Destination Track Number  
- Dimension  
- Exchange Number  
- ID  
- Label  
- Latest Checkpoint Time  
- Latest Event  
- Logistics Channel  
- Note  
- Order Date  
- Order ID  
- Order Number  
- Origin City  
- Origin Country  
- Origin Info  
- Origin State  
- Pieces  
- Previously  
- Product Type  
- Recipient Postcode  
- Scheduled Address  
- Scheduled Delivery Date  
- Service Code  
- Signed By  
- Source  
- Status Info  
- Substatus  
- Title  
- Tracking Courier Account  
- Tracking Destination Country  
- Tracking Key  
- Tracking Number  
- Tracking Origin Country  
- Tracking Postal Code  
- Tracking Ship Date  
- Transit Time  
- Update At  
- Updating  
- Weight  
- Weight Kg

###### Shipment's Status is Out for Delivery

Starts when a shipment's status is out for delivery.
- Archived  
- Courier Code  
- Created At  
- Customer Email  
- Customer Name  
- Customer Sms  
- Delivery Status  
- Destination City  
- Destination Country  
- Destination Info  
- Destination State  
- Destination Track Number  
- Dimension  
- Exchange Number  
- ID  
- Label  
- Latest Checkpoint Time  
- Latest Event  
- Logistics Channel  
- Note  
- Order Date  
- Order ID  
- Order Number  
- Origin City  
- Origin Country  
- Origin Info  
- Origin State  
- Pieces  
- Previously  
- Product Type  
- Recipient Postcode  
- Scheduled Address  
- Scheduled Delivery Date  
- Service Code  
- Signed By  
- Source  
- Status Info  
- Substatus  
- Title  
- Tracking Courier Account  
- Tracking Destination Country  
- Tracking Key  
- Tracking Number  
- Tracking Origin Country  
- Tracking Postal Code  
- Tracking Ship Date  
- Transit Time  
- Update At  
- Updating  
- Weight  
- Weight Kg

###### Shipment's Tracking Expired

Starts when a shipment's tracking has expired.
- Archived  
- Courier Code  
- Created At  
- Customer Email  
- Customer Name  
- Customer Sms  
- Delivery Status  
- Destination City  
- Destination Country  
- Destination Info  
- Destination State  
- Destination Track Number  
- Dimension  
- Exchange Number  
- ID  
- Label  
- Latest Checkpoint Time  
- Latest Event  
- Logistics Channel  
- Note  
- Order Date  
- Order ID  
- Order Number  
- Origin City  
- Origin Country  
- Origin Info  
- Origin State  
- Pieces  
- Previously  
- Product Type  
- Recipient Postcode  
- Scheduled Address  
- Scheduled Delivery Date  
- Service Code  
- Signed By  
- Source  
- Status Info  
- Substatus  
- Title  
- Tracking Courier Account  
- Tracking Destination Country  
- Tracking Key  
- Tracking Number  
- Tracking Origin Country  
- Tracking Postal Code  
- Tracking Ship Date  
- Transit Time  
- Update At  
- Updating  
- Weight  
- Weight Kg

###### Shipment's Tracking is Pending

Starts when a shipment's tracking is pending.
- Archived  
- Courier Code  
- Created At  
- Customer Email  
- Customer Name  
- Customer Sms  
- Delivery Status  
- Destination City  
- Destination Country  
- Destination Info  
- Destination State  
- Destination Track Number  
- Dimension  
- Exchange Number  
- ID  
- Label  
- Latest Checkpoint Time  
- Latest Event  
- Logistics Channel  
- Note  
- Order Date  
- Order ID  
- Order Number  
- Origin City  
- Origin Country  
- Origin Info  
- Origin State  
- Pieces  
- Previously  
- Product Type  
- Recipient Postcode  
- Scheduled Address  
- Scheduled Delivery Date  
- Service Code  
- Signed By  
- Source  
- Status Info  
- Substatus  
- Title  
- Tracking Courier Account  
- Tracking Destination Country  
- Tracking Key  
- Tracking Number  
- Tracking Origin Country  
- Tracking Postal Code  
- Tracking Ship Date  
- Transit Time  
- Update At  
- Updating  
- Weight  
- Weight Kg

###### Workflow Error

Starts when a step in the watched workflow fails.
- Workflow ID  
- Workflow Name  
- Workflow Key  
- Task ID  
- Run ID  
- Error Message  
- Step Name

###### Create Tracking

Create a tracking.
- Tracking Number  
- Courier Code  
- Order Number  
- Customer Name  
- Title  
- Language

###### Detect Tracking Number's Carrier

Obtain a list of detected carriers for a tracking number.
- Courier URL  
- Courier Code  
- Courier Logo  
- Courier Name  
- Courier Type  
- Courier Phone  
- Optional Fields  
- Default Language  
- Support Language  
- Courier Country Iso2  
- Tracking Required Fields

###### Get List of Carriers

Obtain a list of carriers.
- Courier URL  
- Courier Code  
- Courier Logo  
- Courier Name  
- Courier Type  
- Courier Phone  
- Optional Fields  
- Default Language  
- Support Language  
- Courier Country Iso2  
- Tracking Required Fields

###### Get Run Details

Look up everything that happened in a single workflow run.
- Run ID  
- Status  
- Created At  
- Workflow ID

###### Log Data

Send specific data to the MESA logs.
- Message  
- Payload Values

###### Search Logs

Search your MESA activity history for matching entries.

###### Search Runs

Find past workflow runs by status, label, or keyword.
- Run ID  
- Status  
- Created At  
- Updated At  
- Badges  
- Task Count  
- Failures

## Expert support included

MESA includes hands-on support from automation experts who know how to get things done.

### Free workflow setup
We'll build your first workflow with you live. Most merchants walk away with automation saving 5+ hours/week.

### Fast response times
Average first response: Same day. Critical issues: Immediate escalation. Complex builds: 24-48 hours.

### Managed services available
Personalized workflow reviews, and quarterly check-ins to identify new opportunities as your business grows.

### Real humans, always
Chat with real automation experts (not bots). Email support 9am-5pm PST. Google Meet sessions for complex workflows.

## Integrate Activity with Package Tracking today.

Enjoy a 7-day free trial. Get your first workflow in minutes.

[Try MESA today →](/content/pricing/index.html)

MESA AI assistant

+×  
Describe your task...  
You've known what your store should be doing. Now it can. Describe the task then MESA handles it from there.
