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?
- Requirements
- Setup
- Available actions
- Example workflow
- Limits and safeguards
- Troubleshooting
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.
- Add a Ship24 action in your Zap.
- Click Sign in to Ship24.
- Enter your Ship24 API Key.
- Optionally, give your key a name to help identify it if you use multiple API keys.
- 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.
- Trigger: Google Sheets, New Spreadsheet Row. A new order row contains a tracking number.
- Action: Ship24, Fetch Tracking Results by Tracking Number. Ship24 retrieves the latest shipment status.
- 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
Thank you!
