Atlas Bridge
Help center

Shipping

Bulk-upload shipments from a CSV

Ship 500 orders in one upload. Template, validation, rate-shop, label printing — all batched.

Last updated 6/2/2026

Bulk-upload shipments from a CSV

For days when you're shipping more than ~10 orders at once.

The template

Download at Dashboard → Ship → Bulk upload → Download template.

ColumnRequiredExample
external_order_idoptionalSHOP-1234
to_nameyesJane Doe
to_street1yes100 Main St
to_cityyesBrooklyn
to_stateyes (US/CA)NY
to_postal_codeyes11201
to_countryyesUS
weight_lbyes2.5
length_inyes12
width_inyes9
height_inyes4
service_preferenceoptionalcheapest / fastest / ups_ground
insurance_valueoptional120.00
signature_requiredoptionaltrue

The flow

  1. Upload — we parse and validate every row, flagging errors
  2. Review — fix errors or proceed with valid rows only
  3. Rate-shop — all rows rated in parallel
  4. Buy — one click buys labels for every successful row
  5. Download result CSV with tracking + label URL per row

Error handling

If 50 of 500 rows fail, the other 450 still ship. Failed rows download as failed_rows.csv.

International

Add three more columns: hs_code, country_of_origin, customs_value. We auto-generate the commercial invoice.

Was this article helpful?