Fulfilling Orders as Efficiently as Possible

In the fast-paced world of e-commerce and third-party logistics, order fulfillment is a critical piece of the puzzle. Every business has its unique challenges and constraints, and often, the choice of fulfillment method can make a significant impact on overall efficiency. At Infoplus Commerce, we understand there’s no one-size-fits-all solution when it comes to order fulfillment.

Much like rate shopping orders for the fastest or cheapest parcel service, it’s imperative that shippers are also “shopping” for the best fulfillment methodology each time they process orders. When it comes to rate shopping parcel services, there are many predictable and unpredictable factors at play. Variables such as rates and times in transit (based on ship from/ship to), inclement weather interruptions, weight restrictions, regulated good requirements and much more. Without checking each and every order in real-time, operations run the risk of missing the most desirable service. The same is true for fulfillment processing. Shippers deal with factors like fluctuating order volumes, sku density (ie how “alike” are these orders?), inventory availability, physical warehouse and space limitations, equipment constraints, staffing issues and so on.

Asking any human to compile all that data and make effective decisions is a tall ask. Luckily, for Infoplus users, there is a solution. Enter Infoplus Insights. Insights is not your typical analytics tool—it’s a game-changer for fulfillment operators. By harnessing the power of user-defined SLA (service level agreement) information and leveraging cutting-edge machine learning algorithms, it goes beyond historical data analysis. The tool actively mines order data to identify trends and patterns that provides real-time visibility to what orders need to be focused on and offers instant “insight” to the most effective method(s) of processing them, given the operations current state of affairs.

Whether your organization subscribes to the Insights module or not, it’s still imperative that warehouse and operations managers start thinking in the mindset of “Is this the best way of doing things at this current time?”.

All too often do we encounter operations with significant room for improvement. We find inefficiencies often persist because those involved may not be fully aware of better practices or opportunities for enhancement. In some cases, a ‘too busy to get better’ mindset prevails, with teams engrossed in daily tasks and firefighting. Other times, it’s simply the reluctance to embrace change and learn new approaches. Whatever the reason may be, we’ve seen it all and we’re here to offer some assistance. Here is an itemized list to help get the thought process rolling:

  1. Prioritize Client SLAs & Consider Carrier Pickup Times:
  • Start by categorizing orders based on client Service Level Agreements (SLAs) if you have them. Identify which clients have higher priority or contractual agreements that need to be met, make sure those orders are easily identifiable. Ensure that you’re always meeting or exceeding these SLAs.
  • Learn how Infoplus Insights fills this need.
  1. Batch Orders Strategically:
  • Group orders that have similar delivery locations and line items whenever possible. This reduces travel time, footsteps and overall touches within the warehouse.
  • Consider the order size and weight. Group smaller, lighter orders together to maximize space and handling efficiency.
  • Take into account any special handling requirements or constraints, such as temperature-sensitive items, hazardous materials, or fragile goods.
  1. Optimize Order Sequencing:
  • Arrange orders within each batch to minimize backtracking and reduce travel time. Use warehouse management system (WMS) tools to help with this.
  • Keep an eye on inventory availability. Avoid creating waves that deplete essential stock items, potentially causing stockouts for other orders.
  1. Real-Time Adjustments & Inventory Replenishments:
  • Continuously monitor order volumes, changes in client priorities, and inventory levels. Be prepared to reconfigure wave planning on the fly.
  • Use data analytics and historical order data to forecast demand and proactively adjust your wave planning strategy.
  1. Communication:
  • Maintain open communication channels with clients and internal teams. Let clients know about any changes to their expected delivery times due to real-time adjustments.
  • Collaborate with inventory management and order fulfillment teams to ensure everyone is aligned with the wave planning strategy.
  1. Regular Review and Improvement:
  • Periodically review the effectiveness of your wave planning process. Analyze metrics such as order processing times, accuracy, and client satisfaction.
  • Look for opportunities to streamline processes and reduce costs while maintaining service quality.
  1. Flexibility and Adaptability:
  • Recognize that unexpected events, such as rush orders or equipment breakdowns, may require immediate adjustments to wave planning. Be flexible and adaptable in your approach.
  1. Training and Technology:
  • Ensure that your team is well-trained in the use of the warehouse management system and any other tools or software used for wave planning.
  • Stay up-to-date with advances in technology, as new software and automation solutions can significantly enhance the efficiency of wave planning.

To help the thought process, we would recommend that you start reviewing the following:

Fulfillment Plans

  • automation and batching
    *picking methodologies
    *pick scan scheme

Fulfillment Processes

Warehouse Layout


Find Work / Pick Lists


Fulfillment Plans

Picking Methodologies

Pick Scan Schemes

A big help for us when it comes to picking has been creating a custom pick sequence. There’s a brief note in the Pick Methodologies article, down under Pick Sort, but it’s easy to miss on that page. It’s pretty easy to setup and maintain if you turn aisles/bays/levels/numbers into their own number code.


Hi Stephen! How do you think it took you to set up your custom pick sequence? How often do you update it?

We went through a couple iterations. The first one we did was kind of a pain to maintain because I put all of our locations into Excel to do auto-fill in the order I wanted, which is more a snaking pattern rather than location ASC or DESC. The first setup took a couple hours at most, but we’d need to update it every time we added a new location and bulk editing locations is a bit slow.

Then we moved to a script method that we’d run on a location, which is much easier for maintenance and new locations. Once we figured out the method (if the number is 101010100, then Aisle = 10, Bay = 10, Level = 10, Number = 100) and direction, new spots take minutes to update. It helps a lot when we add new racking and shelves a few times a year.


That is a great example of Continuous Improvement (one of our main core values). Did you write the script in-house or did you outsource it?

Haha, we do like CI. We wrote it in-house.

1 Like