Track My Package on WhatsApp with Shippo

By Alva Chew 5 min read Updated November 11, 2026

Yes. AeroChat works directly with Shippo. When a customer asks to track their package, AeroChat finds the order’s label in Shippo, reads the tracking status and history, and explains in plain words where the package is, including delays and missed deliveries.

This recipe answers “where is my package?” with what Shippo reports from the carrier, not just a link. Part of connecting Shippo to WhatsApp and AI chat.

What happens today

The carrier page says “delivery attempted” or “address issue” and the customer does not know what to do next. They message you, your team looks up the label in Shippo, reads the tracking history and explains it. When a package is delayed, the same customer asks again the next day.

The flow that works

  1. The customer asks where their package is.
  2. AeroChat verifies the order in Shopify by the email or phone number on it.
  3. It finds the order’s label in Shippo and reads the tracking status, the latest event and the estimated delivery date where the carrier gives one.
  4. It explains the status in plain words: label created, in transit, delivered, returned or a delivery problem.
  5. For a delay or a missed delivery, it says what the customer can do next.
  6. For a failure, a return to sender or “delivered but not received”, it hands the conversation to your team with the tracking attached.

What it looks like on WhatsApp

Customer: Where’s my package? Order #6052. It says something about a delivery attempt. (example)

AeroChat: USPS tried to deliver it yesterday at 2:15pm but nobody was home (example). It is at your local post office now. You can pick it up there or ask USPS to redeliver on their site: https://tools.usps.com/redelivery.htm (example)

In Shippo: nothing changes. AeroChat read the tracking status and history for the label on order #6052.

The recipe

Copy this into AeroChat

When a customer asks to track a package or asks where their order is, follow these steps.

  1. Ask for the order number and the email or phone number on the order, and verify the order in Shopify.
  2. Find the order in Shippo by the Shopify order number and get the tracking status for its label.
  3. Reply with the status in plain words, the latest event with place and time, and the estimated delivery date if Shippo returns one.
  4. If the status shows a delay, explain it and ask them to message us again if it has not moved in 3 days (example).
  5. If it shows a delivery attempt or an address issue, tell them what the carrier needs from them, such as a pickup or a redelivery.
  6. If it shows a failure, a return to sender, or delivered but they have not received it, apologize and hand the conversation to our team with the order and the tracking history.

Never invent a delivery date. Reply in the customer’s language.

Change the handover rules and the number of days to match how your team handles late packages before you paste it.

What to connect

  • Your Shopify store. Built in. Install AeroChat from the Shopify App Store and connect your store in the dashboard, so AeroChat can verify the order.
  • Shippo. Open the API page in your Shippo settings and copy your live API token. Paste it in when AeroChat asks.

Shippo can also send tracking updates to a webhook. Where you set that up, AeroChat can pass a status change on to the customer in the conversation they started.

After you paste the recipe, AeroChat builds the workflow as a draft and shows a checklist: connect Shippo, then switch it on. If it built the connection from Shippo’s public documentation at docs.goshippo.com, the checklist asks you to check it once against the current docs.

Using a different system? If it has a public API, it connects to AeroChat the same way: describe what you want, paste in its key, and it runs.

Can’t find your tool? Message us in the chat on this page and we’ll tell you how it connects.

What you still decide

  • Which tracking problems go to your team.
  • When a delay counts as late for your store.
  • What AeroChat may offer for a lost or late package, if anything.

The result to expect

Customers understand where their package is and what to do about a missed delivery, without waiting for your team. Your team only sees the packages that are actually lost or stuck.

Measure it with your own numbers: tracking questions answered in chat without your team, for a month before and after.

Next: see the shorter parcel status recipe and every Shippo workflow. For orders shipped outside Shippo, see order status on Shopify.

Works on every chat channel

This workflow runs the same way on WhatsApp, Instagram, Facebook Messenger, Telegram, the chat on your store and email, with the same Shippo connection behind it. See what each channel does on the Shippo integration page.

Track your first package in chat

Install AeroChat, paste the recipe, add your Shippo token, and ask your own chat where your last order is.

Install AeroChat on Shopify

7-day free trial.