Articles on: Integrations

Ship24 Order Tracking for Zapier

Introduction


Ship24 Order Tracking for Zapier allows you to automatically create shipment trackers and retrieve delivery updates using the Ship24 Tracking API.


Ship24 supports tracking across 2,500+ couriers and marketplaces worldwide, allowing businesses to monitor shipments and automate workflows based on delivery events.


By connecting Ship24 with Zapier, you can automatically retrieve shipment tracking updates and trigger actions across thousands of apps, such as updating spreadsheets, notifying customers, or syncing order data with your internal systems.



In this article



What does the Zapier integration do?


The Ship24 Zapier integration allows you to automate shipment tracking workflows without writing code.


With Ship24 and Zapier, you can:


  • Create shipment trackers automatically
  • Retrieve tracking results using a tracking number
  • Retrieve tracking results using a tracker ID
  • Search tracking results across multiple couriers
  • Automatically update shipment status in other applications
  • Trigger actions when shipment data is retrieved


Typical use cases include:


  • Updating order status in spreadsheets or databases
  • Sending notifications when shipment status changes
  • Synchronising delivery updates with internal systems
  • Enriching order management workflows with tracking information


Requirements


Before using the Ship24 Zapier integration, you will need:


  • A Ship24 account
  • A Ship24 API key
  • A Zapier account


You can access your Ship24 API key from your Ship24 dashboard.


Setup


Connect your Ship24 account


When using Ship24 in Zapier for the first time, you will be prompted to connect your account.


  1. Add a Ship24 action in your Zap.
  2. Click Sign in to Ship24.
  3. Enter your Ship24 API Key.
  4. Optionally, give your key a name to help identify it if you use multiple API keys.
  5. Click Yes, Continue to Ship24.


Your Ship24 account is now connected and ready to use within Zapier workflows.



Available actions


The Ship24 Zapier integration currently provides the following actions.


Create Tracker


Creates a shipment tracker using a tracking number. This action registers the shipment with Ship24 so tracking events can be collected.


Required input:


  • trackingNumber


Optional inputs:


  • originCountryCode
  • destinationCountryCode
  • destinationPostCode
  • shippingDate
  • courierCode
  • clientTrackerId


This action returns the trackerId, which can be used in other Ship24 actions.


An example Google Sheet:



And the Zapier setup mapping those Google Sheets columns to the Ship24 Zap:



Fetch Tracking Results by Tracking Number


Retrieves shipment tracking results using a tracking number. Ship24 will search across supported couriers to retrieve available tracking events.


Required input:


  • trackingNumber


Optional inputs:


  • originCountryCode
  • destinationCountryCode
  • destinationPostCode
  • shippingDate
  • courierCode


This action returns shipment tracking results including shipment status, tracking events, courier information, and delivery milestones.


Fetch Tracking Results by Tracker ID


Retrieves shipment tracking results using a previously created Ship24 tracker.


Required input:


  • trackerId


This action is useful when you store the Ship24 tracker ID in your system and want to periodically refresh shipment updates.


Search Tracking Results


Searches for shipment tracking results using multiple optional filters. This action allows you to retrieve shipment data even if a tracker has not yet been created.


Possible filters include:


  • trackingNumber
  • originCountryCode
  • destinationCountryCode
  • destinationPostCode
  • shippingDate
  • courierCode


Example workflow


A common workflow is automatically updating shipment status in a spreadsheet.


  1. Trigger: Google Sheets, New Spreadsheet Row. A new order row contains a tracking number.
  2. Action: Ship24, Fetch Tracking Results by Tracking Number. Ship24 retrieves the latest shipment status.
  3. Action: Google Sheets, Update Spreadsheet Row. The latest shipment status is written back to the spreadsheet.


This workflow automatically keeps your order tracking sheet up to date.


Limits and safeguards


To keep performance stable, the following safeguards can be applied:


  • Skipping shipments that are already Delivered
  • Avoiding refresh calls if the last check occurred recently, for example within 3 hours
  • Processing shipments sequentially
  • Continuing execution if a single row fails


Zapier may also enforce throttling when processing high volumes.


Troubleshooting


API authentication error


  • Ensure your Ship24 API key is correctly entered when connecting your account in Zapier.
  • Ensure your Ship24 plan matches the plan required by the Zap. Some Zaps use per-call plans, while others require per-shipment plans. The Zap description will indicate when a per-call plan is required.


You can verify your API key in your Ship24 dashboard.


No tracking results returned


Possible reasons include:


  • The tracking number is invalid
  • The shipment has not yet been scanned by the courier
  • Additional shipment information may be required, such as destination post code, shipping date, or courier
  • Key fields contain inaccurate information, such as the wrong destination country, wrong courier, or a shipping date far from the actual one


Providing additional shipment details can improve tracking accuracy.


Zapier rate limits


If your Zap processes many shipments at once, Zapier may temporarily throttle executions. Possible solutions include:


  • Running Zaps on a schedule
  • Processing shipments in smaller batches
  • Adding delays between API calls


If you continue experiencing issues, contact the Ship24 support team.

Updated on: 14/08/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!