Blog

Carrier Stack Optimization: A Framework for Operations Leaders

Carrier stack optimization is a repeatable way to balance carriers by role and segment so you protect service levels, margin, and resilience.

Carrier stack optimization starts with visibility you can act on.
  • Written by Jared Wolthuis
  • Published on February 9, 2026
  • Time to read 9 minutes

Carrier stack optimization is not “add a regional” or “rate shop harder.”

It is the ongoing discipline of building, balancing, and continuously tuning your carrier mix so you can hit service targets, protect margin, and stay resilient when carrier performance, pricing, and constraints shift.

Think of your carrier stack like a portfolio. You are managing optionality, risk, and outcomes, not just cost.

This framework is built for ops leaders who need something practical: what to measure, how to structure decisions, how to roll changes out without breaking the floor, and how to keep optimization from turning into a rules jungle.


What “carrier stack” actually means

Your carrier stack is the set of carrier types and services you can reliably use across your shipping profile, including:

  • National carriers (Ground and air services)
  • Regional parcel carriers
  • Consolidators and hybrid services
  • International postal and express options
  • Same-day or local couriers (when relevant)
  • Freight and LTL partners (if you ship big stuff)

Optimization means you are intentionally shaping what share each part of that stack should carry, by lane, by promise, by package profile, and by customer expectations.


The real goal: protect outcomes, not just rates

If you optimize only for “cheapest label,” you eventually pay for it elsewhere: claims, reships, SLA misses, adjustments, labor churn, customer support load, churn risk.

A carrier stack is optimized when it consistently produces these outcomes:

  1. Service levels you can confidently promise
  2. Margin protection (not just lower labels)
  3. Operational stability (fewer fire drills)
  4. Resilience (you can adapt without chaos)

The 6-layer Carrier Stack Optimization Framework

Layer 1: Define the promise and the guardrails

Before you touch carriers, get aligned on what “good” means. Otherwise, the team will optimize in different directions.

Define:

  • Delivery promise rules (by region, by product, by customer tier)
  • Cutoff times and fulfillment reality
  • When speed matters, and when predictability matters more
  • “Do not violate” guardrails (example: never ship air for orders under $X margin, never use service Y for zone 7-8)

Output of Layer 1: A clear scorecard of service requirements and business constraints.


Layer 2: Segment your shipments (so you stop averaging everything)

Most carrier decisions get messy because teams treat the whole shipping program as one bucket.

Instead, segment by drivers that actually change cost and service outcomes:

  • Zone bands: local, mid-zone, far-zone
  • Package profile: lightweight, DIM-prone, oversize, irregular
  • Promise type: economy, standard, expedited
  • Order value / margin sensitivity: high-margin vs tight-margin
  • Returns sensitivity: categories with high return rates
  • Exception risk: addresses, rural, apartments, PO boxes

Output of Layer 2: 6 to 12 shipment segments that behave differently.

If you only do one thing from this blog, do this. It makes everything else 10x easier.


Layer 3: Build the “carrier roles” model

Stop thinking “carriers.” Start thinking “roles.”

A healthy stack has clear roles, like:

  • Workhorse Ground: bulk of volume, predictable
  • Margin-saver: best cost for specific segments (often regionals or hybrids)
  • Promise-protector: consistent delivery for SLAs and high-risk lanes
  • Peak relief valve: capacity and contingency
  • International specialist: clarity on duties, tracking, and delivery experience
  • Exception-friendly option: better at rural, apartments, or label issues

Output of Layer 3: A chart that assigns each carrier and service a purpose.

This also makes carrier conversations internally way easier. You are not “switching carriers.” You are adjusting how each role is used.


Layer 4: Decide what to optimize for, and how to score it

Ops leaders get stuck because optimization becomes a debate.

Solve that with a scoring model. Keep it simple and transparent.

Start with 5 scores per segment:

  1. Cost (all-in, including expected adjustments)
  2. Service reliability (on-time, scan quality, exception rate)
  3. Claims and damage risk
  4. Operational friction (label formats, support load, pickup reliability)
  5. Capacity and resilience (ability to scale and handle peak)

Then set weights by promise type. Example:

  • Economy shipments: heavier weight on cost
  • Expedited shipments: heavier weight on service reliability
  • High-risk segments: heavier weight on claims and exception handling

Output of Layer 4: A repeatable decision system that is not based on vibes.


Layer 5: Run controlled experiments, not “big flips”

This is where good programs separate from chaotic ones.

Carrier stack optimization should feel like a series of controlled pilots, not a sudden routing overhaul.

A practical rollout pattern:

  • Pick 1 segment (example: zone 2-4, under 2 lb, standard promise)
  • Pilot 10 to 20 percent of volume
  • Run for 2 to 4 weeks, long enough to see adjustments and exceptions
  • Compare against a baseline using the same segment

Track the real outcomes:

  • On-time delivery and late rate
  • First scan time
  • Adjustment rate (DIM, oversize, address)
  • Cost per shipped order (all-in)
  • Support tickets per 1,000 shipments
  • Re-ship/claim rate

Output of Layer 5: Proven changes you can defend, with minimal operational disruption.

Balance scale weighing two stacks of packages in a warehouse, representing tradeoffs between different carrier options.
A healthy carrier stack is a portfolio, not a preference.

Layer 6: Operationalize the stack so it stays optimized

Most teams can optimize once. The hard part is keeping it optimized without turning it into a rules jungle.

The key is cadence and governance.

Create a simple operating rhythm:

  • Weekly: exception trends, missed promises, adjustment spikes
  • Monthly: segment scorecards, carrier role performance, rule review
  • Quarterly: contract and rate structure review, peak readiness, new carrier evaluation

Governance:

  • One owner for carrier logic and routing changes
  • A change log that explains what changed and why
  • Clear escalation paths for issues (carrier, 3PL, internal process)
  • A “do not patch over root causes” mindset

Output of Layer 6: Optimization becomes part of ops, not a special project.


The “Carrier Stack Optimization” checklist

If you want a fast gut check, here’s the list:

  • We can explain our delivery promise and guardrails in plain English.
  • We have shipment segments that drive routing decisions.
  • Each carrier has a defined role, not just “another option.”
  • We score tradeoffs across cost, service, risk, and friction.
  • We pilot changes with measured results, not gut feel.
  • We review the stack on a cadence, not only when things break.

If you are missing 2 or more, you probably feel it day-to-day.


Where carrier orchestration fits in

Carrier stack optimization is the strategy.

Carrier orchestration is the execution layer that keeps the strategy working when reality changes.

Optimization sets the portfolio and roles. Orchestration continuously coordinates carriers, services, and data so decisions stay aligned with outcomes, even as pricing, performance, constraints, and exceptions shift.

That is how ops leaders move from reactive shipping to protected performance.

LatestFrom the blog

The latest industry news, interviews, technologies, and resources.

View all posts
View all posts