How it works

Follow these 2 simple steps to start tracking packages instantly by tracking number

MCP logo icon

Skill

App connector: MCP • Time to complete: 0 minutes (Auto-configured)
Why this matters: This trigger accepts tracking numbers as input through MESA's skill interface, enabling on-demand package tracking that can be invoked manually, called by other workflows, or accessed through AI assistants that have MESA skill integration.

This skill trigger accepts a required parameter called "Tracking number" ({{skill["Tracking number"]}}) which is the package tracking number you want to look up. The skill can be called manually through MESA's interface, invoked by other workflows that need tracking information, or integrated with AI assistants that can access MESA skills. When triggered, it passes the tracking number to the package tracking step for lookup.

package tracking icon

Track Package

App connector: Package Tracking • Time to complete: 0 minutes (Auto-configured)
Why this matters: Queries the package tracking service to retrieve real-time shipment information, providing comprehensive tracking details across multiple carriers without requiring you to visit individual carrier websites or know which carrier is handling the shipment.

This step sends the tracking number from {{skill["Tracking number"]}} to a package tracking service that identifies the carrier and retrieves tracking information. The service typically returns data including current shipment status (e.g., "in transit," "out for delivery," "delivered"), current location, tracking history with timestamps, estimated delivery date, carrier name, and any delivery exceptions or issues. The response is returned as {{package_tracking}} with structured data about the shipment. The tracking service automatically detects the carrier (UPS, FedEx, USPS, DHL, etc.) based on the tracking number format, so you don't need to specify which shipping company to query.

Make it your own

Customize this workflow even further:

Trigger from order fulfillment
Connect this skill to your "Order Fulfilled" trigger to automatically track packages when fulfillments are created, then store tracking status updates in your order notes or customer profiles.
Send tracking updates to customers
Add an email or SMS step after the tracking lookup that formats the tracking information into a customer-friendly message with current status and delivery estimate, creating proactive shipment notifications.
Monitor for delivery exceptions
Add a filter after tracking that checks for exception statuses (like "delivery attempted" or "address issue") and sends alerts to your customer service team when shipments need intervention.
Store tracking history in database
Connect a Data Table or Google Sheets step to log every tracking lookup with timestamp, tracking number, status, and customer information, creating an audit trail of shipment status checks.

Frequently asked questions

What carriers are supported by the package tracking service?
Most package tracking services support major carriers including USPS, UPS, FedEx, DHL, and many regional carriers. The service typically auto-detects the carrier from the tracking number format. If a carrier isn't supported, the tracking lookup will fail or return an error indicating the carrier isn't recognized.
What happens if I provide an invalid tracking number?
The tracking service will return an error or empty result indicating the tracking number wasn't found or is invalid. The workflow will still complete, but the tracking data will be empty. Consider adding error handling or validation steps if you need to gracefully handle invalid tracking numbers.
Can I track multiple packages at once?
This skill accepts one tracking number at a time. To track multiple packages, either call the skill multiple times with different tracking numbers, or create a workflow that loops through a list of tracking numbers and invokes this skill for each one sequentially.
What is a template?
Templates are pre-made workflows by our team of experts. Instead of building a workflow from scratch, these have all the steps needed to complete the task.
Can I personalize a template?
Yes! Every step can be customized to meet your exact requirements. Additionally, you can even add more steps and make it more sophisticated.
Are templates free?
Yes! Our entire library containing hundreds of templates are free to use and customize to your exact needs.

Ready to start tracking packages instantly by tracking number?

Join thousands who've automated their work and saved an average of 3.5 hours every week.

Start with this template — It's free
7-day free trial • 2 min setup • Cancel anytime