Search our Help.

Shopify Integration Setup

Third-party apps or add-ons in your Shopify store may conflict with the Unleashed integration. Before integration, contact us or ensure you do a comprehensive test for all possible scenarios. 
  1. Go to Integration | Integration Store.
  2. From the Integration Store, you can setup and configure your integration.
It is recommended that you go through all the menu options and review the functions before activating the integration. 

Shopify Integration Setup tutorial


Overview tab

  1. In the Shop Name field, specify the shop name.
  2. Click Install App.
At this moment, you might see a warning stating that our app is not listed and explaining the permissions we need. This is a default message shown when installing apps developed by other companies, so feel free to confirm that. 

The shop(s) you add are displayed on the Overview tab. You can add up to a maximum of 5 shops.

Configuring and Managing Data

Use the settings on the Configuration and Manage Your Data tabs to set up the import/export settings for your shop.

Manage Your Data tab

Use the Manage Your Data tab to set up your initial integration. It is recommended to use these options only when you start the integration process because all the records are imported/exported. You must use the options on the Configuration tab for subsequent import/export to speed up the process.

  • Export Stock on Hand: Exports the available stock on hand quantity of all products from Unleashed to Shopify.
  • Import Customers from Shopify to Unleashed: Imports all customers from Shopify to Unleashed. For more information about the field mapping, see Customers field mapping.
  • Import Products from Shopify to Unleashed: Imports all products from Shopify to Unleashed. For more information, see Products field mapping.
  • Export Products from Unleashed to Shopify: Exports all products from Unleashed to Shopify.

Use the Configuration tab to configure settings for subsequent import/export.

Configuration tab

You can configure the following options for your shop:

Options Description

Order Import Options



  • Create an order and a customer based on each Shopify order.


  • Use a single customer for all Shopify orders; If you select this option, you must select the customer from the Single Customer field.
Shopify Order Status

Select whether you want to import Paid or Fulfilled orders from Shopify to Unleashed. If you import a Fulfilled order from Shopify, the shipment and tracking details will also be imported.

Unleashed Order Status

Select the status for orders imported from Shopify to be saved as Parked, Placed, or Completed in Unleashed.

Set a prefix of this shop

Assign a prefix to identify Shopify orders in Unleashed. By default, the shop name is assigned as the prefix.

Add Sales Group to orders

Select a default sales order group to be applied to all new orders.
Warehouse Mapping

The warehouse in Unleashed where the Shopify orders are imported into. 

Automatically assign Batch or Serial Numbers Here you can opt to have Unleashed automatically assign the oldest batch and/or serial numbers to orders coming from Shopify. This will allow orders to self-complete if there is enough stock available. Please note this is only available for serial and batch numbers if their tracking is enabled in the Company Settings.
Accounting System Invoice

Select this option if you want to send the Sales Invoice to your integrated accounting provider.

NOTE: We recommend integrating your Accounting system directly with Shopify to avoid any tax or order total inconsistencies. This can be caused by tax overrides used in Shopify for some regions. For more information, see the Shopify Help Center.

Export Stock On Hand to Shopify

Any changes to stock inside Unleashed will update the count in Shopify with the "Available" amount of the product. Available amount = Stock On Hand minus Allocated Stock.

Note: This setting will work ONLY if you have selected the product(s) on the Manage Your Products tab. 
Include quantities for auto-assembled products

Available only if the Export Stock on Hand to Shopify option is selected. If enabled, the Available Quantity will also include the quantity for auto-assembled products.

Assign warehouses for stock availability

The available stock quantity from the selected warehouse(s) will be sent to Shopify.

The Frequency of Exporting Stock on Hand to Shopify

Set the time interval for exporting stock on hand for all Shopify stores.

Product Synchronization



Advanced Settings

This will enable any change to Products to sync from the system labeled as the master. Options available are: Unleashed is Master and Shopify is Master.

NOTE: If you require multiple Shopify stores to connect with Unleashed, the "Unleashed is Master" toggle will be selected as the default option. If this is not suitable you can opt to have neither Unleashed or Shopify set as the "master". For more information please contact us.

Through Advanced Settings, you can export/import Product Images, Barcodes, Notes/Descriptions, and the Default Sell Price. 


Auto Publish to Online Store Enabled only if the "Unleashed is Master" option is selected for product synchronization. Select this option if you want new products added in Unleashed to be visible in your Shopify store.
Create Missing Products In Unleashed  Enabling this will create any missing products when importing from Shopify into Unleashed.
Product Sell Price Tier for this shop

Select the required Sell Price Tier for the shop. The product prices you have assigned for this tier will be passed to your Shopify store.

Note: The selected price tier is passed to Shopify regardless of the Product Synchronization feature being enabled.
 If your Product Synchronization setting has Shopify as Master, the pricing updates from Shopify will be passed to the Default Sell Price, not to the selected tier. 
Customer Synchronization

Select this option if you want any updates to customer records in Shopify to be automatically imported into Unleashed.

Shipping Charge Account The selected sales account from your accounting provider will be used for shipping charge lines for the Sales Orders imported from Shopify to Unleashed.

Manage your Products tab

You can filter the products display and select/unselect the products that are synced to Shopify. The Product Synchronization option on the Configuration tab for importing/exporting products is based on this setting.

  • Product Name 
  • Product Group
  • Product Type: If you have assembled or component products, you can select the required filter for product synchronization.
  • Use the action cog to select the following options:
    • Select All: Selects all products in the shop.
    • Select Current Page: Selects all products displayed on the current page.
    • Unselect All: Unselects all products in the shop.
    • Unselect Current Page: Unselects all products displayed on the current page.

Click Save Configuration to save the selected option.

Connection Log tab

Use the Connection Log to analyse and fix errors. The logs record only the last 7 days of activity. The following filters can be used:

  • INFO
  • ALL
Was this article helpful?
0 out of 0 found this helpful