Importing and exporting products allows you to view and manage a variety of product attributes. In this chapter, we’ve included a table of all fields that are exportable and importable via CSV file, using the modern Import/Export experience.

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 Catalog from Scratch.

 

Unless otherwise indicated, do not leave blank values in the CSV file. Remove any columns you don't need in order to prevent import errors.

Table of Supported Fields

FieldDescriptionFormat / Additional Information
ItemDefines the item type as a product or a complex attribute like a variant or image

Type in Product for products, Variant for product variants, Image for product images, and Video for YouTube videos.

Note that the item value determines which fields can be edited in that row, such Options in variant rows or Image URL for image rows.

IDThe system-generated product identifier; cannot be created manuallyThis field is required for updating existing item rows, but must be blank for creating new products or complex attributes.
NameThe name of your productNote that product names must be unique.
Type Defines whether the product is physical or digitalType in Physical for physical products, and Digital for digital products.
SKUStock-keeping unit number you use for inventoryThis field supports alphanumeric characters only, and is required for creating new variants.
OptionsDefines a variant's behavior and appearanceContent in this field must use a set formulaic format.
Inventory TrackingEnable or disable inventory tracking on the product. If enabled, track by variants or by productType in none to disable inventory tracking entirely, product to track inventory on the product level, or variant to track inventory on the variant level.
Current StockNumber of units in stock (only applies if tracking inventory)Use numbers only.
Low StockInventory level at which you are sent a notification to restock (only applies if tracking inventory)Use numbers only.
PriceYour product's base priceUse numbers only (such as 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 youUse numbers only; no units. This field is used for accounting purposes only.
Retail PriceThe retail price (MSRP); if entered, it will appear next to your base or sale priceUse 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.
Sale PriceThe sale price; if entered, it will replace the base priceUse 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.
Brand IDThe brand or manufacturer of a product

A brand’s ID can be found in the address bar when viewing the brand in your control panel, or via the API.

Example: https://store-abc123.mybigcommerce.com/manage/products/brands/102/edit

ChannelsThe storefront channel IDs assigned to a product

Your default storefront will always have a channel ID of 1, while additional storefronts have a system-generated ID located in the storefront's permanent address. Separate each channel ID with a semicolon (;).

Example: 1;12345678;98765432

CategoriesThe IDs of categories and subcategories applied to product

Type in the category’s ID only, not its name. You can locate a category’s ID in your browser’s address bar when viewing it in the control panel, or you can get a list of all categories and their IDs via the API. Separate each category ID with a semicolon (;).

Example: https://store-abc123.mybigcommerce.com/manage/products/categories/1/edit/1249

DescriptionA description of your productThis field can contain text or HTML.
Custom FieldsAdditional product information that appears outside of the product’s description. Note that new and existing custom fields use JSON formatting in CSV files.

Creating new custom fields: [{"name":"custom field name 1","value":"custom field value 1"},{"name":"custom field name 2","value":"custom field value 2"}]

Updating existing custom fields: [{"id":#,"name":"custom field name 1","value":"custom field value 1"},{"id":#,"name":"custom field name 2","value":"custom field value 2"}]

See Importing Complex Attributes for additional formatting requirements.

Page TitleYour product's page title on your storefront and in browser search results 
Product URLThe relative path of your product's URL on your store

Use this format: /new-relative-url/. Maximum 1,024 characters.

Meta DescriptionShort product description in search results; if left blank, it will default to the description entered in the store’s homepage SEO fieldsMaximum 65,535 characters.
Search KeywordsKeywords for your store's searchKeywords must be separated by commas. Maximum 65,535 characters.
Meta KeywordsKeywords that describe the content on your product page; if left blank, it will default to the keywords entered in the store's homepage SEO fields

Keywords must be separated by commas. Maximum of 65,535 characters.

This field is strictly optional, as keywords have been deprecated by all major search engines.

Bin Picking NumberIdentifies where the item is physically located in a warehouseMaximum of 255 characters.
UPC/EANProduct's Universal Product Code (UPC) or European Article Number (EAN)Maximum of 32 characters. Use numbers only.
Global Trade NumberThe GTIN for the product; required for Google Shopping if the item is not a custom productUse numbers only.
Manufacturer Part NumberThe Manufacturer Part Number; required for Google Shopping if the item is not a custom product 
Free ShippingYour product will ship for free; if enabled, this intentionally overrides any other shipping settingsType in TRUE to enable free shipping, or FALSE to disable free shipping on the product level.
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.
WeightProduct weight (physical only)Use numbers only; no units.
WidthYour product's width for calculating shippingUse numbers only; no units.
HeightYour product's height for calculating shippingUse numbers only; no units.
DepthYour product's depth for calculating shippingUse numbers only; no units.
Is VisibleAllows the product to be visible in your storeType in TRUE to allow the product to be visible on the storefront, and FALSE to disable product visibility.
Is FeaturedAllows the product to display as a featured productType in TRUE to set the product as featured on the storefront, and FALSE to omit it from the featured products list.
WarrantyProduct warranty informationThis field can contain text or HTML. Maximum 65,535 characters.
Tax ClassThe ID of the tax class applied to a productUse numbers only. Maximum 255 characters.
Product ConditionProduct condition for Google ShoppingType in New, Used, or Refurbished.
Show Product ConditionShow the product condition on your product pageType in TRUE to display the product condition field on the product page, or FALSE to not display that field. 
Sort OrderThe order in which a product appears on a category page relative to other products; default value is 0Use whole numbers only. You can use negative numbers.
Shipping GroupsThe product’s unique ShipperHQ shipping group; only available if ShipperHQ is enabled

Separate multiple shipping groups with semicolons (;)

Example: Free Shipping;Store Pickup;Large

Origin LocationsThe product’s unique ShipperHQ origin group; only available if ShipperHQ is enabled

Separate multiple origin locations with semicolons (;)

Example: Cleveland;VancouverCA

Dimensional RulesThe product’s unique ShipperHQ dimensional rule group; only available if ShipperHQ is enabled

Separate multiple dimensional rules with semicolons (;)

Example: Board Printing Boxes;Wooden Specialty Box

Variant Image URLThe URL for an image associated with a variantOnly 1 image per variant can be used. Maximum URL length 1,024 characters.
Internal Image URL (Export)The image path URL for an image already associated with a productThis is a read-only field that displays an image’s URL in the CSV export file. This field is ignored during CSV importing. Maximum URL length is 1,024 characters.
Image URL (Import)The image path URL for adding an image to a productThis field is used to add or replace images during import. Maximum URL length is 1,024 characters.
Image DescriptionThe alt tag for the product imageMaximum of 255 characters.
Image is ThumbnailIf there is more than one image for the product, specify one to be the thumbnailType in TRUE to select this image to be used as the product thumbnail, or FALSE to deselect the image. You can only select one image per product.
Image Sort OrderIf there is more than one image for the product, specify which order they should appear in (lower numbers appear earlier)Use whole numbers only. If left blank, the field will be set to “0”.
YouTube IDThe ID of the YouTube video

Type in the video's ID only, not the video's URL. For example, if the video’s URL is https://youtube.com/watch?v=Vx0OmcMSWGQ, you would enter  Vx0OmcMSWGQ. 

Maximum 25 characters.

Video TitleThe title of the videoMaximum 255 characters.
Video DescriptionA description of the video 
Video Sort OrderIf there is more than one video for the product, specify which order they should appear in (lower numbers appear earlier)Use whole numbers only. If left blank, the field will be set to “0”.