List or update products in Shopify

List or update products in Shopify

Listing products sends product information from Cin7 Core to Shopify, to create new products, match information with existing products, or update products which already have a connection to Cin7 Core.

This article covers listing products from Core to Shopify, see Download products from Shopify for how to send product information in the other direction.

Listing or updating a product will always update stock levels in Shopify.

Prerequisites

Check if products are ready for Shopify

Cin7 Core checks if your products have the minimum information required to list products to Shopify.

  1. In your Shopify integration, go to the Bulk listing tab.

  2. Use the Ready for Shopify column to look for products that are not ready and why, for example, if the product price is 0.

  3. Fix any outstanding reasons before listing affected products to Shopify.

List products

Products that exist in Cin7 Core can be listed for sale in your Shopify catalog. Cin7 Core will check the product SKU against existing SKUs in Shopify and match the product if it already exists. If a product has never been listed before, this will create a new product in Shopify.

List a single product

  1. In your Cin7 Core Shopify integration, go to the Catalog section.

  2. Select an unlisted product. This opens a pop-up window.

  3. Select the Price tier you would like to use for the product. You can edit the price values from the product's record.

  4. Choose which Shopify locations you would like the product to appear in. Choosing one or more locations here updates Shopify locations with stock levels from the mapped Cin7 Core location. If no Shopify location is selected, Cin7 Core sends the stock quantity total from all Cin7 Core locations.

  5. You can change backorder and product-level buffer inventory settings for the product here.

  6. Click List on Shopify.

  7. Save your changes.

List multiple products

  1. In your Shopify integration, go to the Bulk listing tab.

  2. Select unlisted products to upload. You can select products by category, brand, family, product tag, price tier, listing status, sales channel (Products listed in), and through manual search.

  1. Choose which Shopify locations you would like the product to appear in. Choosing one or more locations here updates Shopify locations with stock levels from the mapped Cin7 Core location. If no Shopify location is selected, Cin7 Core sends the stock quantity total from all Cin7 Core locations.

  2. You can change product-level backorder and buffer inventory settings here if required.

  3. Click List to upload all selected products.

Update products

Update product information in Shopify for products that have already been listed. Any changes you have made to the product in Cin7 Core will be exported. Product information must be manually updated to be exported to Shopify, it will never be updated automatically.

Do not use bulk listing if you want to update stock levels only, this will take longer than necessary as it updates other product information. See Update stock levels in Shopify.

Update a single product

  1. In your Cin7 Core Shopify integration, go to the Catalog section.

  2. Select a listed product.

  3. Make any changes to the product settings here if applicable (e.g. location mapping, backorder, price tier, etc.).

  4. Click Update on Shopifyto export any changes to the product's information.

Update multiple products

  1. In your Shopify integration, go to the Bulk listing tab.

  2. Select listed products to update. You can select products by category, brand, family, product tag, price tier, listing status, sales channel (Products listed in), and through manual search.

  3. Make any changes to the product settings here if applicable (e.g. location mapping, backorder, price tier, etc.).

  4. Click List to update all selected products.

Map products to one or more locations

Mapping or listing products to one or more locations means that Cin7 Core accurately calculates and pushes stock levels for those locations only. You need to map Shopify locations to Cin7 Core locations if you have not done this already.

If a product is not mapped to one or more locations, Cin7 Core will send the stock quantity total from all Cin7 Core locations to all Shopify locations.

Map a single product

  1. In your Cin7 Core Shopify integration, go to the Catalog section.

  2. Select a product. This will open a pop-up window.

  3. Choose which Shopify locations you would like the product to appear in. This will update the selected Shopify locations with stock levels from the mapped Cin7 Core locations.

  4. Click List or Update on Shopify to send your changes to Shopify.

Map multiple products

  1. In your Shopify integration, go to the Bulk listing tab.

  2. Select products to map. You can select products by category, brand, family, product tag, price tier, listing status, sales channel (Products listed in), and through manual search.

  1. Choose which Shopify locations you would like the product to appear in. This will update the selected Shopify locations with stock levels from the mapped Cin7 Core locations.

  2. Click List to map all selected products.

Update product pricing

You can change a product's price tier whenever you list or update a product. You cannot manually change a product's price from the Shopify integration, you will need to go to the product's record to edit prices for each price tier.

Link Shopify product to a different Cin7 Core product

Manual linking is not allowed when you first download products from Shopify to Cin7 Core or list products from Cin7 Core to Shopify. However, you can change product linking later.

  1. In your Cin7 Core Shopify integration, go to the Catalog section.

  2. Select the product where you want to change the link.

  3. Unlink the product in Cin7 Core from the product in Shopify. This will allow you to link the Cin7 Core product to a different product.

  4. Select a product from the dropdown menu to link.

  5. Save your changes.

Listing product images

Cin7 Core and Shopify usually use images in different ways. Cin7 Core images are usually smaller and used for visual identification of products to pick, while Shopify and other sales channels have larger, better quality images.

To make sure that the images for each platform are not accidentally altered, if Cin7 Core detects that a product in Shopify already has one or more images, it will not list any images from Cin7 Core for that product. If you want to list images from Cin7 Core, you need to remove any existing images from the product in Shopify.

Unlink products

Unlinking a product breaks the link between the product in Shopify and the product in Cin7 Core, without removing the product from Shopify. Unlinked products can still be sold in Shopify until stock levels go to 0. The product in Cin7 Core is not affected.

Manually downloading products or downloading a sale containing an unlinked product will automatically relink products with matching SKUs.

Unlink a single product

  1. In your Shopify integration, go to the Catalog tab.

  2. Select the product. This opens a pop-up window.

  3. Click Unlink.

  4. Save your changes.

Unlink multiple products

  1. In your Shopify integration, go to the Bulk listing tab.

  2. Use the filters and search field to select your products. Make sure you select Listed products.

  3. Click Unlink.

  4. Save your changes.

 

Remove products from Shopify

Removing a product in Shopify does not affect the product in Cin7 Core. This unlists the product, stops it from being sold in Shopify, and converts the product in Shopify to archived status.

Remove a single product

  1. In your Shopify integration, go to the Catalog tab.

  2. Select a Listed product. This opens a pop-up window.

  3. Click Remove from Shopify.

  4. Click Save.

Remove multiple products

  1. In your Shopify integration, go to the Bulk listing tab.

  2. Use the filters and search field to select your products. Make sure you select Listed products.

  3. Click Unlist.

  4. Save your changes.

Product field mapping

Data mapping for products between Cin7 Core and Shopify is as follows:

Cin7 Core                                                        

SHOPIFY                                                          

SKU

Listing SKU if defined, otherwise first 50 characters from combination of (Product title + Option 1 Value + Option 2 Value+ Option 3 Value)                                                                                                                     

Name

Product title + Option 1 Value + Option 2 Value + Option 3 Value

Category

Product Type

Description

HTML Product Description

Weight

Weight*

Barcode

Barcode

Price Tier. Default is Price Tier 1

Price

Images

Small product image. See Listing product images.

Product Tags

First 256 characters of Product Tags

Option 1 Value

Option 1 Value

Option 2 Value

Option 2 Value

Option 3 Value

Option 3 Value

Variation

Variation

Brand

Vendor (Shopify will use the store name if Brand is left blank in Core)

HS code

HS (Harmonized System) code

Country of Origin (COO)

Country/Region of Origin

*Value will be passed from Shopify to Cin7 Core or vice versa with no numerical conversion if units of measure do not match. Please check units of measure match before syncing.

Was this article helpful?

Have more questions? Submit a request