Skip to main content
Zippendo keeps the tracking of every shipment up to date by itself. Some carriers send their updates to Zippendo as soon as something happens (a carrier tracking webhook). For the others, Zippendo fetches the updates from the carrier every hour. For most carriers, connecting the carrier is enough. Instabox, Budbee and Porterbuddy are different: Instabee, the company behind them, turns their updates on for each account once you send it the details from Edit carrier. See Turn on tracking for Instabox, Budbee and Porterbuddy below. Carrier tracking webhooks are not the same as the webhooks you create under Settings → Webhooks. Those send updates from Zippendo to your own system. See Webhooks. The tracking walkthrough is Tracking.
Do not create a webhook under Settings → Webhooks for GLS, PostNord, Bring or any other carrier to send to. That list is only for Zippendo sending to your own systems. Carriers send their updates to Zippendo on a separate connection. The details Instabee needs for Instabox, Budbee and Porterbuddy are under Tracking webhook on Edit carrier.

Two kinds of webhooks

Webhooks list in Settings with a webhook subscribed to shipment and tracking eventsWebhooks list in Settings with a webhook subscribed to shipment and tracking events

Settings → Webhooks is for Zippendo notifying your system, not for carriers

To have tracking updates sent to your own system, click Add webhook and, under Tracking, turn on Tracking updated. That is one of your own webhooks, not a carrier tracking webhook.
Create webhook window scrolled to the Tracking group with the Tracking updated eventCreate webhook window scrolled to the Tracking group with the Tracking updated event

Tracking updated in the Tracking group when you create a webhook

How each carrier sends tracking

The Edit carrier page has no field where you enter a tracking web address. It shows Carrier name, the carrier’s own fields and, for most carriers, Test mode. For Instabox, Budbee, Porterbuddy and Instabox (Legacy API), it also shows a Tracking webhook section with the details to send Instabee.
Edit carrier page for GLS Denmark showing Login name, Password and Test modeEdit carrier page for GLS Denmark showing Login name, Password and Test mode

Edit carrier for GLS Denmark has no field for tracking webhooks

Turn on tracking for Instabox, Budbee and Porterbuddy

Instabee sends tracking updates for Instabox, Budbee and Porterbuddy to Zippendo only after it has set them up for your account. Instabee does this by hand, so send it the details once for each account.
1

Open the carrier

Go to Carriers → My carriers and open your Instabox, Budbee or Porterbuddy connection.
2

Copy the details

Under Tracking webhook, copy the Webhook URL, Username and Password. Each field has a copy button.
3

Send them to Instabee

Send the three details to your contact at Instabee and ask them to turn on tracking updates for your account. You can also ask Zippendo support to do this for you.
  • The details stay the same every time you open the page. Treat the Password like any other password.
  • If you use more than one of Instabox, Budbee and Porterbuddy, send Instabee the details from just one of them. Zippendo gets the updates for all your Instabox, Budbee and Porterbuddy shipments that way.
  • Instabee sends home delivery updates to one address only. If another system already receives them, for example your own system or a shipping tool you used before, tell Instabee which one should get them.

What you see on the shipment

After you click Send shipment, open the shipment page. The Tracking timeline and Tracking information cards appear once the shipment has a tracking number, a tracking link, a label-free code or a QR code. The cards look the same whichever way the carrier sends updates: a status badge, the newest events first, and Tracking information with the Tracking number, the Tracking link and, on some shipments, a Label-free code or QR code. Under it you read: “The carrier provides this tracking information. Use the tracking number or link above to see the latest status.”
Shipment Tracking timeline card with an In transit badge, a list of tracking events and the tracking numberShipment Tracking timeline card with an In transit badge, a list of tracking events and the tracking number

Tracking events and Tracking information after the carrier's first scans

Right after you send, the list is usually empty: “No tracking updates yet. Zippendo checks with the carrier every hour.” Events appear after the carrier’s first scan. For carriers that send their own updates, events can appear sooner. For DPD Belgium the list stays empty, and so it does for GLS Denmark until Zippendo switches its tracking on, and for DHL eCommerce Europe without a Developer Portal API key. Use the Tracking link for these.
Tracking timeline card saying there are no tracking updates yetTracking timeline card saying there are no tracking updates yet

No tracking updates yet, right after sending

There is no button to refresh tracking. Do not create the shipment again to get new events.

When something goes wrong