When importing and exporting products, the attributes that you can view and edit in your CSV file depend on your export template. We’ve included tables that list all fields that are present in the Bulk Edit template, the fields you can add to a custom export template, and the fields that are present when exporting SKUs.

If a field is not in the list below (such as bulk pricing), it cannot be imported, exported, or created manually in the CSV file. Fields in bold are required or recommended. For a complete list of the minimum-required fields for creating a new product or variant, see Importing Your First Product.

Fields in the Bulk Edit Template

FieldDescriptionFormat / Additional Information
Item TypeDefines the item as a Product, SKU, or RuleType in Product for products, SKU for variants, and Rule for variant or modifier rules.
Product IDThe system-generated product identifier; cannot be created manuallyThis field is required for updating existing products, but must be blank for creating new products.
Product NameThe name of your product; must be uniqueThis field has a maximum length of 255 characters.
Product Type Defines whether the item is physical or digitalType in P for physical products, and D for digital products.
Product Code/SKUStock-keeping unit number you use for inventory; must be uniqueThis field is alphanumeric and has a maximum length of 255 characters.
Bin Picking NumberIdentifies where in a warehouse the item is locatedThis field has a maximum length of 255 characters.
Brand NameThe brand or manufacturer of a productEnter an existing brand name to assign a product to that brand, or enter a new brand name to create the brand upon import.
Option SetThe option set nameIf you are on the v3 product experience, you should delete this field or create a custom export template that excludes it, as it can cause duplicated options upon import.
Option Set AlignDetermine whether the options are to the right or below the product image

Type in right to display product options to the right of the product image, or below to display options beneath the product image.

If you are on the v3 product experience, you should delete this field or create a custom export template that excludes it, as it can cause duplicated options upon import.

