How to Choose a Carrier for Ecommerce: A 7-Step RFP Process
Choosing a carrier for ecommerce means comparing rate, transit time, service reliability, and contract terms across multiple carriers in a structured request for proposal (RFP), not picking whichever name you already recognize. The right process starts with your own shipment data (volume by zone, weight, and service level) before you ever ask a carrier for a quote, runs a scored comparison across three to five bidders, and ends in a signed contract with clear service-level commitments and a way out if they're not met.
If you're shipping a few hundred parcels a month from one warehouse, that might mean comparing USPS, UPS, and FedEx rate cards. If you're shipping tens of thousands of orders across multiple nodes, it means running the same rigor a freight buyer would: an actual RFP, not a rate-shopping tool.
The step-by-step carrier selection process
This is the same structure Izba uses when we run a freight or carrier RFP for a client, scaled down to what a brand can do on its own.
- Pull your own shipment data first. Twelve months if you have it: volume by zone and weight, current rates and every accessorial charge, transit time actually delivered versus promised, and claims history. You can't evaluate a bid against your baseline if you don't know your baseline.
- Set your requirements before you talk to a single carrier. Required transit time by zone, service levels you actually need (ground, expedited, international), special handling (oversized, hazmat, cold chain), and what you need from their technology (API access, EDI, tracking webhooks).
- Build a real bidder list. Three to five carriers or brokers matched to your volume and lanes. One quote is a price check, not a negotiation.
- Structure the RFP as a written document, not an email thread. Include your baseline volume and lane data, required service levels, a response deadline, and the scoring criteria, disclosed upfront so every bidder responds to the same brief.
- Score every bid on a scorecard, not a gut call. Weight the criteria that matter to your business (see the table below) and give each bid a number. This is where most brands skip a step and end up picking whoever they liked best on the call.
- Negotiate before you sign. Use your strongest alternate bid as leverage on the frontrunner. Push on accessorial caps and SLA penalties, not just the base rate; that's usually where the real savings are.
- Pilot, then monitor. Start with a defined pilot period against the SLAs you wrote into the contract, and set a date to re-benchmark, most brands should revisit this annually, before the contract auto-renews.
When Izba ran a three-week RFP process across five logistics providers for a premium cookware brand, comparing inbound and outbound freight, parcel rates, and warehouse capacity against a real baseline, the result was a 13.6% reduction in freight spend, $4.3M annually.
How to evaluate carrier bids
A carrier RFP scorecard weighs a handful of criteria against each bid, so the decision comes down to a number instead of a gut feeling. This is a starting structure, not the full weighted model Izba builds for clients:
| Criteria | What to check | Why it matters |
|---|---|---|
| Cost structure | Base rate, fuel surcharge, and every accessorial fee (residential, address correction, dimensional weight) | The base rate is often the smallest lever; accessorials can add 20 to 30 percent to a quoted rate |
| Service reliability | On-time delivery percentage and claims rate over the last 12 months, not a marketing average | A cheaper carrier that misses transit windows costs you in refunds and support tickets |
| Network coverage | Zones and destinations actually served at the service level you need, including any rural or last-mile gaps | A gap in coverage means a second carrier anyway, which changes your real blended cost |
| Technology integration | API or EDI access, real-time tracking, rate shopping at checkout | Manual rate lookups and tracking don't hold up past a few thousand orders a month |
| Capacity for your growth | Written confirmation they can handle 2 to 3x your current volume without a rate hike or service downgrade | Growing into a carrier's capacity ceiling mid-contract is a common, avoidable failure point |
| Contract terms | Minimum volume commitment, SLA penalties, termination clause, and rate lock period | This is what makes the RFP enforceable after you sign, not just a set of promises |
Weight the rows that matter most to your business (cost matters more to a thin-margin brand, reliability matters more to a brand with a premium unboxing experience) and score each bidder 1 to 5 per row before you total it up.
Common mistakes to avoid
- Comparing base rate alone. Accessorial fees, fuel surcharges, and dimensional weight rules can move your real cost per package more than the quoted rate does. Model total landed cost per shipment, not the headline number.
- Never running an RFP at all. Staying with whichever carrier you started with because switching feels disruptive is the single most common way brands overpay. Rates and service levels both drift over time; yours should be re-checked at least once a year.
- Skipping the scorecard. Without weighted criteria written down before the bids come in, a decision that should be a comparison turns into whichever sales rep you liked best on the call.
- Single-carrier dependence. One carrier outage, rate hike, or capacity crunch during peak season shouldn't be able to stop every outbound shipment. Most brands past a certain volume run a primary carrier plus at least one backup.
- Signing without an exit. A contract with no termination clause or rate-lock period leaves you stuck if service drops after the ink is dry. Negotiate the way out before you negotiate the way in.
- Treating the RFP as a one-time event. Carrier contracts should get re-benchmarked on a schedule, not only when something breaks. A rate that was competitive two years ago usually isn't now.
FAQ
How many carriers should you include in a carrier RFP? Three to five is enough to create real competition without making the scoring process unmanageable. Fewer than three and you're not really negotiating; more than five rarely changes the outcome and just adds review time.
What's the difference between requesting quotes and running a carrier RFP? A quote request asks "what would you charge us?" and gets back whatever number a sales rep decides to lead with. An RFP hands every bidder the same shipment data, required service levels, and scoring criteria upfront, so the bids are actually comparable and the process produces a written contract, not just a rate.
How often should an ecommerce brand re-evaluate its carrier? At least once a year, or any time volume changes by more than 20 to 30 percent in either direction. Rates and service levels both drift, and a carrier that was the right fit at your old volume may not be at your new one.
Do you need a broker or consultant to run a carrier RFP? No, but it helps once the process gets complex, multiple lanes, mixed parcel and freight, an international leg. What a consultant mainly adds is the shipment-data modeling and the scorecard discipline; most of the RFP structure itself, a brand can run in-house with the right template.
How long does a carrier selection process take? A focused RFP typically runs two to four weeks from sending the request to signing a contract, assuming your shipment data is already organized. Add time if you're pulling that data together for the first time or evaluating combined parcel and freight lanes.
Get the full RFP template
The scorecard above is a starting point. The version Izba runs with clients weights every criterion to your specific business, builds out the full RFP document language, and includes the negotiation benchmarks we've pulled from real carrier contracts. If you're shipping enough volume that a percentage point of freight spend is real money, talk to Izba about running your carrier or freight RFP.
Related Insights

Should You Hire a Supply Chain Manager or Bring In a Consultant?
Most brands frame this as "how do I pick a consulting firm." The real decision is simpler: hire in-house for ongoing work, or bring in Izba for a defined engagement.

How to Choose a Supply Chain Consultant, Or Realize You Don't Need One Yet
The real question isn't which supply chain consulting firm to pick. It's whether your problem needs a permanent hire or a defined, time-boxed engagement. Here's how to tell which one you're facing.

How to Negotiate a 3PL Contract (Without Letting the 3PL Write the Rules)
Most 3PL contract advice online is written by the 3PL. Here's the negotiation checklist from a consultant who sits on the brand's side of the table instead.