On a spreadsheet, consolidating retail replenishment and direct-to-consumer fulfillment into a single facility looks like an easy call. You get one building, one lease, one inventory pool, one warehouse management system, and one management team. The overhead savings alone make a strong case, and the strategic argument is better still: a unified inventory lets a brand sell the same unit to whichever customer wants it first, whether that is a store manager placing a weekly order or a shopper tapping “buy now” at eleven o’clock at night.
The trouble is that the two channels move product in physically different ways. Retail replenishment moves cases and pallets on a predictable cadence to a known set of destinations. D2C moves single units in small, unpredictable orders to thousands of addresses, often with a same day or next day promise attached. Push both flows through a building designed for only one of them and you get what we call the omnichannel collision: congested docks, starved pick faces, missed carrier cutoffs, and a labor plan that never quite fits the work. It can be avoided, provided the facility is engineered for both channels at the outset instead of adapted for the second one later.
How Retail Replenishment and D2C Differ
Retail replenishment depends on predictability. Orders arrive in waves tied to store schedules, lines per order and units per line are both high, and the handling unit is usually a case, an inner pack, or a full pallet. Speed counts, but accuracy against the planogram, compliance with each retailer’s requirements, and loads that arrive in an order the store’s receiving team can work with usually count for more. Throughput is measured in cases per hour and trailers per day.
D2C reverses nearly all of that. Orders are small, often one or two units. Demand is spiky, driven by promotions, social media, and weather in ways forecasts rarely capture in full. The handling unit is the each, and every order has to be picked, packed, labeled, and handed to a parcel carrier before a fixed cutoff. Throughput is measured in orders per hour. Picking and packing labor is the largest cost, followed closely by parcel postage and the dimensional weight charges that packaging choices drive.
A facility designed around one of these profiles can absorb a little of the other. Once the second channel grows past a modest share of volume, the two start competing for the same space, people, and doors.
Where the Conflicts Show Up
The friction usually builds through small compromises that leave the facility running well below its designed capacity, and it often starts at receiving. Product headed to stores for retail replenishment can frequently be received and put away in full pallet or full case quantities, and in some operations it can cross dock with very little handling. Product that will be sold as eaches has to be broken down, sometimes relabeled, and replenished into forward pick locations. When one purchase order feeds both channels, the receiving team has to decide at the dock where each unit goes, and if the systems and processes are not set up for that decision, it gets made inconsistently or not at all.
Slotting comes next. Effective retail replenishment requires fast moving SKUs in pallet flow or case flow positions near the shipping dock, while D2C wants its fast movers in compact each pick locations near the pack stations. A single forward pick area trying to serve both usually serves neither well, and pickers from both channels end up in the same aisles at the same times.
The dock is where most people first notice the problem. Retail replenishment loads are built by route and stop, need floor space for pallet build and compliance labeling, and leave on scheduled trailers. Parcel volume needs sortation by carrier and service level, a staging spot for each carrier, and a pickup window that will not wait because a store load ran late. When both compete for the same doors and staging floor, one channel loses, and in our experience it is usually whichever one is less visible to leadership that day.
Inventory: One Pool or Two?
A shared inventory pool is the central promise of omnichannel fulfillment, and the benefit is real. It reduces total safety stock, lowers the risk of a stockout in one channel while the other sits on excess, and lets the business shift product toward wherever demand is strongest.
A shared pool also requires policy. Someone has to decide what happens when a promotion drives a D2C spike on the same SKU a key retail account expects in next week’s retail replenishment order. Without clear allocation rules, those conflicts get settled on the warehouse floor by whoever reaches the pick face first.
The operations that handle this best keep inventory logically unified while storing it physically by channel. Reserve stock sits in a common pool. Forward pick locations are sized and replenished separately for each channel, in the handling unit that channel needs. Allocation rules and available to promise logic sit in the order management and warehouse management systems, so the floor carries out decisions that have already been made.
Designing the Pick Strategy
No single layout fits every omnichannel building, though a few principles hold up consistently. Each picking and case picking should be designed as separate processes, even when they share a building and draw from the same reserve. Case and pallet picking for store retail replenishment usually works best close to the shipping dock with direct paths to load staging. Each picking for D2C belongs in a dense zone close to the pack stations, whether that zone is shelving, carton flow, a pick module on a mezzanine, or an automated goods to person system.
Order profiling should come before any equipment or layout decision. The design team needs a clear picture of order lines, units per line, SKU velocity by channel, cube movement, and how each of those changes over the year. A SKU that moves fast in retail may barely move in D2C, and the reverse is just as common. A design built on blended averages hides exactly the variation that causes the collision.
The design should also plan for the channel mix to change. Many brands have watched D2C grow from a sideline to a major share of volume within a few years, and a facility built for the earlier mix ends up limiting growth. Flexible zones, room to expand each pick capacity, and pack operations that can scale cost far less to build in at the design stage than to retrofit later.
Packing, Shipping, and the Dock
D2C labor cost concentrates in pack operations, and packing is often the bottleneck nobody planned for. Station count, station design, carton selection, void fill, and print and apply labeling together decide whether the building can turn picked orders into shipped parcels before the carrier cutoffs. Packaging choices also feed directly into parcel cost through dimensional weight pricing, so right sizing cartons affects the budget as much as the floor.
Executing retail replenishment brings its own work: pallet build, stretch wrapping, compliance labeling for each retailer, and staging in load sequence. All of it needs floor space near the doors, which is the same space parcel operations want for carrier staging.
The cleanest designs give each channel its own shipping zone with dedicated doors sized for peak volume. Where the footprint does not allow full separation, the facility needs dock scheduling and set time windows for shared doors and staging space, planned in advance and enforced, so supervisors are not negotiating them on the floor every day.
Peak Season
Most omnichannel facilities look workable in a slow month. The test comes when the retail replenishment calendar and the consumer calendar overlap, which is exactly what happens heading into the holidays. Stores need their seasonal sets and replenishment ahead of the selling season, often just as D2C volume begins climbing toward the peak weeks of November and December.
A facility that shares labor, docks, and pick faces across both channels will have far less effective capacity in that window than the sum of its parts suggests. Planning for peak means modeling both channel curves together, finding the weeks where they overlap, and building labor plans, temporary space, and process changes around those weeks specifically.
Systems
Warehouse management systems vary widely in how well they run mixed channel operations. Some were built for case and pallet distribution and treat each picking as an afterthought. Others were built for ecommerce and struggle with retailer compliance, route based load building, and store order consolidation. An omnichannel operation typically needs channel aware allocation, release logic that can handle both order profiles, labor visibility by channel, and clean integration with order management, transportation management, and parcel shipping systems.
Before selecting or upgrading software, define the processes the building needs to run, then evaluate systems against them. Picking software first and bending the operation to fit it is one of the most reliable ways to lock the collision in for years.
Automation
Goods to person systems, autonomous mobile robots, sortation, and automated packing can all raise throughput, accuracy, and labor productivity, especially in each picking where labor cost is highest. Automation chosen before anyone understands the operation, though, tends to solve the wrong problem very efficiently.
We recommend a set sequence: profile the demand, define the processes for each channel, design the layout and material flow, and then decide where automation earns its return and where conventional methods are still the better choice. In many buildings that leads to a hybrid, with automation aimed at D2C each picking and parcel sortation and conventional or semi automated methods for retail case and pallet flow. OPSdesign is vendor independent, so we evaluate these options against each client’s operation with no product to sell or preferred system to place.
Labor
Even with the right layout and systems, an omnichannel facility depends on people who can move between channels as demand shifts. That takes cross training, clear standards for each process, and labor planning that forecasts work by channel and activity, not just headcount. Facilities that run retail replenishment and D2C as two separate labor pools often find one team idle while the other falls behind. Facilities that run one undifferentiated pool lose the process discipline each channel needs.
The operations we see working best have a core team for each channel plus a flexible group trained in both, and supervisors who can see the backlog and cutoff risk for every flow in the building as it happens.
Designing a Building That Serves Both
None of this means channels should be kept apart. A well designed combined facility delivers lower inventory, better service, and a cost structure that two single channel buildings will struggle to match. Getting there takes the same engineering discipline as any other facility design.
The work starts with data: a detailed profile of orders, SKUs, and volumes for each channel and how they behave across the year. From there it moves through process design, layout and material flow, systems requirements, and automation evaluation, each tested against realistic growth and channel mix scenarios. The finished facility gives each channel what it needs to perform, and the inventory, management, and infrastructure the channels share are shared because the design called for it.
About OPSdesign Consulting®
OPSdesign Consulting® is a vendor independent supply chain and warehouse design firm. Our supply chain and industrial engineers help companies design distribution centers, plan distribution networks, and build operations that perform under real conditions, including facilities that serve retail, wholesale, and direct-to-consumer channels at once. We have no equipment or software to sell, so our recommendations are based only on what works for each client’s operation.
If your facility is straining to serve more than one channel, or you are planning a building that will need to, we would welcome the conversation.

