Field Notes · 3PL & fulfillment
You're winning the wrong quotes
What a fulfillment operator's quote log taught me about the losses you cannot see.
A third-party logistics operator I spent a day with recently wins about 30 percent of the quotes his team sends out. That is a respectable number in a competitive market, and he was rightly a little proud of it. Then we pulled the same quotes and added up the dollars instead of the count. By dollar value, he wins 11 percent.
Same quotes. Same period. Two completely different stories about the same business.
Here is what that gap means in practice. He wins the small, simple jobs almost every time: a small repeat order, or something his team has quoted a hundred times before. Those go out fast, they come back won, and they stack up in the count. The large, complex, high-margin jobs, the ones worth real money, quietly walk. He loses most of them, and because there are fewer of them, they barely move the win-rate number he watches. The batting average looks healthy right up until you weight it by what each at-bat was actually worth.
I see this pattern in nearly every quoting operation I look at, and the reason is almost always the same. Win rate by count is the easy number to pull. It is one division problem against a list. Win rate by dollar value takes a little more work, so almost nobody does it, and the number that is harder to calculate happens to be the one that pays the bills.
The specifics from this operator's data made it concrete. The average quote he won came to roughly $790. The average quote he lost was about $2,800. The expensive work, the work where the margin actually lives, was exactly the work going out the door. He was winning a high volume of low-value jobs and losing a low volume of high-value ones, and the headline number told him everything was fine.
Then came the part that bothered me. I asked to see why the big jobs were being lost. Price, maybe? Lead time? The field in his system where a reason would go was almost entirely blank. Nobody had the time to fill it in, so it stayed empty, quote after quote, year after year. The losses were invisible in the win-rate number and unexplained in the record at the same time. He could not have answered the most important question about his own business if he wanted to, because the data to answer it was never captured.
It got one layer worse. When we looked closely, the quote log itself only held a fraction of the quotes the team had actually sent. The rest lived in inboxes and in people's heads. So the record that was supposed to explain the losses was both incomplete and blank in the column that mattered.
None of this is a failure of effort. This is a smart operator with a busy team doing the work in front of them. The trouble is that the work in front of them never includes writing down why the deal that got away got away. There is always another quote to send. The reason column is the first thing to fall off when the day gets full, and it never comes back. So the business runs on a number that flatters it and stays blind to the number that would change how it prices and who it chases.
If you quote for a living, here is what I would do this week, before you spend a dollar on anything. Pull your won and lost quotes for the last quarter and total them two ways, by count and by dollar value. If those two numbers tell the same story, you are in good shape. If they tell two different stories the way this operator's did, you have found where your margin is leaking. Then look at your loss-reason field. If it is mostly empty, that is not a small administrative gap. It is the difference between losing the big jobs to bad luck and losing them for reasons you could fix if you could only see them.
The answer to "why are we losing the work that matters" is almost never out in the market. It is sitting in your own quote history, in a column nobody had time to fill. Look in, not out.
Wondering what your own win rate looks like by dollar value? A 30-minute call names the bottleneck, and you leave with a written summary either way.
Schedule a discovery call →