Import Shopify products

The product import is used to transfer products from Shopify into Brightpearl.

It can be triggered from within the Brightpearl Shopify App and will create new product records if no matching SKU exists in Brightpearl.

The new product will be a non-stock tracked item with no inventory to ensure that no updates are sent to any other active sales channels where the same SKU might be in use. Once in Brightpearl, the products can be switched to stock tracked in batch (filter the product list screen for non-stock tracked products that belong to the “Shopify Products” category). You can then update the products' inventory levels.

Once inventory levels have been set, Brightpearl will update Shopify’s inventory via the nightly bulk sync and any time a product’s on hand level changes.

The product import can be done in bulk or for a selection of products. 

Import products in bulk

You can import products from Shopify into Brightpearl in bulk. Any product which has been created in Shopify since you last ran the import tool will be imported, as long as the SKU does not exist in Brightpearl:


Click on Import Products in the bar along the top of the Brightpearl app and follow the on-screen instructions.

Note: Only products with SKUs that do not exist in Brightpearl will be downloaded when "Download products added/edited since last import" is selected.

Import specific products manually


Select specific products to be imported in the Shopify product list view, then select Actions > Import Selected Product.

The product import will transfer the following information. Everything else will need to be updated in Brightpearl:



Product type

Product type (if no match found, a new Product type will be created automatically)







Sell price

Price on the selected channel list

Cost price

Not Imported

Compare at price

Not imported

Option name (up to three)


Option value

Option value




Brand (a new Brand record will be created automatically)


"Long description" field

Categories (Shopify "collections")

Not imported. A "Shopify products" category is created automatically and the products will be added to this category.


Not imported

Inventory level

Not imported

Note: Shopify "collections" are not imported, but all products imported from Shopify are added to a Brightpearl category called "Shopify products".

Have more questions? Submit a request