Flxpoint delivers a robust and flexible Order Routing system that intelligently uses routing groups, priorities, and workflows to ensure your orders are automatically sent to the best possible fulfillment source.Â
With each incoming order, the Flxpoint Order Routing engine analyzes your configured business rules to determine the optimal fulfillment path, whether through a supplier, warehouse, or 3PL partner.Â
Goal : Aim for simplicity first. Begin with a single, streamlined routing group and validate results using the Preview tool. Only introduce additional complexity or advanced workflows when your business operations clearly require them.
Â
🔍 What Is Order Routing?
Order Routing is how Flxpoint decides which source should fulfill each order. It combines:
- Routing Groups – collections of sources (suppliers/warehouses) plus workflow rules.
- Routing Priorities – the ordered list of decision rules (e.g., Lowest Cost, Preferred Source).
- Order Routing Preview – a tool that lets you see which source will be chosen before generating a fulfillment request.
This guide focuses on a simple, default routing strategy that works for most accounts and introduces where and how to use routing workflows as you grow.
Â
🛠️ How-to Guides
A. Simple Routing – Quick Start (Single Routing Group)
Recommended starting point of Most accounts
For most users, a single well-configured routing group is enough to manage everyday fulfillment, especially when you primarily ship within one country or with one main partner.
Result: All eligible orders are routed automatically to the best or preferred source with minimal manual work.
- Go to Settings → Orders → Routing.
- Click Add Routing Group.
-
Name the group clearly, for example:
- Main Fulfillment
- Default US Group
- Add all primary sources that should be considered for fulfillment in this group (warehouses, dropship vendors, etc.).
- Under Routing Priorities, choose a single priority rule to keep things simple:
- Lowest Cost – minimizes total fulfillment cost.
- Preferred Source(s) – uses your supplier ranking or key partners first.
- Click Update Workflow or Save to store your changes.
- Use the Preview Routing option on a few test orders to confirm behavior (see section C below).
Â
Â
Example – Order #XXXX: Customer in California places an order with 3 SKUs. The routing group compares eligible sources (e.g., WA vs WB) using Lowest Cost and selects WB because it’s cheaper overall. Flxpoint then prepares the fulfillment request for WB.
Flow (simple setup):
- Customer places order → Order imports into Flxpoint.
- Order enters Default Routing Group.
- Eligible sources are evaluated using your main priority (e.g., Lowest Cost).
- Flxpoint selects the best source and prepares the fulfillment request.
Â
B. Configure Routing Priorities
Routing Priorities are the ordered list of rules Flxpoint evaluates from top to bottom whenever an order is routed within a routing group.
You can view and configure them under Settings → Orders → Routing → [select routing group].
Â
How to adjust your priorities:
- Open your routing group and locate the Routing Priorities section.
- Drag and drop rules to change their evaluation order.
- Toggle between Preferred and Required for each rule.
- Save your changes and test with the Preview tool.
Â
Â
C. Use the Order Routing Preview Tool
The Order Routing Preview tool lets you see how your routing groups, workflows, and priorities will affect an order before you generate a fulfillment request.
- Open an order in Flxpoint.
- Scroll to the Purchase Orders / Fulfillment Requests section.
- Click Preview Order Routing (or the Preview button).
- Review which source is selected, along with any relevant routing details or costs.
- If the result is not what you expect, adjust the routing group or priorities and preview again.
Â
Â
đź§Ş Tutorial
Walkthrough: Simple Lowest Cost Routing Flow
Goal: Route orders from a US store to whichever source can fulfill the full order at the lowest total cost.
- Create a single routing group called Main Fulfillment and add your primary US sources.
- In Routing Priorities, configure:
- Single Fulfillment Request – Preferred
- Lowest Cost – Required
- Import or create a test order with items available from multiple sources.
- Use Preview Order Routing to see which source is selected and why.
- Confirm the chosen source matches your expectations (e.g., WB is cheaper than WA for this order).
- When satisfied, click Generate to create the actual fulfillment request.
Once validated, this flow will handle your day-to-day routing automatically. You can later introduce additional routing groups or conditional workflows (e.g., different regions, cross-dock, or international forwarding) as your operations grow.
Â
Â