Parcel Tracking for Excel & Google Sheets
Track delivery status in bulk directly from your spreadsheet
Excel VBA Macro · Google Apps Script · 200+ carriers worldwide
How to Use
Open the File
Open the .xlsm file and click "Enable Content" to allow macros.
Or import the .bas file into your own workbook via Alt+F11.
Initial Setup (First Time Only)
Press Alt+F8 and run SetupAll.
This creates the Settings sheet, Carrier Codes list, Tracking sheet, and action buttons automatically.
Enter API Keys
Enter your API Key and Secret Key in the Settings sheet.
Demo keys are pre-filled for testing. Get your free API keys.
Track Parcels
- Enter carrier codes and tracking numbers in the Tracking sheet
- Click "Register Tracking" to submit items
- Wait 5-10 seconds
- Click "Fetch Results" to see delivery status
Key Features
Batch Processing
Track up to 100 items per batch. Larger sets are automatically split and processed.
200+ Carriers
Supports carriers across 19 countries: UPS, FedEx, USPS, DHL, CJ Logistics, Yamato, Royal Mail, and more.
Color-Coded Status
Delivery status is color-coded: green for delivered, blue for in transit, orange for pending, red for failed.
Smart Input
Type "ups" instead of "us.ups", or "FedEx" instead of "us.fedex". Carrier codes are auto-normalized.
Track Only New Items
"Untracked Only" mode skips rows that already have results, saving time and API usage.
Auto-Update
Check for macro updates and apply them automatically without re-downloading the file.
Google Sheets Version
Prefer Google Sheets? The same tracking features are available as a Google Apps Script.
Supported Carriers
200+ carriers across 19 countries. Here are some of the most popular:
United States
UPS USPS FedEx DHL Amazon OnTrac LaserShipSouth Korea
CJ Logistics Lotte Hanjin Korea Post LogenJapan
Yamato Sagawa Japan Post SeinoEurope
Royal Mail DPD Hermes Correos Deutsche Post GLSInternational
DHL Express EMS Aramex TNT Cainiao SF ExpressFull carrier list is available in the "Carrier Codes" sheet inside the macro file. View all carriers
Important Notes
- Windows + Microsoft Excel required (VBA macro support)
- Do not add or delete rows between registering and fetching results
- Usage charges may apply — avoid unnecessary repeated registrations
- The pre-filled demo keys are for testing only and have limited usage