Integrating with Linnworks allows you to automatically pull in product Unit Costs and RRP Prices from Linnworks on a per channel basis. This means you don’t need to worry about fluctuating product costs and that you always sell at a profit. 

This help file will guide you through managing costs with Linnworks in your account.

Before you start

  • You’ll need a account to use the Linnworks integration. To find out how to create one, click here.

  • You'll need a Linnworks account. To find out how to create one, click here.

  • You’ll need to be on the Repricer Ultimate plan or above to access this feature. To find out more about our plans, click here.

01 Where does Unit Cost come from within Linnworks?

The Unit Cost that we pull in is the Default Supplier Purchase Price field within Linnworks. This is found in Linnworks by going into the Suppliers tab on a product. If a product has multiple Suppliers listed, then the Purchase Price that we pull will be from the Supplier that is marked as the Default.

If no costs are inputted in the Default Supplier Purchase Price, then we will fall back to the StockItem Purchase Price that is inputted in the General tab on a product. 

Note: the SKU name/tile in your Linnworks account needs to 100% match the one(s) in Repricer to import the costs. 

02 Integrating with Linnworks

  • Step 1: Firstly, to enable the Linnworks Costs Integration, you must input all settings in Company Settings Linnworks. You must also have a valid xSellco Repricer APP Token inputted

  • Step 2: After the Linnworks token has been inputted, you now need to select a Default Linnworks Currency. This is a required field and will be the default currency that is used only for costs pulled in via the Stock Item Purchase Price in Linnworks. If you have your costs entered in Linnworks via the Supplier Purchase Price, then we will continue to pull in the currency set in Linnworks.
  • Step 3: Before saving the changes, an Auto-validation Max Net Margin % needs to be inputted. The auto-validation is essentially a safety net that will validate if costs pulled in from Linnworks are within this set Max Net Margin %. If product prices pulled in from Linnworks do not fall within this set Max Net Margin %, then those products will not reprice, and you will receive a notification containing a CSV file with the products that need to be uploaded to begin repricing. The Min Net Margin will always be 0% (meaning that any Costs that are pulled in from Linnworks and the net margin is below your current selling price, will require validation from the CSV file). 
  • Step 4: After you hit Save changes, you now need to sync your Amazon channels with the corresponding Linnworks channel on a channel-by-channel basis. Clicking on Sync here will take you to the Channels settings where you can now see your list of Amazon channels and your current Synced status with Linnworks.

Go into the individual Amazon channel settings and click on the Integrations tab. In the Linnworks Channel dropdown, select the corresponding Linnworks channel that you wish to begin automatically importing the product costs from. The Automatically Import Costs Via Linnworks toggle will automatically switch on once the channel has been selected. Click Save changes to automatically begin importing costs. The amount of time that it takes to import Unit Costs and RRP will vary depending on the size of your inventory.

Note: It's important to remember that once costs have begun to import, Linnworks will overwrite any previous set of Product Costs in Repricer. Product Costs will be updated once every 24 hours from Linnworks.

03 Validating Product Costs 

As mentioned in Step 3 above, if the product costs pulled in from Linnworks falls outside of the set Min/Max Net Margin %, then you will need to validate these costs via a downloadable CSV file. You will receive an Import Validation Required message if any products fall outside of this Min/Max in the notifications within your account.

Clicking on the link in the message will allow them to download the CSV containing all of the relevant products. You can then change the costs from this file or if they are OK with these costs inputted from Linnworks, simply re-upload this CSV from the Imports page.

04 Disabling Linnworks Costs

If you wish to disable automatically importing Product Costs, you can then disable on a channel-by-channel basis from the Integrations tab in the individual channel settings, or by disabling on a specific product by toggling the Manually overwrite Linnworks Costs option in the Product Costs slider.

Further Readings


If you would like to find out more about Net Margin Repricing with, click here.

If you would be interested in learning more about integrating Linnworks with, click here.