Shipping Carrier Selection Checklist

Evaluation workflow an e-commerce operations lead runs when selecting or re-bidding a parcel carrier — UPS, FedEx, USPS, or a regional. Covers ship-profile analysis, rate and surcharge comparison, coverage and transit-time validation, OMS integration, contract negotiation, and...

5 sections 21 steps Collects data
1

Volume & Ship Profile Analysis

  1. Pull 12 months of shipping data by zone
    • Export from ShipStation, the OMS, or carrier billing portals. You need package-level detail: zone, weight, billable weight, dimensions, residential flag, and accessorials. Aggregated monthly totals will not let you model effective rate against your real profile.

  2. Segment shipments by weight and DIM ratio
    • Bucket by weight band (under 1 lb, 1-5 lb, 5-20 lb, 20+) and flag where billable weight is driven by DIM rather than actual weight. Carriers price these segments very differently — a low-density apparel shipper has the opposite optimal carrier from a dense supplements shipper.

  3. Identify residential vs commercial split
    • Residential surcharges (UPS, FedEx) and DAS (Delivery Area Surcharge) for extended/remote zips can swing 15-25% of net rate. DTC merchants are usually 90%+ residential — quote accordingly.

  4. Forecast peak-season parcel volume
    • Carriers cap peak volume per the contract; exceeding the cap triggers Peak Surcharge or Peak Demand Surcharge in October-January. Forecast Black Friday / Cyber Monday week and December honestly so the contract reflects it.

    Collects number
2

Rate & Surcharge Comparison

  1. Request rate cards from UPS, FedEx, USPS
    • Send your ship profile (volume, zone distribution, weight bands) to each carrier's account exec. Also request quotes from regionals where you have density — OnTrac (West), LaserShip/OnTrac (East), GLS, Spee-Dee. Don't forget USPS via Pirate Ship or Stamps.com for lightweight parcels.

  2. Model effective rate against your ship profile
    • List rates mean nothing — apply each carrier's discounts to your actual package-level data and compute average cost per parcel. Tools like Shipware, Reveel, or a spreadsheet fed by 71-lbs/Sifted-style rate engines work. Compare net effective rate, not headline discounts.

  3. Audit accessorial and GRI exposure
    • Quantify residential, DAS, additional-handling, address-correction, fuel, and oversize surcharges as a percent of base rate. UPS/FedEx publish a General Rate Increase (GRI) every January — historically 5-7% — plus mid-year accessorial bumps. Negotiate caps on the worst exposures.

  4. Evaluate hybrid services like SurePost and SmartPost
    • UPS SurePost / FedEx Ground Economy hand off the last mile to USPS. Cheaper for lightweight residential, but transit is 1-2 days slower and tracking goes dark at the handoff. Run the math on your sub-2-lb residential parcels — often 20-30% cheaper than Ground.

3

Coverage & Transit Times

  1. Map transit times to top demand ZIPs
    • Pull each carrier's published transit map from your DC and overlay your top 25 demand ZIPs. A carrier that's a day faster to your largest customer regions is worth a price premium because conversion improves with shorter promised delivery.

  2. Confirm rural, PO box, and APO coverage
    • Only USPS delivers to PO boxes and APO/FPO addresses. Regional carriers often skip rural zips, forcing a fallback to USPS or higher-DAS UPS/FedEx. Confirm the carrier's coverage matches your customer footprint before signing.

  3. Verify international shipping capability
    • Determine whether this carrier needs to handle international parcels at all. Some merchants route international through DHL eCommerce, Asendia, Passport, or Easyship rather than the primary domestic carrier.

    Collects list
  4. Confirm DDP and customs documentation support
    • For international, confirm carrier supports DDP (Delivered Duty Paid) so the customer isn't surprised by duty charges at the door. Verify HS code capture, commercial invoice generation, and Section 321 de minimis handling for sub-$800 US-bound shipments.

4

Technology & Integration Fit

  1. Verify ShipStation or OMS connector availability
    • Confirm a native connector in your shipping software (ShipStation, Shippo, Easyship, ShipBob) or that the 3PL already handles the carrier. A carrier that requires custom integration adds engineering cost and ongoing maintenance.

  2. Test rate-shopping API and label generation
    • Hit the rate API with sample parcels and confirm response time stays under 500ms — slower kills checkout conversion if you offer real-time rates. Generate test labels in sandbox and validate the format prints correctly on your 4x6 thermal printers.

  3. Confirm tracking webhook reliability
    • Tracking events drive Klaviyo flows, Gorgias macros, and post-purchase pages. Confirm the carrier or aggregator (AfterShip, Shippo Track, EasyPost) delivers status updates within 2 hours of carrier scan and supports retries on webhook failure.

  4. Review claims portal for lost or damaged parcels
    • Walk through the carrier's claims process end-to-end. Filing windows are typically 60-90 days for damage and 9 months for loss; manual portals with PDF uploads burn CX hours. Carriers with API claims (or a third-party like Shipsurance) save real money at scale.

5

Contract & Pilot Rollout

  1. Negotiate volume tiers and accessorial waivers
    • Push for tier discounts on your projected 12-month volume, capped GRI pass-through, residential surcharge waivers, and minimum-charge protection. Get a 30-60-90 day rate review clause so you can renegotiate if volume runs above forecast.

  2. Sign the carrier contract
    Collects list
  3. Configure carrier in shipping software
    • Add account credentials in ShipStation/Shippo/OMS, set up service-level routing rules (e.g., SurePost for sub-2-lb residential, Ground for everything else), and configure the storefront's checkout shipping options to match.

  4. Run a pilot shipment batch
    • Ship 100-300 real orders through the new carrier across a representative zone mix. Reconcile the first invoice line-by-line against your modeled rate — surprises here (unbilled accessorials, billable-weight reclassifications) are why pilots exist.

    Collects list Collects paragraph Collects file
  5. Open carrier-side remediation case
    • Escalate pilot issues with the account exec in writing — billing discrepancies, missed transit commitments, integration bugs. Hold full rollout until remediation is documented and the next test batch passes.

Use this template

Copy it to your account, customize the steps, and run it with your team in minutes.


Sections 5
Steps 21
Category E-commerce
Price Free to start
Need a different process

Browse hundreds of free templates across every team and industry.

Back to template library

Run Shipping Carrier Selection Checklist with your team

Customize the steps, assign roles, set a schedule, and keep a complete record for every run.