Linnworks is a world-class order management software that specializes in connecting product and order data from multiple sources (e.g. Shopify, Walmart, or, manipulating orders according to a flexible and powerful rules engine, and then routing them to the appropriate location for fulfillment.

Overview of Linnworks

With the Linnworks + ShipBob integration, available on the Shipbob Apps & Integrations page, you can connect 200+ sales channels with a robust rules engine to automate and customize your order flow.

Connect to 200+ sales channels or destinations

Linnworks integrates with carts (e.g. Shopify, Magento, Prestashop), marketplaces (e.g. Walmart, Amazon, Wish), order management and shipping services (e.g. Shipstation, Easypost), and ERPs (e.g. Netsuite).

Robust rules engine

Linnworks' customizable rules engine allows you to split, combine, skip, cancel, and modify orders based on almost any conceivable parameter.

Tracking sync'd back to the original order source

After fulfillment, Linnworks sends tracking and order completion info back to the original source of the order.

Inventory counts synced from ShipBob

Linnworks will display fulfillable quantities for ShipBob - either across the entire network or for each individual fulfillment center, depending on your setup.

What does the Linnworks integration do?

Unique Identifier: In order to match the product on Linnworks to the product listed in ShipBob we use a unique identifier. This identifier helps our system to know which product to send out when an order is synced. When you create a product on Linnworks, you also create a SKU. This SKU is the unique identifier between the 2 systems, and you can see it under the SKU column (products page) on the ShipBob dashboard.

Sync products: Merchants can sync existing products from Linnworks to ShipBob both automatically at a sync interval and manually. Orders containing products that are not synced to ShipBob will result in creating a new product automatically.

  • If you want ShipBob to automatically sync any new product you create, you can choose to do so under Integrations → Linnworks → Connection settings.

  • Orders containing products that are not synced to our dashboard will result in creating a new product automatically.

Inventory Quantity Sync: This feature allows ShipBob to update inventory levels back to Linnworks. Once this option is enabled (Integrations → Linnworks → Connection Settings),

  • Inventory sync will occur every time data is synced (which is configurable in the integration settings page).

  • You can choose to sync aggregated inventory counts across ShipBob FCs, or sync individual per-FC counts. See note at the end of this article for more on this.

  • Inventory levels are synced for fulfillable inventory. Fulfillable inventory refers to the pickable quantity of items in all ShipBob fulfillment centers. This excludes items that have already been assigned to orders but have not yet picked. Internal or external transit quantities are excluded from fulfillable calculations.

Manual Sync Orders: The ability to sync orders from your Linnworks account . This process happens when you click on Sync Orders (Integrations → Linnworks → Sync Now).

Auto Sync Orders: You can choose to sync orders placed at your store automatically by defining the sync schedule (Integrations → Linnworks→ Sync Schedule).

  • Note: Changes made to orders that have already been synced to ShipBob must be made directly in the ShipBob dashboard. The integration will NOT update orders that have been modified in Linnworks after the sync.

Order Level Fulfillment Tracking: Once an order is fulfilled a unique tracking number is uploaded to the order details page that links to the carrier's website. This tracking number will automatically upload to your Linnworks account and we will mark the order as fulfilled.

Use Ship Start Date to sync orders: Start shipping date is the date ShipBob will start to import and ship your orders. Ship start date can be a date that has already passed (up to 120 days) or a future date.

Important Notes:

  • ShipBob FC Configuration: The Linnworks integration requires that you choose between 2 implementation paths.

    • Set up ShipBob as 1 Location: In this case, ShipBob will decide which FC to route the order to, and inventory quantities in Linnworks will reflect all inventory across all Linnworks FCs.

    • Set up ShipBob Locations Individually: For this setup, you must program Linnworks to dictate which FCs to send individual orders to. You must also create each FC location within the Linnworks system. Your inventory counts will reflect per-location counts. (e.g. 200 on hand in Moreno Valley, 400 on hand in Cicero, etc.)

    • NOTE: once you decide on an implementation, you may not change this in the future without significant rework.

  • Rules: Rules are recurring, automated procedures that can help provide a smooth fulfillment process. Currently, no rules are supported for the ShipBob Linnworks integration. That being said, Linnworks has a very robust rules engine that can be leveraged to modify or route orders before they get assigned to ShipBob.

  • Bundles: Linnworks has the power to decompose bundled items within the system, just like ShipBob. As a merchant, you can choose to create your bundles within Linnworks, so they come to ShipBob as individual line items, or you can choose to assemble your bundles within ShipBob and use Linnworks to pass through the "parent SKU" only.

This integration was built and is maintained by the ShipBob development team and any questions can be directed to ShipBob support (

Did this answer your question?