Skip to main content
May 22, 2026

🚀 New features

Manual column mapping in bid import

When auto-mapping misses, clear a wrong mapping or assign a column by selecting what data it contains. Fix import mapping without editing the spreadsheet.

Benchmark rate per mile

Map a column to Custom Rate during bid import to show a manually entered market rate in the grid. Map to DAT when the shipper file includes DAT rates.Custom Rate and DAT market rate columns in the bid grid

Recalculate S-Rates at bid level

After you change the FSC peg or Breakthrough Fuel markup, recalculate S-Rates for every lane in one action instead of updating each lane.Re-run S-Rate calculations for all lanes after updating FSC peg or Breakthrough Fuel markup

✨ Improvements

Modeled O/R upgrades

  • Inbound and outbound revenue and cost columns show margin by leg instead of one blended number.
  • Average deadhead and MPH columns added on every lane for faster lane review.
  • Formula visibility: Click a modeled cell to view the formula and calculation (read-only).
  • Lane-level fuel costs use the lane fuel rate when available instead of a flat average.
Modeled O/R upgrades with new inbound and outbound revenue and cost columns

Bid import mapping

  • Drop Trailer Preferred / Required fields map to Origin/Dest Setup instead of the wrong import target.
  • Macro-enabled files (xlsm, docm) import the same as xlsx.

FSC 6 support

We added a fuel peg to price bids in this new world of $6 fuel.Sixth fuel surcharge peg tier in bid setup

Historical data context

Hover historical rates to see the data source and date range behind the value.Historical data popover showing data source and time range

Feedback prompt on next round

Advancing to the next round prompts you to import customer feedback first so lane updates match the shipper file.

Industry field cleanup

We seeded the Industry list so you can pick from standard options instead of creating your own.

🛠️ Fixes

  • Max Weight import: “Max Weight” sets max only, not min and max.
  • FM order matching: Case sensitivity works when pulling order data from FreightMath.
  • Multi-file upload: Add Bid uploads every selected xlsx file, not just the first.
  • Hidden columns in export: Exported files omit columns hidden in the grid.

🔮 Coming soon

Connect your organization’s DAT key

Connect your organization’s DAT key to load DAT rates in BidRight. No column mapping or bid file import required.
May 15, 2026

🚀 New features

Suggested RPM

Enter your target Modeled O/R and BidRight calculates the exact rate you need to send to hit it. No more reverse-engineering the math yourself.

Quick filter pill for lanes with interest

One click to filter your bid down to only the lanes you’ve marked with interest.Interest filter pill showing lane count above the bid table

Benchmark rate per mile

Import any benchmark or market rate you have into BidRight. The Market Rate group band now holds multiple market rates side by side so you can compare them in one view.Market Rate group band with custom benchmark column alongside DAT

Capacity capture and export

You can now capture capacity during the bid process and include it in your export.

✨ Improvements

Bid auto-mapping

A round of improvements to how we read incoming bid files:
  • Dry Hazmat detection on import.
  • Breakthrough Fuel mapping, including fuel-per-mile when that’s all the shipper provides, plus better handling of the different ways shippers label the BTF column.
  • Smarter logic for requirements, loading types, drop trailer preferred vs. required, and waypoints.

Country flags on Windows

Country flags now render correctly on Windows machines.

🛠️ Fixes

  • % Range Feedback now maps to the correct column on import.
  • Interest marking no longer breaks when you enter values outside 0–3. It now handles whatever you throw at it.
  • Min calc was always using Practical Miles. Updated to use Customer Miles first when available, falling back to Practical only if we don’t have Cust M.
May 8, 2026
BidRight Alpha is live as of May 5, 2026.

🚀 New features

New Help Center articles on FreightMath

We published walkthroughs that explain how BidRight connects to FreightMath, what the synced data means, and how to get the most out of it.Help Center articles on FreightMath

✨ Improvements

Smarter mileage from less-than-perfect data

Mileage routing now behaves better when bid data is incomplete or coarse-grained.
  • Mileage on ZIP-3 lists. You can fetch miles for ZIP-3 lane lists without needing exact five-digit ZIPs.
  • No more phantom cities. ZIP-only waypoints no longer get a city name forced onto them.
  • Smarter resolution tagging. Waypoints without a ZIP are tagged with the correct resolution level.

Faster FreightMath refresh on large bids

Very large imports (for example, on the order of thousands of lanes) no longer leave FreightMath refresh feeling stuck for many minutes. Refreshes should feel noticeably snappier.

🔮 Coming soon

Starting RPMs from a modeled FM O/R

We are working on seeding every lane with a starting RPM based on your modeled FreightMath O/R so you can reach a strong starting point faster on every bid.
May 1, 2026

🚀 New features

Breakthrough Fuel is auto-mapped on import

BidRight now recognizes Breakthrough Fuel columns when you import a bid file. When available, BidRight uses Breakthrough Fuel instead of your company peg to calculate fuel adjustments.Breakthrough Fuel mapped automatically on import

Import the lane data type

You can now import each lane’s data type and see how granular the shipper wants your bid, from city/state to state-to-state.Lane data type column shown on import

Preview Excel files in BidRight

You can now open Excel files directly in BidRight without downloading them first.Preview Excel files directly inside BidRight

✨ Improvements

Historical data updates

  • Lane data type fallbacks: When there is not enough data at a lane’s selected data type, the historical band falls back to area-to-area so you still get a benchmark.
  • Updated text styling: You can now tell data specificity at a glance.
  • Editable historical data: You can edit historical values inline when you know KSM has not synced a recent change yet.
Updated historical data font styling

Manual bid status controls

  • Override workflow status: Mark bids as Awarded, Lost, or No Interest directly.
  • No Interest status: Keep imported bids in your warehouse without actively pursuing them.

Adjustments now recalculate S-Rates live

When you manually update an Adjustment column or Customer Miles, S-Rates now recalculate in real time.

More reliable location normalizing

  • Better ZIP3 handling: Miles pull more reliably from ZIP3s and ZIP3 lists.
  • Ongoing consistency improvements: Location matching continues to improve across imports.

🛠️ Fixes

Cleaner bid deletion

Bid deletion now completes more reliably across edge cases.