Export locations when you need IDs, slugs, fulfillment flags, addresses, and phone numbers in a spreadsheet. Import creates new locations; update changes existing locations by ID.
Create imports
Create CSVs require: Name. The create CSV has no slug column — every new location gets a slug generated from its name automatically. Existing location names are skipped and reported.
csv
| Name | Fulfills Online Orders | Address Line 1 | Address Line 2 | City | State/Province | Postal Code | Country Code | Phone |
|---|---|---|---|---|---|---|---|---|
| Main Warehouse | true | 123 Market Street | Suite 4 | San Francisco | CA | 94105 | US | +14155550100 |
Update imports
Update CSVs use the ID column from an export. The ID identifies which location each row updates. A blank Slug keeps the current slug, blank optional text fields clear their current value, and blank boolean fields keep their current value.
csv
| ID | Slug | Name | Fulfills Online Orders | Address Line 1 | Address Line 2 | City | State/Province | Postal Code | Country Code | Phone |
|---|---|---|---|---|---|---|---|---|---|---|
| loc_01JZ8DFR4S8AVZ7GN9Y4YVJ9Q2 | main-warehouse | Main Warehouse | true | 123 Market Street | Suite 4 | San Francisco | CA | 94105 | US | +14155550100 |