Quick Start
Get from sign-up to your first tracked shipment in under 10 minutes.
This guide explains how to import your first shipment into Track123 and start tracking in minutes.
At the end of this guide, you'll have shipments live in your dashboard, ready to monitor and customize.
Create your account
Go to track123.com and register for a free account. No credit card required for the Starter plan.
After creating your account, you'll land on the Home page where your onboarding checklist is ready to guide you through the next steps.
Import your shipments
There are four ways to import shipments into Track123. Choose the one that fits your workflow.
Via API
For developers and automated workflows. Your system sends tracking numbers to Track123 programmatically as orders are fulfilled.
Copy your API token from the Home page
Send a
POSTrequest to create a shipment
curl --request POST \
--url https://api.track123.com/gateway/open-api/tk/v2.1/track/import \
--header 'Track123-Api-Secret: 952a057cafde432xxxxe594e464de0ac' \
--header 'accept: application/json' \
--header 'content-type: application/json' \
--data '
[
{
"trackNo": "LV209031969CN"
}
]
'The shipment will appear in your Shipment list immediately
Via CSV
For bulk imports. Upload up to 50,000 shipments at once using a spreadsheet file.
Go to Shipment in the left navigation
Click Import → Via CSV
Click Download template to get the correct file format
Fill in your tracking numbers in the template — one row per shipment
Save the file and upload it
Track123 will process the file and import all valid rows
Rows with missing tracking numbers or invalid formatting will be skipped. An error report is shown after upload.
→ Import via CSV — full guide
Manually add shipments online
For quick one-off additions. Add up to 100 tracking numbers at once directly from the dashboard. No file or code required.
Go to Shipment in the left navigation
Click Add shipment in the top-right corner
Select the carrier from the dropdown
Enter your tracking numbers in the text box, one per line (up to 100)
Click Confirm
The shipments will appear in your list immediately with Pending status.
Via Store connection
For automatic imports. Connect your store and Track123 will sync shipments automatically as orders are fulfilled. Supported platforms.
Shoplazza, BigCommerce, Shopline.
Go to Store in the left navigation
Click Add store
Select your platform
Follow the on-screen instructions to authorize the connection
Once connected, new fulfilled orders will be imported into Track123 automatically
Get your tracking results
There are three ways to get tracking results from Track123. Choose the one that fits your workflow.
Via API
For developers. Query tracking results programmatically by calling the GET endpoint.
curl --request POST \
--url https://api.track123.com/gateway/open-api/tk/v2.1/track/query \
--header 'Track123-Api-Secret: 952a057cafdexxxxxxxx594e464de0ac' \
--header 'accept: application/json' \
--header 'content-type: application/json' \
--data '
{
"trackNoInfos": [
{
"trackNo": "92612903033646543475000000"
}
]
}
'The response includes the current status, all checkpoints, carrier information, and timestamps.
Via Webhook
For developers. Instead of querying the API manually, set up a Webhook to receive tracking updates pushed to your server automatically the moment a shipment status changes.
Go to Developer → Webhook in the left navigation
Click Add Webhook
Enter your endpoint URL and select the events you want to receive
Click Save
Track123 will send a POST request to your endpoint every time a tracked shipment changes status.
That's it — your shipments are now being tracked. If you run into any issues or have questions, reach out to us via live chat anytime.
Last updated
Was this helpful?