Product DescriptionA description of your productThis field can contain text or HTML.
PriceYour product's base priceUse numbers only (24.99), but no units. Note: Pricing changes can take up to 10 minutes to appear on the storefront. See our FAQ on price changes for more information.
Cost PriceThe cost of the product for you (accounting purposes only)Use numbers only; no units. Note: Pricing changes can take up to 10 minutes to appear on the storefront. See our FAQ on price changes for more information.
Retail PriceThe retail price (MSRP); if entered, it will appear next to your base or sale priceUse numbers only; no units. MSRP cannot be assigned to variants via import. Note: Pricing changes can take up to 10 minutes to appear on the storefront. See our FAQ on price changes for more information.
Sale PriceThe sale price; if entered, it will replace the base priceUse numbers only; no units. Sale price cannot be assigned to variants via import. Note: Pricing changes can take up to 10 minutes to appear on the storefront. See our FAQ on price changes for more information.
Fixed Shipping CostThe price to ship one unit of your product; the product will ship at that price internationally, regardless of all other shipping settingsUse numbers only; no units.
Free ShippingYour product will ship for free; if enabled, this overrides any other shipping settingsType in Y to enable free shipping, or N to disable free shipping on the product level.
Product WarrantyProduct warranty informationThis field can contain text or HTML, and has a maximum length of 65,535 characters.
Product WeightThe product’s weight (physical products only)Use numbers only; no units.
Product WidthYour product's width for calculating shippingUse numbers only; no units.
Product HeightYour product's height for calculating shippingUse numbers only; no units.
Product DepthYour product's depth for calculating shippingUse numbers only; no units.
Allow Purchases?Configures product purchasability in your storefrontType in Y to allow the product to be purchased or pre-ordered, or N to indicate that the product cannot be purchased or pre-ordered on the storefront.
Product Visible?Allows the product to be visible in your storeType in Y to allow the product to be visible on the storefront, and N to disable product visibility.
Product AvailabilityA brief description of how long it takes for your product to shipUse text only. This field has a maximum length of 255 characters.
Track InventoryEnable or disable inventory tracking on the product. If enabled, track by option or by productType in none to disable inventory tracking entirely, by product to track inventory on the product level, or by option to track inventory by variant.
Current Stock LevelNumber of units in stock (only applies if tracking inventory)Use numbers only.
Low Stock LevelInventory level at which you are sent an email notification to restock (only applies if tracking inventory)Use numbers only.
CategoryCategories and subcategories applied to the productUse the format Category1; Category2/Subcategory1;Category2/Subcategory2. If your category name starts with a slash (/), denote it with \/ (like Mittens\/Gloves). You can assign a maximum of 1,000 categories per product.
Product File - 1The file name of your digital product (digital products only)Use the file name and extension, such as filename.pdf. Before assigning a new digital file to a product, you must add it to the product_downloads/import folder of WebDAV.
Product File Description - 1A description of your file (digital products only) 
Product File Max Downloads - 1The maximum number of times a single customer can download their purchase (digital products only)Use numbers only.
Product File Expires After - 1The period after which the download link will not work for your customer (digital products only)Use # Days, # Weeks, # Months, # Years, or Never.
Product Image ID - 1The system-generated product image IDThe image ID must be included when updating existing images, but this field must be left blank when creating new images.
Product Image Path - 1Image file name (if stored in WebDAV) or full URL. This field is called Product Image File - 1 in the Bulk Edit template.Use the file name and extension (imagename.jpg), or the URL path (https://fullurl.com/imagename.jpg). See Importing Variants, Images, and Other Complex Attributes for additional formatting requirements
Product Image Description - 1The alt tag for the product imageThis field has a maximum length of 255 characters.
Product Image Is Thumbnail - 1If there is more than one image for the product, specify which one should be the thumbnail imageType in Y to select this image to be used as the product thumbnail, or N to deselect the image. You can only select one thumbnail image per product.
Product Image Sort - 1If there is more than one image for the product, specify which order they should appear in (lower numbers appear earlier)Use whole numbers only.
Search KeywordsKeywords for your store's searchKeywords must be separated by commas. Maximum length of 65,535 characters.
Page TitleYour product's page title on the storefront and in search results; will default to the product name if left blank 
Meta KeywordsMeta keywords; if left blank will default to those entered in your homepage SEO fieldsIndividual keywords must be separated by commas. This field has a maximum length of 65,535 characters.
Meta DescriptionMeta description; if left blank will default to what's entered in your homepage SEO fieldsThis field has a maximum length of 65,535 characters.
Product ConditionProduct condition for Google ShoppingType in New, Used, or Refurbished. Other values are not supported.
Show Product Condition?Show the product condition on your product pageType in Y to display the product condition field on the product page, or N to not display that field. 
Sort OrderThe order in which a product appears on a category page relative to other products; default is 0Use whole numbers only. You can use negative numbers.
Product Tax ClassThe tax class applied to a productThis field has a maximum length of 255 characters.
Product UPC/EANProduct's Universal Product Code (UPC) or European Article Number (EAN)This field has a maximum length of 32 characters.
Stop Processing RulesFor Rules, stop processing all rules placed below that ruleType in Y to stop processing rules, or N to continue to process rules.
Product URLThe relative path of your product's URL on your store; if left blank it will default to the product nameUse this format: /new-relative-url/. This field has a maximum URL length of 1,024 characters.
Redirect Old URL?If you change the product URL in the CSV file, you can select whether or not to create a 301 redirect upon importType in Y to create a 301 redirect, or N to not create a redirect from the old product URL.
Global Trade Item NumberProduct's Global Trade Item Number (GTIN) identifier 
Manufacturer Part NumberProduct's Manufacturer Part Number (MPN) identifier 
Tax Provider Tax CodeProduct's unique tax ID; use only if you have automatic tax calculation enabled. See Charging Product-Specific Tax Ratesfor more information 
Product Custom FieldsAdditional product information that appears outside of the product’s description

Use this format: name=value (like Color=Blue;Material=Cotton). Separate multiple custom fields with a semicolon (;).

This field has a maximum length of 255 characters per each field name or value. You can assign a maximum of 200 custom fields per product.

 

Manually Entered Fields

FieldDescriptionFormat
Brand + NameThe brand or manufacturer name and the product nameThis field is read-only. To add or update product brands, use the Brand Name field.
Calculated PriceThe calculated price shown on the storefront 
Product Not VisibleEnable to set the product as not visible in your store

A value of Y indicates the product is not visible, while N means that the product can be viewed on your storefront.

This field is read-only. Use the Product Visible? field to configure product visibility.

Product InventoriedIndicates whether or not the product has inventory tracking enabled

A value of Y indicates that the product tracks inventory, either on the product or variant level. N indicates that the product does not have inventory tracking enabled.

This field is read-only. Use the Track Inventory field to configure if and how inventory is tracked.

Date AddedThe date the product was added to the store.This field uses the format MM/DD/YYYY by default, but you can apply a different format by creating a custom export template.
Date ModifiedThe date the product was last modified.This field uses the format MM/DD/YYYY by default, but you can apply a different format by creating a custom export template.
Product File Path- 1The file location in WebDAV (digital products only)This field references the WebDAV folders that the file is assigned to after it was added to the product. Use the Product File field to add files to your products.
Product File Total Downloads - 1The number of times the file has been downloaded (digital products only) 
Category DetailsThe ID, Name, and URL path of each category assigned to the productThis field is read-only. Update a category’s information by editing it in the control panel.
Product Image File - 1The location of the product image in WebDAVThis field references the WebDAV folders that the image is assigned to after it was added to the product. Use the Product Image Path field to add images to your products.
Product Image URL - 1The image’s full URL on your storefrontThis field is read-only. Use the Product Image Path field to add images to your products.
Minimum Purchase QuantitySetting this value will enforce a minimum quantity limit, on a per-order basisUse numbers only.
Maximum Purchase QuantitySetting this value will enforce a maximum quantity limit, on a per-order basisUse numbers only.
Shipping GroupsProduct's unique ShipperHQ shipping group; only available if ShipperHQ is enabled 
Origin LocationsProduct's unique ShipperHQ origin group; only available if ShipperHQ is enabled 
Dimensional RulesProduct's unique ShipperHQ dimensional rule group; only available if ShipperHQ is enabled 
 

Supported Fields for SKU Import/Export

FieldDescriptionFormat
Product SKUStock-keeping unit value used for inventory trackingThis field is required for importing product SKUs, but the SKU values cannot be updated via CSV import.
Product UPC/EANProduct's Universal Product Code (UPC) or European Article Number (EAN)This field is alphanumeric and has a maximum length of 32 characters.
Stock LevelNumber of units in stock; only applies if tracking inventoryUse numbers only.
Product WidthThe width of the product or variant for calculating shippingUse numbers only; no units.
Product HeightThe height of the product or variant for calculating shippingUse numbers only; no units.
Product DepthThe depth of the product or variant for calculating shippingUse numbers only; no units.
Free ShippingIf applied, your product or variant will ship for free, overriding any other shipping settingsType in Y to enable free shipping, or N to disable free shipping.
Fixed Shipping CostThe price to internationally ship one unit of your product or variant, overriding any other shipping settingsUse numbers only; no units.
Product WeightThe weight of the product or variant for calculating shipping.

This field is not present in the SKU Inventory Management template. Create a custom export template to include it when exporting your SKUs.

Use numbers only; no units.