Update products in Shopify
Overview
Find out how to upload product updates, such as a new weight, image, or barcode, from Cin7 Omni to mapped Shopify products and variants.
Configure update products
To upload a product’s updates to Shopify, you must have enabled Update Products in your Shopify integration settings:
Log in to Cin7 Omni.
From the Integrations menu in the navigation, open your Shopify integration.
Open Settings.
Turn on Products and enable Update Products.
Select Save Settings.
Also, for each product with updates to upload, ensure that
the product is mapped to a Shopify product,
on the product’s page, your Shopify integration is selected under Classifications > Channels,
on the product’s page, Display is not set to Turn Off / Inactive, and
on the product's page, the Status of each option is not set to Disable.
Update products
Before uploading product updates to Shopify, review what Cin7 Omni product details upload and what Shopify product details they overwrite (see below). Then:
Log in to Cin7 Omni.
From the Integrations menu in the navigation, open your Shopify integration.
-
On the Product Status tile, select Update Products. You'll see a list of Omni products that are mapped to Shopify and that have been saved since you last updated Shopify products.
To only upload changes to a subset of products, use the search box to filter the list. Only updates to products in the filtered list are uploaded.
Optionally, if you want to upload changes to products’ images, select Update Images (to update images, you must have selected Enable Image Updates in your Shopify integration settings).
Select Update Recently Modified Products.
What details update?
Here are the Shopify product (and product variant) details that can be updated by mapped Omni product (and product option) details by default—these may be overridden if you've set up Field Mappings in your Shopify integration settings:
Shopify products mapped to Cin7 Omni products
If your Shopify product has no variants and is mapped to a Omni product with only the default option, then changes to these Omni product and default option fields will upload to these Shopify product fields (unless you’ve set up custom field mappings) – changes to any other fields must be manually applied to the mapped product in Shopify:
Cin7 Omni product |
Shopify product |
Product Name |
Title |
Image |
Media (image). To update images, you must have selected Enable Image Updates in your Shopify integration settings and Update Images on the Shopify Update Products page, when uploading the updates. |
Description | Description |
Weight |
Weight |
Code |
SKU |
Barcode |
Barcode |
Pricing |
Price and Compare at price (see below for details of pricing) |
Additionally, if you’ve changed the Inventory Policy or Product Weight unit in your Shopify integration settings, then the Shopify product’s Continue selling when out of stock setting and the unit of measure of its Weight will update too, respectively.
Shopify product variants mapped to Cin7 Omni product options, including size options
If your Shopify product has variants that are mapped to the product options or size options of a Cin7 Omni product, then changes to these Cin7 Omni product, option, and size option fields will upload to these Shopify product and variant fields (unless you’ve set up custom field mappings) – changes to any other fields, such as Product Name, must be manually applied to the mapped product in Shopify:
Cin7 Omni product |
Cin7 Omni product option |
Shopify product |
Shopify product variant |
Option Label (new Option Labels and changes to existing Option Labels) |
|
Option Name |
|
|
Option Label value (new Option Label values and changes to existing Option Labels’ values) |
|
Option value |
Weight |
Weight |
|
Weight (the product’s Weight is used if the option has no Weight) |
Description | Description | ||
|
Image |
|
Image |
|
Pricing |
|
Price and Compare at price (see below for details on pricing) |
|
Code |
|
SKU |
|
Barcode |
|
Barcode |
Additionally, if you’ve changed the Inventory Policy or Product Weight unit in your Shopify integration settings, then the Shopify product variant’s Continue selling when out of stock setting and the unit of measure of its Weight will update too, respectively.
Pricing details
In Omni, your products—or, more specifically, your product options and size options—may have several prices at different price tiers.
Which prices get uploaded to Shopify is determined by the Price Tier and Special Price settings of your Shopify integration.
Typically, when you upload prices to Shopify, each product's price at the selected Price Tier will become the Price of the matching Shopify product.
But, if a product meets the following two conditions, then its price at the selected Special Price tier will become the Price of the matching Shopify product, and its price at the selected Price Tier will become that Shopify product's Compare at price:
The product's Special$ is active, as determined by the Start Date and Days properties in the product's pricing grid.
The product's price at the selected Special Price tier is less than its price at the selected Price Tier.
FAQs
Why isn’t my product with updates listed?
If you’ve selected Update Products but can’t see a product in the list,
select Product Upload Errors and reset any errors related to the product, and then
select Products from the navigation, open the product, and select Save and Close.
Then return to your Shopify integration and select Update Products. Your product should be listed. Otherwise, contact support.