twimco.Let’s talk ↗︎
Menu
Field notes / Commerce

A split shipment promise has to clear every carrier cutoff

Checkout offered split shipping so the in-stock item could leave today. The second carton still had to meet a carrier cutoff you never checked. One promise, two clocks.

Editorial engraving of a bright shipping dock where a planner with a cutoff sheet talks a driver through timing beside two tagged cartons and a waiting truck.

Pick a rule before peak: when checkout offers split shipments, every carton must clear its own carrier cutoff for the dates you show—or you do not offer split. Alternatives: wait-for-complete, ship-what-you-can with honest later dates, or split only inside one DC. The wrong rule is promising same-day departure for a line that will miss the truck.

The choice hiding in checkout

Two lines in the cart. The shoes are pickable at East and can make today's 3:00 p.m. pickup. The jacket is at West and will not. Checkout offers a friendly option: we can split your order so something ships today.

What did you just promise? One carton today and one later—or two dates that both still have to meet a truck? Teams often wire the first line to "ship ASAP" and leave the second on a generic transit estimate that ignores West's cutoff for that ZIP. The customer hears "today." West hears "tomorrow's wave." The jacket misses the truck you implied.

This is the sibling of when the carrier cutoff beats the promise date. That note is one box versus one printed date. This one is multiple boxes, multiple cutoffs, one checkout sentence.

Rule A — Wait for complete

Do not split. The order ships when every line is pickable and every carton clears its cutoff for the shared promise date.

Chooses this when customers hate multiple deliveries, packaging cost dominates, or your category is gift-heavy and split ruins the reveal.

Costs you conversion on "ships today" for partial carts, and more cancelations when people only wanted the ready item.

Decision guide

Four rules for split promises

ConsiderationWhat you optimizeWhat you accept
Wait for completeOne delivery, one promise.Slower carts when one line lags.
Cutoff-checked splitSpeed with honest per-carton dates.Needs real cutoff data in checkout.
Ship what you canPartial satisfaction fast.More where's-the-rest tickets.
One-DC split onlySimpler routing truth.Leaves some network speed unused.
Decision framework; illustrative, not a carrier SLA chart.
Split shipping multiplies cutoffs. Your promise has to survive all of them.

Rule B — Split only if every carton clears its cutoff

Offer split only when the system can compute a true departure date per carton against node, carrier and ZIP cutoffs. Show both dates in checkout. If the second date cannot clear a cutoff, do not offer split—fall back to Rule A or Rule C.

Chooses this when you want speed without lying, and you have the data to price cutoffs honestly.

Costs you engineering work and quieter "ships today" badges. That cost is the point.

Rule C — Ship what you can, with an honest later date

Always allow the ready lines to leave; show a conservative date for the rest; never use the word today for a carton that has not cleared a cutoff calculation.

Chooses this when partial satisfaction beats waiting, and your support team can explain two tracking numbers without chaos.

Costs you more tickets about "where's the rest," which you should answer with the date you already printed—not a new improvisation.

How the work moves

Checkout must clear every cutoff

  1. Lines

    Which nodes can pick each SKU.

  2. Cutoffs

    Carrier + ZIP + wave for each carton.

  3. Dates

    Departure/arrival shown per carton.

  4. Offer

    Split only if every carton clears.

  5. Else

    Wait, conservative date, or one-DC only.

Illustrative check before offering split; not a measured on-time rate.

Rule D — Split only inside one DC

Multi-node split is off. Split across bins in one building is on, still cutoff-checked. Simpler routing, fewer surprise second carriers.

Chooses this when your network routing is still catching up to your storefront language—especially if network availability still disagrees with pickable stock at the fulfilling node.

Costs you some speed when another node could have helped, in exchange for fewer definition bugs.

Peak creative that advertises split shipping without naming the rule is how marketing buys tickets ops will pay for in December.

Peak makes the wrong rule expensive

In August a wrong split rule creates a few apology emails. In December it creates waves: cartons that miss trucks, gift arrivals that split across days without warning, marketplace late-shipment defects, and support macros that invent dates. Encode the rule while carrier guides are still readable and engineering still has hours.

Coordinate with the available-versus-pickable work. Split promises that route to a DC that cannot pick are two bugs holding hands. Fix pickable truth first if you have to sequence projects; otherwise checkout will offer splits that the bench cannot start.

Tell merchandising which rule you picked so PDP copy does not advertise "ships today on in-stock items" in a way that contradicts checkout's split logic. One voice across PDP, cart and confirmation email is part of the rule, not a later content task.

Split shipping multiplies cutoffs. Your promise has to survive all of them.

Put this into practice

Print the picked rule on the packing-lead one-pager so the bench knows whether multi-carton waves are intentional or a checkout bug. Write it down where peak hires will actually read it. Write it down where peak hires will actually read it. Write it down where peak hires will actually read it. Write it down where peak hires will actually read it. Write it down where peak hires will actually read it. Write it down where peak hires will actually read it. Write it down where peak hires will actually read it. Write it down where peak hires will actually read it.

If you use Rule B, add a synthetic monitoring cart in staging that fails when cutoff tables go stale—better an internal alert than a customer who discovers it first on Cyber Monday.

Run the three-cart test again after the first carrier guide update of the season. Cutoff tables drift. Rules that passed in October can fail quietly in mid-November if nobody re-runs the screenshots.

If marketplace channels have their own split or partial-ship settings, map them to the same rule names you use on your site. Buyers bounce between channels; mismatched language looks like incompetence even when each system is locally consistent.

Share the picked rule with warehouse leads in the pre-peak huddle so they know whether to expect more single-line waves or more multi-carton orders. Surprising the bench with a storefront change is how missorts multiply.

After you pick the rule, update three surfaces the same day: checkout copy, order confirmation email and the help article titled shipping options. Lag between those surfaces is how customers quote your own emails against your own checkout.

Ask carriers for the cutoff tables you actually use in peak—not last spring's. Wire those tables into the promise calculator, with an owner who updates them when the carrier changes a sort. A beautiful split rule on stale cutoffs is still a miss.

Finally, decide who may override a split decision manually. Overrides without an audit trail recreate the hallway exception culture the rule was meant to end.

Pick the rule in a one-page decision with ops, CX and merchandising. Encode it before peak creative goes live. Then test three carts: both lines ready at one node; ready at two nodes with different cutoffs; one line not pickable anywhere until next week. Screenshot the dates checkout shows. If any screenshot needs a hallway explanation, you have not picked a rule yet—you have picked a hope.

We build fulfillment operations where promises and trucks share a clock. If split shipping still means "surprise second carton," talk to us.

Related work: Paddle8.

twimco.

We build alongside the people doing the work.
Bring us the problem you’re thinking about.

Related work

Paddle8 ↗︎