Multi-Warehouse Allocation decides which warehouse fulfills each item on an order. Automation Rules can react to that decision, so a rule can act on where items were allocated or backordered rather than on the order as it arrived.
Before You Begin
These triggers require a multi-warehouse account. They read the result of allocation, so a rule using one has to run after Multi-Warehouse Allocation has finished. The Only run after MWA setting is what guarantees that.
For every trigger and action ShipHero offers, see Automation Rule Triggers and Actions Reference. If you are new to Automation Rules, start with How to Use Automation Rules in ShipHero. For how allocation itself is decided, see How to Use Multi-Warehouse Allocation Rules.
Table of Contents
- Available Allocation Triggers in ShipHero Automation Rules
- How to Create an Automation Rule That Runs After an MWA Rule
Available Allocation Triggers in ShipHero Automation Rules
Each of these triggers requires a multi-warehouse account:
- All items allocated to warehouse
- Allocated Warehouse Count
- Any item allocated to warehouse
- Any item back ordered to warehouse
- No items allocated to warehouse
How to Create an Automation Rule That Runs After an MWA Rule
Rules run in list order on import, which means an allocation rule sitting near the top can fire before Multi-Warehouse Allocation has assigned anything. Use Only run after MWA to force the rule to run last, regardless of its position in your list.
- Go to Orders > Automation Rules.
- Select an allocation trigger and the action you want.
- Select the Only run after MWA checkbox.
- Select Create.
Note for 3PLs: The Only run after MWA setting is available when creating a rule for several clients only if every selected client supports rules that run after MWA. The same requirement applies when copying a rule to another client account: the destination client must support rules that run after MWA, or the duplication is rejected. See How to Duplicate Automation Rules.
Pro-Tip
Pair these triggers with the actions that change where an order is fulfilled from, such as Lock items to warehouse or Set allocation priority. See How to Manage Fulfillment Routing and Allocation with Automation Rules.