Product Level Routing
You have the option to route orders by product SKUs that you associate to a warehouse. By importing a product catalog into ShipWorks, orders can be automatically routed to the correct warehouse based upon the SKUs on the order. ShipWorks can also, when enabled, route orders to warehouses that have the inventory in stock to fulfill the orders.
You also have the option to have ShipWorks automatically attempt to split orders across multiple warehouses based upon the SKUs on an order.
! Quick tip: ShipWorks routes orders by product SKUs associated to a warehouse.
The first step is to add the product catalog to ShipWorks. (This needs to be done for each warehouse location.)
The easiest way to add all of the products into the ShipWorks Product Catalog for a warehouse location is to import a complete product file specific to the warehouse location into ShipWorks or directly into The ShipWorks Hub.
If you need to include inventory counts when importing your product catalog you will need to upload your product catalog directly in The ShipWorks Hub.
If you are unfamiliar with this process, please see the Importing Products from a File article. If you'd like to import your product catalog directly into The Hub (when including inventory levels), please see our article, Products on The ShipWorks Hub.
For more detailed information on the ShipWorks Product Catalog, please see the Getting to Know the Products Catalog user guide.
If you imported your product catalog directly into The Hub, you can skip this section.
However, if you make changes to products within the ShipWorks software, you can follow the steps below to push those changes from the ShipWorks software to the associated Products Catalog in The Hub.
Once the product catalog has been added to the ShipWorks software at each warehouse or if changes were made to the products within the ShipWorks software, the product SKUs need to be uploaded to the ShipWorks Hub.
Here’s how: (these steps must be completed at each warehouse location for which product SKUs will be used for routing orders)
Click on the Application Menu and select Settings.
Click on the Upload SKUs button in the SKUs section.
Once the SKUs have been successfully uploaded, click on the OK button.
Once uploaded, the SKUs are associated to the linked warehouse. In the above screenshot, the SKUs are associated to Warehouse1.
When shipping from multiple warehouse locations, it is possible to fulfill orders more efficiently by having ShipWorks automatically split orders across the warehouses that stock the cooresponding SKUs.
Check out this article if you would like to learn more about the logic ShipWorks uses to split and route the orders.
To enable automatic splitting:
1. Log into The ShipWorks Hub.
2. Click on Settings located in the left-hand menu.
3. Check the box for Attempt to automatically split orders across warehouses based on SKUs located in the Routing Rules section at the bottom of the screen.
When orders are automatically split across warehouses, you can see to which warehouses the orders were split in The Hub.
In The ShipWorks Hub, click on the Orders link to view your orders. The warehouse locations to which orders are routed will be listed in the Warehouse column. Orders split to more than one warehouse will have the warehouse names listed separated by a comma.
ShipWorks can automatically route orders based upon which warehouse(s) has/have the stock levels to fulfill the order. ShipWorks gives you the option to:
Fulfill from the warehouse that can fulfill the entire order.
Split the order across warehouses based upon inventory levels (including splitting a single SKU quantity across warehouses).
This functionality is outside of the scope of this article, but we do have articles to help you out. Please take a look at the following articles to learn more about using ShipWorks' internal inventory features.
The product SKUs can be uploaded multiple times. Since products can be edited, deleted and added, you can upload the product SKUs as many times as necessary.
You can view how many product changes were made since the last upload. ShipWorks displays the number of products that have been changed since the last time the SKUs were uploaded. This can be viewed just to the left of the Upload SKUs button.
Associated product SKUs can be viewed in the ShipWorks Hub.The ShipWorks Hub lists the SKUs associated to a warehouse. To view the SKUs, click on the Products link in The Hub's side menu.
What happens when I have enabled Product Level Routing and/or Automatically Split Orders, but also have ChannelAdvisor routing rules enabled? In the event that product SKUs have been uploaded and ChannelAdvisor routing rules are enabled, orders are routed using the following logic:
Orders are routed by ChannelAdvisor routing rules. If no rule applies to an order then…
The order is routed by product level routing and, if enabled, split across warehouses based upon SKUs. If the order does not have associated SKUs…
The order is routed by the default USPS Zone logic.
Still Need Help?
Please feel free to reach out to one of our awesome Technical Support Representatives in St. Louis. We are happy to help.
Have a comment to share about this article? We'd love to hear from you. You must be logged in to your Support Portal account to leave a comment.