Manage Shopify Listings


Shopify is an all-in-one e-commerce platform that allows you to easily set up an online store. Sellercloud connects to Shopify via API and allows you to manage various aspects of your store such as listings, inventory, and orders.

Shopify Account Integration lets you access your inventory data from Sellercloud and update your Shopify store in real-time. This helps you save time and money by ensuring that your store is always up-to-date with the latest inventory data.

Learn more about Shopify Product Properties.

Prepare a Product for Shopify

Before posting a product to Shopify, make sure it’s Shopify-ready. The only required attribute to post to Shopify is the Title. You can configure the Custom Title field or leave it empty, in which case Selelrcloud will use the Product Name. The product must be Website Enabled on the Website Properties page for the available inventory to upload; otherwise, an inventory of zero will upload for that product.

  • Go to Catalog > Manage Catalog > Select a product.
  • On the Product Details page, go to Toolbox > Website Properties > Edit.
  • In the General panel, select Enabled > Save.

Post a Product on Shopify

You can post products individually or in bulk.


  1. Navigate to Catalog > Manage Catalog > Find your product.
  2. Toolbox > Website Properties > Action Menu > Post to Website.

In Bulk

  1. Navigate to Catalog > Manage Catalog > Select your products
  2. Open the Actions Menu > Launch on Channel > Select Website from the dropdown menu.
This will only work for products created under a company you have configured for Shopify.
If the Listing IDs on a product are incorrect or outdated, the only way to generate new listings on Shopify is to first delete the listing IDs in Sellercloud by performing the action Remove Website Product/Variant ID on the Website Properties product page and then posting anew, following the steps above.

Manage Shopify Variations

You can post Variation Products from Sellercloud to Shopify. Set up the variation in Sellercloud and post the Matrix Parent.

Shopify supports variations with up to 3 dimensions.

  • One-dimension matrix – Set an image for each of the children from the Image Manager.
  • Two or more dimensions – For example, Color and Size:
    • Go to the parent > Toolbox > Variations > Primary Dimension Images.
    • You need the images to be attached to the Color dimension. Select Edit and Change Primary Dimension.
    • Set an image per color variation.
Shopify only allows three options per variant. For example, a product variation can have a color, size, and material; it will not support a fourth value. 

Import Matrix from Shopify

It is also possible to import Shopify product variations using a plugin. To install the plugin on your server, you will need to contact Sellercoud Support.

Once the plugin is installed, you will need to export the matrix information from Shopify. To import the product information back into Sellercloud navigate to Catalog > Tools > Import Product Info > Import info via Plugin/Profile > Select Shopify Product Import 2021 [v1.0.2.4] plugin > Upload the file > Click Import.

Shopify Product Visibility

You can control item visibility on different Shopify channels from Sellercloud. Navigate to Catalog > Manage Catalog > Choose a Product > Toolbox > Website Properties > Visibility > Online Store.

You can also select visibility for both the Online Store and Point of Sale.

You can access the client settings by navigating to Settings > Client Settings > General Client Settings.

  • Enable Filtered products for Shopify price upload
    • This setting refers to the ability to upload a list of prices from Shopify to your store. It allows you to filter products according to certain criteria (for example, tags, product type, etc.) before uploading the prices. This allows you to make sure that only certain products have the prices you want to upload.
  • Send EAN or GTIN to Shopify if UPC is empty
    • This setting refers to the product identifiers that are used to differentiate products in the Shopify store. If a product does not have a UPC (Universal Product Code), this setting will tell Shopify to use the EAN (European Article Number) or GTIN (Global Trade Item Number) instead. This will ensure that the product is properly identified and can be tracked in the store.
  • Allow posting variation child as independent listing on Shopify
    • This setting allows a variation of a product (such as a different size or color) to be listed as a separate item on Shopify. This means that each variation of a product will have its own unique listing instead of being grouped together with the other variations on one listing.
  • Exclude Unmapped locations from Inventory updates for Shopify
    • This setting means that Shopify Locations not mapped to a Warehouse in Sellercloud will not be included in inventory feeds sent to the website.
  • Shopify revise matrix parent images when revising regular images
    • This setting allows Shopify to automatically update the main images associated with a product’s variant combinations (e.g., size, color) when the regular image of the product is revised. This ensures that customers can quickly and easily identify the product they are looking for when browsing the store.
  • Send Brand As Vendor To Shopify
    • This setting is used to configure Sellercloud to send the Brand Name of the vendor in the Shopify orders. This allows the Shopify orders to be identified by both the Vendor Name and the Brand Name. This setting is especially helpful if the Vendor Name and Brand Name are different.

Update Shopify Listings

Inventory and pricing changes are automatically updated on a regular basis. The only products that are included in the automatic feed are those with inventory and pricing values that differ from the values on their Shopify active listing. You can also select the needed products and update them manually.

If the product was added directly through Shopify, ensure that Track Inventory is selected in the Inventory Policy dropdown on the product in Shopify. (This will be done automatically when posting the product through Sellercloud.)


  • Go to Settings > Companies > Manage Companies > Select a company.
  • In Toolbox, select Website > General > Edit.
  • In the Options panel, select Allow Inventory/Price Upload.


To update products individually:

  • Go to Catalog > Manage Catalog > Select a product.
  • In Toolbox, select Website Properties.
  • Click Actions > Update Inventory to Website.

To update multiple products:

  • Go to Catalog > Manage Catalog > Select products.
  • Click the Action button > Update Inventory on Channel > Website > Select products > Update.

Import Shopify Listings

If you have products on Shopify, you must import these listings into Sellercloud. Shopify’s Website Product Variant ID must be applied to a product in Sellercloud for it to sync the inventory and price with Shopify. (When posting a new product, Sellercloud will make an API call for the Variant ID).

  • Go to Settings > Companies > Manage Companies > Select a company.
  • In Toolbox, select Website > Shopify General.
  • Click Actions > Download Listings.
  • Select the date range when the products were created on Shopify > click Download.
    This creates a queued job that exports a file of all current Shopify listings with their variant IDs. Click on the job number to open the Job Details page, where you monitor the job and ensure its successful completion.
  • When the job is done, click the .xlsx file on the Job Details page to download it to your device.
  • Click Catalog > Import Product Info > Import Info via Plugin/Profile.
  • In the Select Plugin field > choose Shopify Product Import, then click the file icon to find and select the downloaded file of Shopify listings.
    • If you do not see the Shopify Product Import plugin, contact Sellercloud Support to place it on your server.
  • Click Import. This creates a queued job. Click the job number to monitor it for successful completion.


Was this article helpful?

Related Articles

Need Support?
Can't find the answer you're looking for?
Contact Support