Catalog CSV importBulk import your products to Catalog.
Zonos Catalog's bulk import feature lets you import your entire catalog at once. When filling out the Catalog CSV template, the only required field for each product is a SKU or product ID. If your file has duplicates of the same product based on the SKU and product ID, Catalog creates a product the first time, and then, if relevant, the product details will be updated with any new or supplementary information for the duplicated products.
All product fields, presented as column headers, must be supplied for a successful Catalog CSV upload. While it's not mandatory to fill out every field for individual items, modifying or deleting any column headers in the template will disrupt the upload process, regardless of data availability for each field.
Once you fill out the template with your product details, upload your CSV to your Catalog.
|SKU||The code that identifies the product within your business.|
|Product ID||Your product identifier, commonly the ID from your ecommerce platform.|
|Name||The name of your product.|
|Description||The full detailed description of your product.|
|Customs description||Concise product description for the commercial invoice. Character limit of 30.|
|Weight units||The product’s weight unit. If a unit is not provided, the value will default to |
|Weight||The product’s weight.|
|Dimensional units||The product’s dimensional unit. If a unit is not provided, the value will default to |
|Length||The length of the product.|
|Width||The width of the product.|
|Height||The height of the product.|
|Packing preference||Whether or not your product ships alone (|
|Restricted countries||Restrict your product from certain countries. Values are 2-digit ISO codes separated by a comma. If you’d like to restrict all countries, input |
|Product type||Determines whether the product can be shipped (i.e., E-Books). The value for this is |
|Country of origin||The country the product was manufactured in. Values are 2-digit ISO codes, i.e., |
|HS code||The product’s HS code. This can be the universal 6-digit code or a country-specific 8+ digit code. If it's a country-specific code, be sure to supply your ship-to country, otherwise, we'll ignore the country-specific tariff digits.|
|HS code ship-to country||If you provide a country-specific HS code, supply the country's 2-digit ISO code.|
|Image URL||The image URL for the product.|
|Material||The main material or composition of your product.|
|Brand||The product’s brand.|
|Price||The price you’re charging for the product.|
|Currency||The currency of the price. Values are 3-digit currency codes, i.e., |
- Download the Catalog CSV template.
- Map your product details to the Zonos CSV template fields. Learn more about the product detail fields.
- Save your file as a CSV.
- Upload your new CSV file to Catalog by dragging and dropping your file or by clicking browse to find and select your file. Note that the maximum file size for Catalog upload is 100 MB, or about 100,000 products.
- Follow the prompts to review your uploaded products and correct fields if there are any errors.
- Click Import.
The Catalog template only permits one country-specific HS code per product per upload. A practical workaround is to do a separate upload for each country with country-specific HS codes for each product. Do this by re-uploading the same file, only changing the country-specific HS codes and corresponding ship-to countries. Use the same unique identifiers (SKU/Product ID) for each upload to ensure that Catalog accurately adds the new country-specific info to your existing products.
You might encounter errors when importing your catalog products. The following list describes import errors and how to resolve them. Once you resolve your errors, you can reimport your CSV.
|File must be under 100 GB.||Your file is too big. The file must be under 100 GB.|
|File must be in CSV format.||Catalog only supports CSV-file format. To resolve this, ensure your file format is CSV.|
|Missing column header(s).||Catalog only supports files in the exact format of the Catalog template. Ensure your CSV headers match the headers of the CSV template file.|
|Unrecognized column header(s).||You have unrecognizable column headers. Catalog only supports headers in the exact format of the Catalog template. Remove unrecognized column headers, and double check that your CSV headers match the headers of the CSV template.|
|You are missing a SKU or product ID. Ensure all of your products have a SKU or product ID.||An identifier (SKU/product ID) is required to create a catalog product. To resolve this, add a SKU or product ID for each product.|
|Customs description exceeds character limit of 30 characters.||By default, customs descriptions are limited to 30 characters, which aligns with the most common character limit for commercial invoices.|
|Product type invalid. Catalog supports the following product types: digital_good. For physical goods, leave it blank.||Catalog only supports the following product types: |
|Packing preference invalid. Catalog supports the following packing preferences: ships_alone and consolidated. If your product can be consolidated with other products, leave blank.||Packing preference invalid. Catalog supports the following packing preferences: |
|Weight unit invalid. Catalog only supports the following weight units: gram, kilogram, pound, and ounce.||Catalog only supports the following, unabbreviated units: |
|Weight cannot include negative values, letters, or symbols. Ensure your weight is a valid number.||Make sure your weight value is a valid, positive number without symbols or letters. Catalog supports up to 2 weight decimals. E.g., |
|Dimensional unit invalid. Catalog supports the following dimensional units: inch, foot, yard, millimeter, centimeter, and meter.||Catalog only supports the following unabbreviated units: |
|Length cannot include negative values, letters, or symbols. Ensure your length is a valid number.||Make sure your length is a valid, positive number without symbols or letters. Catalog supports up to 2 length decimals. E.g., |
|Width cannot include negative values, letters, or symbols. Ensure your width is a valid number.||Make sure your width is a valid, positive number without symbols or letters. Catalog supports up to 2 width decimals. E.g., |
|Height cannot include negative values, letters, or symbols. Ensure your height is a valid number.||Make sure your height is a valid, positive number without symbols or letters. Catalog supports up to 2 height decimals. E.g., |
|A weight unit is required when you provide a weight value.||Provide a weight unit for your products that have a weight value. Catalog supports the following weight units: |
|A dimensional unit is required if you provide dimensional values.||Provide a dimensional unit for your products that have a dimensional value. Catalog supports the following dimensional units: |
|A ship-to country is required when you provide a country-specific HS code.||Add a ship-to country with your products that have a country-specific HS code.|
|Ship-to countries must be in ISO format. E.g., KR or BR.||Make sure your ship-to countries are in 2-digit ISO format.|
|Country of origin values must be in ISO format.||Make sure your country of origin is in 2-digit ISO format.|
|Price cannot include negative values, letters, or symbols.||Make sure your price is a positive, valid value. Catalog supports up to 3 price decimals. E.g., |
|If you supply a price, a currency code is required.||Provide a currency code for your products that have a product price.|
|Currency codes must be in ISO format. E.g., AUD or THB.||Make sure your currency codes are in 3-digit ISO format.|
|If one dimensional field is provided, all three are required.||Make sure you have all three dimensional fields provided for products with dimensional values.|