CSV Import

The CSV Import feature allows you to bulk upload tracking information for orders in your WooCommerce store using a properly formatted .csv file. This is ideal when fulfilling multiple orders at once or when using third-party shipping systems to export tracking data.

๐Ÿ”ง Step-by-Step Import Process

1. Upload CSV File

To begin, go to:

WooCommerce > Shipment Tracking > CSV Import

Upload your file and configure import options:

  • Upload a CSV file โ€“ Choose your .csv file from your local computer.
  • Choose the Shipped Date format โ€“ Select between the two supported formats:
    • DD-MM-YYYY
    • MM-DD-YYYY
    ๐Ÿ“Œ The selected date format must match the format used in your CSV file.
  • Replace tracking information? โ€“ Check this box if you want to replace any existing tracking numbers for the order.
blank

2. Import in Progress

Once you upload and continue, the import process begins and progress is shown live.

  • โœ… Success entries will show the order ID and confirmation.
  • โŒ Errors (e.g., invalid carrier or order ID) will also be listed.
blank

3. Import Completed

After the process completes, you’ll see a summary of all successful and failed entries.

blank

๐Ÿ“‚ Sample CSV Format

Here is the expected structure of the CSV file:

order_idtracking_providertracking_numberdate_shippedstatus_shipped
1UPS1Z6E36W6039085826712-06-20251
2USPS920019024454143000312-06-20251

๐Ÿ“Œ Date Format must be in either:

  • DD-MM-YYYY
  • MM-DD-YYYY
    โš ๏ธ Make sure this matches the date format selected during the upload process.

๐Ÿ“ฆ CSV Format for Tracking Per Item

If you want to assign tracking per order item, use the format below:

โ–ถ๏ธ Format 1: Grouped by Item

order_idtracking_providertracking_numberdate_shippedstatus_shippedskuqty
119USPS920019024454143000312-06-20252t-shirt2
119USPS920019024454144565112-06-20251blue-jeans2

โ–ถ๏ธ Format 2: Split Entries by Item

order_idtracking_providertracking_numberdate_shippedstatus_shippedskuqty
119USPS920019024454143000312-06-20252t-shirt1
119USPS920019024454143000312-06-20252blue-jeans1
119USPS920019024454144565112-06-20251t-shirt1
119USPS920019024454144565112-06-20251blue-jeans1

๐Ÿงพ CSV Field Descriptions

FieldDescription
order_idID of the WooCommerce order.
tracking_providerName of the shipping carrier (must match your enabled carriers).
tracking_numberTracking code from your shipping carrier.
date_shippedDate when the item was shipped (match selected format: DD-MM-YYYY or MM-DD-YYYY).
status_shipped0 = Do not change order status, 1 = Mark as Shipped, 2 = Partially Shipped.
sku (optional)Product SKU to link tracking to specific order items.
qty (optional)Quantity of the SKU shipped with that tracking number.

๐Ÿ“ฅ Download Sample Files

๐Ÿ“„ Download Basic CSV Sample

๐Ÿ“„ Download Tracking Per-Item CSV Sample

$129.00

Billed annually

Buy Now