Search our Help.

Shopify Product Synchronization

Follow

Points to note

Product Synchronization options

Manage Product Synchronization and configure Advanced Settings

Save time and ensure consistency across your Shopify and Unleashed integration by defining how your product details should be synced. When a "master" is selected within your Shopify integration's configuration, any updates made to the enabled product details in that system will automatically export to the other, making the same update to match. 

Points to note

  • Stock on Hand (SOH) will always be managed by Unleashed and will export to Shopify if Export Stock on Hand to Shopify is enabled in the Stock Configuration settings and the product is ticked in the Manage your Products page, regardless of the Product Synchronization setting. If a product is not ticked in Manage your Products it's stock availability will not export. 
  • Draft and Archived products in Shopify will import to Unleashed when selecting "Import Products from Shopify to Unleashed" in Manage your Data, regardless of the chosen "master".
  • You can select either Unleashed or Shopify as the master for Product Synchronization, or you can disable Product Synchronization so that neither system is master.
  • Shopify cannot be set as master if more than one Shopify store is integrated with your Unleashed account, in which case you can set Unleashed as master or disable Product Synchronization. 
    NOTE: If an existing Shopify store is set with Shopify as master, and you later add a second or multiple stores, the Product Synchronization of the existing store will automatically default to Unleashed as master.

Product details that will sync between Unleashed and Shopify

Using the Advanced Settings available in the Product Synchronization setting, the following product details can be synced between Unleashed and Shopify integration. Each option can be either selected to sync, or not, from the system selected as the master: 

Unleashed Product detail Shopify SKU detail
Product Description Product Title
Product Notes Body (HTML)
Product Group Product Type
Weight Weight
Barcode Barcode
Default Image Product Image

Product Synchronization options

There are three options available when configuring Product Synchronization for a Shopify Store's integration with Unleashed:

  • Product Synchronization enabled and Unleashed is master.
  • Product Synchronization enabled and Shopify is master.
  • Product Synchronization disabled.

Product Synchronization enabled and Unleashed is master

The following behaviour occurs when Product Synchronization is enabled in your Shopify store's configuration and Unleashed is selected as the master:

  • When the product detail that's enabled in the Product Synchronization's "Advanced Setting" is updated in Unleashed, and the product is ticked in Manage your Products, the update will sync to Shopify to update the SKU's detail to match. 
  • When only one Shopify store is integrated, creating a new product in Unleashed will automatically create it as a new SKU in Shopify, with the same Product Code.
  • When multiple Shopify stores are integrated, creating a product in Unleashed will not automatically create the product in any Shopify store. Tick the new product for the appropriate Shopify store in Manage your Products and Save Configuration to create the product as a new SKU per Shopify. 
  • When a product that has no transaction history in Unleashed or Shopify is deleted in Unleashed, it will delete the SKU in Shopify.
  • The Sell Price Tier selected in the "Product Sell Price Tier for this shop" setting of the store's configuration will export from Unleashed to Shopify. 
  • When enabled, only the product's Default Image will export from Unleashed to Shopify, and will replace all existing images for that SKU in Shopify. 

Product Synchronization enabled and Shopify is master

The following behaviour occurs when Product Synchronization is enabled for the only Shopify store that's integrated, and Shopify is selected as the master:

  • When the SKU detail that's enabled in the Product Synchronization's "Advanced Setting" is updated in Shopify, and the product is ticked in Manage your Products, the update will sync to Unleashed to update the product's detail to match. 
  • Creating a new SKU in Shopify will create a new product in Unleashed, using the SKU Code as the Product Code.
  • Each SKU Variant in Shopify requires a unique SKU code to successfully create it as a new product in Unleashed. 
  • If a SKU that has no transaction history in Unleashed or Shopify is deleted in Shopify, the product will be deleted in Unleashed too. 
  • The Sell Price Tier selected in the "Product Sell Price Tier for this shop" setting of the store's configuration will be updated in Unleashed by updates made to the SKU in Shopify. 
  • When enabled, the Primary Product Image for the SKU in Shopify will as the Product's Default Image in Unleashed.
  • If the setting "Charge tax on this product" is disabled within a SKU in Shopify the product's Default Sales Tax in Unleashed will update to the No Tax 0% (NONE) tax rate. 

Product Synchronization disabled

The following behaviour will occur if Product Synchronization disabled, and neither Unleashed or Shopify is master for the store's integration:

  • Changes made to either the product in Unleashed or the SKU in Shopify will not sync across to Shopify or Unleashed, respectively, and must be manually applied to both systems when required. 
  • Deleting a product in Unleashed does not delete the SKU in Shopify.
  • Deleting a SKU in Shopify will not delete the product from Unleashed.
  • Creating a new product in Unleashed will not create a new SKU in Shopify.
  • A new SKU in Shopify will only be created in Unleashed if "Create Missing Products In Unleashed" is enabled and a order including the new SKU is imported to Unleashed.
  • The "Product Sell Price Tier for this shop" setting is ignored when Product Synchronization is disabled, and prices must be managed in Shopify and Unleashed separately.

For more details on managing , see After the Shopify integration.

Manage Product Synchronization and configure Advanced Settings

To update your Shopify store's Product Synchronization settings:

  1. From the main menu in Unleashed, select eCommerce Hub, Shopify and click on Configure in the Shopify store's tile. 

  2. In the Configuration tab, scroll to the Product Synchronization section. 

  3. Use the toggle available to enable (green) or disable (grey) Product Synchronization. 

  4. When enabled, choose a master from the following options:
    • Unleashed is Master
    • Shopify is Master

  5. Click Configure, next to Advanced Settings, to choose which of the available product details will sync from the selected master system. If toggled on (green) the selected detail will be synced when the detail's updated and saved in the master system.


  6. Click on Save Configuration at the bottom of the Configuration tab to apply the updated settings.

 

Was this article helpful?
1 out of 1 found this helpful