Freight quotes in nine minutes, not a day.
9 min
Median quote time

- Client
- Vantage Freight
- Industry
- Freight forwarding
- Services
- Custom CRM · AI quoting agent · HubSpot migration
- Timeline
- 14 weeks
- Stack
- Laravel · PostgreSQL · Microsoft 365 · HubSpot (migrated)
01 — Challenge
A day to quote, and the shipper moved on.
Quote requests arrived as emails, PDFs and spreadsheets. A coordinator had to read each one, look up the lane, price it and write back — so the median quote took 26 hours, and fast-moving shippers had often booked elsewhere by then.
- 26 hrsMedian quote time
- 3Formats quote requests arrived in
02 — Approach
Draft by machine, approve by human.
We sat with the quoting desk and broke a quote into its steps: read the request, find the lane, price it, reply. The agent does the first three in seconds; a person checks the price and sends.
- 01
Read any request
Emails, PDFs and spreadsheets parsed into one clean quote request.
- 02
Price from your own rates
Lanes priced from Vantage's rate cards and margins, never guessed.
- 03
A human sends every quote
Each draft waits for a coordinator's approval before it reaches the shipper.
03 — Solution
A CRM built around the quote.
We moved Vantage off HubSpot to a Laravel CRM built around the quote, with every shipper, lane and price in one place. The quoting agent reads the shipper's email, prices the lane and drafts the reply for a human to approve.

04 — Results
Quotes out before the shipper calls.
The median quote now goes out in nine minutes, and coordinators spend their time on the tricky lanes rather than the routine ones.
- 9 minMedian quote time (was 26 hours)
- 100%Of quotes approved by a person
Want results like these?
Let's write
your case study.
Tell us about your goals. We'll reply within one business day with ideas, a timeline and a fixed quote.
What happens next
- 01We reply within one business day
- 0230-minute discovery call
- 03Proposal & fixed quote within a week
