Headquarters
175 S Main St Suite 1310,
Salt Lake City, UT 84111
Spend less on shipping. Sell more at full price. Make the right call on every order.
Spend less on shipping. Sell more at full price. Make the right call on every order.
Omnichannel order routing adapts in real time, factoring in inventory health, fulfillment capacity, promised SLA, order priority, and item value to make smarter decisions.
So you’re not just fulfilling orders, you’re making the right call every time.
Omnichannel order routing adapts in real time, factoring in inventory health, fulfillment capacity, promised SLA, order priority, and item value to make smarter decisions.
So you’re not just fulfilling orders, you’re making the right call every time.
See how the order routing engine picks the best fulfillment location for every order.
You don’t need to route every order the second it comes in.
Route hot orders like same-day, VIP and high priority in near real-time.
Others like standard shipping or lower priority in hourly batches.
This staggered timing keeps routing optimized, without missing delivery windows.
Group orders together so they can be routed strategically.
Batch orders by priority, shipping method, promise date, sales channel, or even by product category.
Within each batch, sequence orders by factors like shipping method, order date and order priority.
Decide which stores or warehouses orders should be routed to.
This isn’t just about finding stock, it’s about finding the right location based on inventory levels, proximity to the customer, fulfillment capacity, split conditions and a host of other factors.
The engine ranks your fulfillment options using logic that fits your business.
Prefer locations with healthier inventory, closer proximity, or those that help clear broken sizes. You can even define a custom preference, like picking warehouses before flagship stores.
Fallback rules take over, automatically, not manually.
Widen the pool to include backup stores for high-priority orders.
Split shipments only when the order value justifies it.
Hold the order in a parking for auto rerouting later.
Or auto cancel after a grace period, if nothing works out.
Speed is non-negotiable. Volume is unpredictable.
During peak events, orders can be routed every few minutes to keep pace with demand. Express and VIP orders take priority, while split shipments are used only when required to meet delivery commitments. Both stores and warehouses are leveraged to share the load, and overloaded locations are automatically skipped to keep fulfillment running smoothly.
Experience and control are top priority.
Exclusive SKUs are shipped from warehouses rather than stores. Experience-focused stores with VIP clientele are excluded from regular fulfillment, and only select locations with trained associates handle these orders. Inventory below three units is preserved for walk-in customers, while discounted orders are routed away from premium locations to protect brand positioning. Orders are also consolidated to avoid multiple packages.
Hundreds of locations. Wide store variety.
Routing logic can prioritize underperforming or overstocked stores to protect margins, while reducing fulfillment load from top-performing retail locations. Rules are flexible and can be customized by region, brand, or even demographic, allowing for precise allocation across a diverse retail network.
Inventory is static. Demand is not.
Black Friday, Cyber Monday, and clearance periods call for specialized routing strategies. The routing engine can automatically shift logic based on season, region, or traffic spikes, and temporarily override standard rules to allow longer-distance routing or split shipments when needed to meet demand.
Drops. Weather. Anything can change the map.
When orders surge in a particular zone, routing runs more frequently to keep pace. Fulfillment is shifted to adjacent regions or warehouses, and local stores in the impact zone are protected from overload by dynamically adjusting allocation.
Speed is non-negotiable. Volume is unpredictable.
During peak events, orders can be routed every few minutes to keep pace with demand. Express and VIP orders take priority, while split shipments are used only when required to meet delivery commitments. Both stores and warehouses are leveraged to share the load, and overloaded locations are automatically skipped to keep fulfillment running smoothly.
Experience and control are top priority.
Exclusive SKUs are shipped from warehouses rather than stores. Experience-focused stores with VIP clientele are excluded from regular fulfillment, and only select locations with trained associates handle these orders. Inventory below three units is preserved for walk-in customers, while discounted orders are routed away from premium locations to protect brand positioning. Orders are also consolidated to avoid multiple packages.
Hundreds of locations. Wide store variety.
Routing logic can prioritize underperforming or overstocked stores to protect margins, while reducing fulfillment load from top-performing retail locations. Rules are flexible and can be customized by region, brand, or even demographic, allowing for precise allocation across a diverse retail network.
Inventory is static. Demand is not.
Black Friday, Cyber Monday, and clearance periods call for specialized routing strategies. The routing engine can automatically shift logic based on season, region, or traffic spikes, and temporarily override standard rules to allow longer-distance routing or split shipments when needed to meet demand.
Drops. Weather. Anything can change the map.
When orders surge in a particular zone, routing runs more frequently to keep pace. Fulfillment is shifted to adjacent regions or warehouses, and local stores in the impact zone are protected from overload by dynamically adjusting allocation.
Lower shipping spend. More full-price sales. Protected store inventory. Reliable delivery promises, even during surges.
Run routing instantly for urgent orders like same-day, VIP, or high-priority, and in timed waves for standard ones.
Group orders by priority, shipping method, promise date, sales channel, or product category, then sequence them strategically within each batch.
Route every order to the best possible location with the least business impact
Prioritize locations with healthy stock, proximity, and available fulfillment capacity, then gradually relax the rules, widening the search, including secondary locations, or using fallbacks, while still honoring safety stock, shipment value thresholds, and capacity limits to minimize business impact.
Set a minimum inventory level for routing to preserve stock for in-store customers, avoiding rejections and disappointments.
Set how far the engine should look when routing, like, check stores within 150 or 200 miles of the customer to control delivery time and cost.
Define daily order limits to prevent overloading any single location. Apply higher or unlimited capacity to primary locations.
Classify facilities based on their roles, characteristics, or location types. Apply different routing rules to different sets of stores or warehouses.
Assign backup stores to step in when no primary location cannot fulfill an order so that orders are never stalled due to stockouts.
Require a minimum shipment value before splitting an order, avoiding unprofitable partial shipments and excess delivery costs.
Let’s build a routing setup that acts like your team.
Traditional routing usually ships from the closest location without considering inventory health, store capacity, or order priority. Omnichannel routing adapts in real time to balance cost, speed, and inventory, making smarter fulfillment decisions.
You can organize your locations into groups based on their role, region, or performance, like flagship stores, large warehouses, or new stores and assign routing rules that prioritize some groups over others depending on your business goals.
Definitely. You can set specific rules for different product categories, like routing luxury items only from select stores or warehouses and prioritize orders by customer type, shipping speed, or value.
Fallback rules automatically broaden the search, allow justified splits, hold orders for auto rerouting, or cancel after a grace period.
If a fulfillment location rejects an order, the routing engine automatically reroutes it to the next best available location, so your order keeps moving without delays.
Absolutely. You can group stores by role, location, or performance and apply customized routing logic to each group.
Yes, the routing engine can split orders across multiple locations when needed, like to meet delivery deadlines or when a single location doesn’t have all items. Splits only happen when they make sense financially and operationally.
Yes, but international shipping requires a different strategy. The routing engine can factor in regional hubs and carrier preferences for optimized cross-border fulfillment.
Routing considers multiple factors, including shipping cost, delivery deadlines, inventory availability, and store performance. It weighs these to find the best balance that meets your service promises while controlling costs.
Most retailers can set up and start seeing benefits within weeks. We help configure your rules based on your business needs to get you started fast.
We track key metrics like shipping cost reductions, full-price sales improvement, inventory health, and delivery promise accuracy to demonstrate value.
We provide hands-on onboarding and training tailored to your team’s needs, plus ongoing support to help you optimize routing rules and adapt to changing business conditions.
Book a quick 15-minute call with our team and get all your questions answered.