Skip to content

Shipping · Live tracking

17TRACK order tracking in your helpdesk

“Where is my order?” is the question every store gets most. Connect your 17TRACK API key and each order card in Hushdesk shows where the parcel really is, with the carrier’s latest scan, right beside the customer’s message.

Before and after

Answering “where is my order?” with and without 17TRACK

Without it

Status: Fulfilled

  • Copy the tracking number from the order
  • Open the carrier’s site in another tab
  • Paste, wait, read the scan history
  • Come back and type what you found

With 17TRACK connected

Live status: Out for delivery · With the courier for delivery today

  • Read the live status on the order card
  • Hover it to see where the latest scan happened
  • Answer while the customer is still in the chat

On the order card

What agents see in the Fulfillments section

17TRACK adds one row. Everything else comes from Shopify, so the card works the same with or without it.

The order card sits beside every ticket once Shopify is connected: see the Shopify setup guide and what agents can do with order management.

Tracking urlShopify
The carrier’s tracking page, one click away.
Tracking numberShopify
Tap to copy it, for the rare case you need it elsewhere.
CarrierShopify
The carrier set on the fulfilment.
StatusShopify
Shopify’s fulfilment status.
Live status17TRACK
The parcel’s status in plain words, with the latest scan beside it. Hover for the scan’s location.

Tracking statuses

Every parcel status 17TRACK reports, in plain words

Agents read the label on the left of the Live status row. These are all of them.

The usual journey

  1. Label created
  2. In transit
  3. Out for delivery
  4. Delivered

Detours the card can show

  • Ready for pickup
  • Delivery failed
  • Problem with the parcel
  • Tracking expired
Agents see17TRACK statusWhat it means
Not found yetNotFound17TRACK has no scans for the number yet, often in the first hours after a label is printed.
Label createdInfoReceivedThe carrier knows about the parcel but has not picked it up.
In transitInTransitThe parcel is moving through the carrier’s network.
Ready for pickupAvailableForPickupWaiting at a pickup point or locker for the customer.
Out for deliveryOutForDeliveryWith the courier for delivery today.
Delivery failedDeliveryFailureThe carrier tried and could not deliver.
DeliveredDeliveredThe carrier recorded a delivery scan.
Problem with the parcelExceptionHeld, damaged, returned to sender or another exception.
Tracking expiredExpiredNo updates for a long time; the carrier stopped tracking it.

Setup

How to connect 17TRACK to Hushdesk

You use your own 17TRACK account, so you control the plan and the quota.

  1. Step 1

    Get a 17TRACK API key

    Sign up for the 17TRACK tracking API at api.17track.net and pick the plan that fits how many parcels you ship.

  2. Step 2

    Copy the access key

    In the 17TRACK API dashboard, open Settings, Security and copy the Access key.

  3. Step 3

    Paste it in Hushdesk

    Open Settings, Apps, 17TRACK, paste the key and click Connect. Hushdesk checks it with 17TRACK before saving it, encrypted.

  4. Step 4

    Open a ticket

    Any order with a tracking number now shows its Live status row. Before you connect, that row is a “Connect 17TRACK” link.

17TRACK’s own reference: 17TRACK API documentation.

How it works behind the scenes

  • Looked up when opened

    When an agent opens an order with a tracking number, Hushdesk registers the number with 17TRACK and reads its latest status. The carrier is detected by 17TRACK from the number.

  • Kept for 30 minutes

    Each number’s answer is kept for up to 30 minutes, so a busy ticket opened ten times does not ask 17TRACK ten times.

  • Only the number leaves

    Nothing but the tracking number is sent to 17TRACK: no names, emails, addresses or order contents.

See live tracking on your own orders

Start free, connect Shopify, then add your 17TRACK key in Settings, Apps.

FAQ

17TRACK tracking: questions and answers

How do I add 17TRACK tracking to my helpdesk?

Get an API key from the 17TRACK tracking API, then paste it in Hushdesk under Settings, Apps, 17TRACK and click Connect. Hushdesk checks the key with 17TRACK before saving it. From then on, every order card with a tracking number shows the parcel’s live status and latest carrier scan.

Where do I find my 17TRACK API key?

Your key is in the 17TRACK API dashboard under Settings, Security, Access key. It is the value 17TRACK calls the 17token. Copy it into Hushdesk under Settings, Apps, 17TRACK; it is encrypted when saved and never shown again, so keep your own copy if you need it elsewhere.

What does the order card show once 17TRACK is connected?

The order card gains a Live status row under Fulfillments. It shows the parcel’s status in plain words, such as In transit, Out for delivery or Delivered, followed by the latest carrier scan. Hovering shows where that scan happened. The tracking link, number, carrier and Shopify status stay as they were.

Which carriers work with 17TRACK in Hushdesk?

Hushdesk sends only the tracking number and lets 17TRACK work out the carrier, so coverage is whatever 17TRACK supports; its website lists the current carriers. When 17TRACK has no data for a number yet, for example right after a label is printed, the order card says Not found yet.

How often does Hushdesk update the tracking status?

Hushdesk asks 17TRACK when an agent opens an order, and keeps the answer for up to 30 minutes per tracking number. Within that time, opening the same order again reuses the stored answer, so busy tickets do not hit 17TRACK on every view. After 30 minutes, the next view asks again.

Does Hushdesk send customer data to 17TRACK?

No. Hushdesk sends 17TRACK only the tracking number. The customer’s name, email, address and order details never leave Hushdesk for this integration. Your 17TRACK API key is stored encrypted at rest, and only workspace owners and admins can connect or disconnect it.

Does the 17TRACK integration use my 17TRACK quota?

Yes. Hushdesk uses your own 17TRACK API key, so tracking numbers it looks up count against your 17TRACK plan. It only looks a number up when an agent opens an order that has one, and keeps each result for 30 minutes, so usage follows the tickets your team actually works on.

Why connect 17TRACK if Shopify already has tracking?

Shopify knows the order shipped and stores the tracking number, but not where the parcel is now. 17TRACK reads the carrier’s latest scan, so an agent answering “where is my order?” sees In transit, Out for delivery or Delivered without opening the carrier’s site in another tab.

Can the Hushdesk AI agent use 17TRACK live status?

Not today. The AI agent answers from the Shopify order: fulfilment status, carrier, tracking number and tracking link. The 17TRACK live status is shown to your agents on the order card. We will update this page if that changes, rather than promise it before it works.