Search our Help.

WooCommerce Integration Introduction


Find WooCommerce in the Unleashed menu under eCommerce Hub 

WooCommerce is a popular open-source eCommerce platform built on WordPress that allows you to customise your online business to suit your needs. This integration with Unleashed is designed to streamline your online store and stock management.

  • Stock availability in Unleashed is automatically updated every 15 minutes to your WooCommerce store.
  • View accurate margins for all sales channels — based on landed costs calculated in Unleashed.
  • Using Unleashed reports, you can see centralised sales figures for different sales channels (for example, retail or wholesale)



Before You Integrate

Note the following key points:

  • Third-party apps or add-ons in your WooCommerce store may conflict with the Unleashed integration. It is recommended you do a comprehensive test using an Unleashed Sandbox before integrating into your live environment.
  • For any questions, please submit a case to our Experience Team.
  • Ensure you have selected the correct configuration settings.
  • The Tax Code in Unleashed must match the Tax Name/Label in WooCommerce, and the Tax Rate must match.
  • Ensure you do have a Guest Customer setup in Unleashed to sync with the WooCommerce Guest Customers.
  • This integration will only support WooCommerce API V3 and later. This means it will support Woo 3.5x or later and WordPress 4.4 or later.



Upon the initial connection (Save Configuration), the integration will only compare "Sellable" Unleashed Product Records to the connected WooCommerce Store to identify matching records.

  • Any Products found in Unleashed but not in WooCommerce will be exported to WooCommerce. These products will be created in WooCommerce based on the Filed Mappings with a draft status.
  • Any Products found in WooCommerce that are not in Unleashed will not be imported into Unleashed: for these products, no mapping is created between them.

Note: Products present only in WooCommerce will import only in the event that they are present on an importing Sales Order. These will not import via the initial connection mapping process.

When a New Product is created and marked as "Sellable" in Unleashed, the above mapping process will occur. If a new Product is created in WooCommerce, nothing will happen until the first sales order for the Product is imported. In this event, either a mapping will be created with an existing Unleashed Product, or a new Product will be created in Unleashed.



In WooCommerce, a product can have variants. These are different versions of the product, such as size, colour, style, etc. These products are grouped together — they share the same product description (which acts as the name in WooCommerce), and each variant of the product should have its own SKU. For example, Product Name: T-Shirt, Variant SKUs: 1011.

Size:10 Color:Red SKU:1011
Size:14 Color:Red SKU:1012
Size:10 Color:Blue SKU:1023
Size:14 Color:Blue SKU:1024


When you link your WooCommerce and Unleashed accounts, each variant of the product is created as a unique product code in Unleashed. 

Product Master = Unleashed

Whilst we can map a variant SKU to a matching unique Unleashed Product Code, we cannot export stock on hand to a variant product in WooCommerce at present. 



  • WooCommerce Base Currency must match the Unleashed Base Currency for a successful integration

  • WooCommerce only supports 1x Currency per store. However, there are a number of add-ons that will offer multi-currency functionality for displayed prices & payments, but regardless, only a single currency will pull into Unleashed


WooCommerce Integration Setup

After the WooCommerce Integration 

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