How do I add shipment tracking with AfterShip?

Answer “Where is my order?” with the carrier's real status: just enter your AfterShip API key.

What it does

When the assistant looks up an order (WooCommerce, Magento or BigCommerce), the latest status of its tracking numbers (up to 3) is read from AfterShip: the last checkpoint, location and estimated delivery date if there is one are added to the answer.

AfterShip detects the carrier itself. If a tracking number isn't registered in AfterShip yet, it is registered on first lookup and carrier data arrives within minutes. No request is made if the order has no tracking number; if AfterShip can't be reached, the order answer is still given, just without the shipping line.

Connecting step by step

The Owner or an Admin can do this.

  1. In AfterShip, create a new key under Settings → API keys.
  2. On Integrations → AfterShip, paste it into “API key” and press “Connect”. The connection is tested before it is saved.
  3. The card shows “Carrier status is added to order answers.”

AfterShip actions in flows

Flow step actions: “Create tracking”, “Find by number”, “Get tracking”, “Get trackings”, “Update tracking”, “Retrack”, “Mark as completed”, “Detect courier”, “Get couriers” and “Delete tracking”. Deleting can't be undone and needs confirmation on the step.

Changing the key and disconnecting

Enter a new key and press “Update key”. If you press “Disconnect”, order answers no longer show carrier status. Because Shopify orders aren't read, AfterShip enrichment doesn't apply to Shopify.

Related articles

Was this article helpful?