The fastest way to find shippers as a freight broker is trigger-based outreach to logistics managers in the weeks their freight volume changes. Three public records tell you that is happening:
- A certificate of occupancy on a new warehouse or distribution center
- A first inbound container on US Customs bill of lading data
- A new private fleet registration at FMCSA
Reach the shipping manager within days of one of those and you are quoting before the carrier list is written.
This guide compares five channels by estimated cost per shipper account and ends with a 30-day plan you can start this week.
| Channel | What it costs | What it returns | Close rate |
|---|---|---|---|
| Referrals and carriers | Close to $0 | Ceiling of 8 to 12 accounts | 30 to 50% |
| Load boards | $50 to $150 a month | 5 to 20 shippers a month surfaced | 1 in 20 calls gets a second load |
| Associations | $500 to $2,000 a year | 2 to 5 accounts a year | First account in 6 to 9 months |
| Google Business Profile | About 2 hours a month | 1 to 4 inquiries a month | 20 to 30% |
| Trigger cold email | About $175 a month | 5 to 12 shipper calls a month | 30 to 50% meeting to first load |
| Buying leads | $50 to $150 per contact | Shared with 3 to 5 brokerages | 4% at $100 a lead |
Referrals and carrier introductions
Referrals produce the cheapest shipper accounts, at close to $0 in direct cost, and they stop at roughly 8 to 12 accounts for a one-broker shop. That ceiling is an estimate from the brokerages 2V Automation has worked with.
Your carriers are the overlooked source. A carrier hauling for 6 of your shippers sees the docks of 30 others.
Ask every core carrier, every quarter, which shippers they pick up from that you do not serve. Those introductions close at 30 to 50%, an estimate.
Referrals alone will not take a brokerage from $1M to $5M.
Load boards used backwards
Load boards like DAT and Truckstop show shipper-posted loads for about $50 to $150 a month, and they surface 5 to 20 shippers a month in a territory who are arranging freight by hand.
Flip it.
How to work a board backwards:
- Log the shipper-posted loads. Every load posted under a shipper’s own name, with the lane and the equipment.
- Call the next day about the lane they just covered.
The ceiling is low because 200 other brokers in your metro see the same postings, and a shipper who posts on a board is rate shopping. Expect 1 in 20 of those calls to produce a second load, an estimate.
Industry associations and trade shows
Regional manufacturing associations and logistics groups produce 2 to 5 shipper accounts a year for a broker who attends monthly, at a cost of $500 to $2,000 a year in dues and 4 to 6 hours a month.
State manufacturers’ associations, CSCMP roundtables, and commodity groups (food processors, building products, packaging) put logistics managers in the same room as you 10 times a year.
How to work the channel:
- Pick one association where your target shippers sit on the board.
- Bring something concrete to every meeting. A market rate update for the 5 lanes everyone in the room runs.
- Expect a slow start. The first account takes 6 to 9 months, an estimate.
Slow to start, strong once running.
Google Business Profile and inbound
A Google Business Profile brings 1 to 4 shipper inquiries a month in a mid-size metro, at a cost of about 2 hours a month to maintain, and most of them are carriers looking for loads. That count is an estimate.
Set it up to route carriers away:
- Set the category to “Logistics Service”.
- Put “shippers only, carrier setup at [link]” in the description.
- Route carrier calls to a form.
To rank, you need three things:
- A verified address
- 20 or more reviews that mention “freight”
- Weekly posts
Inbound inquiries close at 20 to 30% because the buyer arrived with a load. The ceiling is volume: a strong profile will not produce 10 shipper calls a month.
Trigger-based cold email
Trigger-based cold email is the channel with the lowest cost per shipper account that still scales, at about $175 a month in tools for 500 to 700 prospects and 5 to 12 booked shipper calls.
The method, in four steps:
- Pull buying signals weekly. The five sources are listed below.
- Filter. Drop brokerages, carriers, forwarders, retailers above 2,000 employees, current customers, and anything outside a 250 km radius or your lane set.
- Find the decision maker. The logistics manager, shipping manager, or owner with Hunter, with the email verified by BetterContact.
- Send 3 emails and make 1 call inside 14 days. Open with the certificate, filing, or posting.
“Saw the certificate of occupancy for your 80,000 square foot warehouse at 4200 Industrial Parkway” gets read. “We are a full-service asset-light 3PL” gets deleted.
The five signal sources
- Certificates of occupancy. Warehouses and plants of 20,000 square feet or more, from county permit portals.
- Import consignees. 3 or more shipments in 90 days, from the free CBP AMS bill of lading release. It runs 1 to 3 months behind the vessel, and ImportGenius at $199 a month cuts that to a week.
- Private fleet registrations. 1 to 25 power units, from the free FMCSA Motor Carrier Census file.
- Expansion announcements. $5M or more, from the state economic development office.
- Job postings. Indeed listings for shipping and logistics coordinators.
What the numbers look like
| Stage | On trigger sources |
|---|---|
| Reply rate | 2 to 5% |
| Replies on 500 to 700 prospects | 12 to 30 |
| Shipper meetings booked | 5 to 12 |
| Meeting to first load | 30 to 50% |
Those reply rates are estimates that move with the market. A tight truck market or Q4 peak pushes them toward 5% and a soft market toward 2%, and dry van shippers reply better than reefer or flatbed.
The meeting numbers assume you answer within 2 hours and that the second email carries a real lane rate. A 30 to 50% meeting to first load conversion is typical when the shipper has freight on the day of the call, so the channel yields 2 to 4 new accounts a month from one domain.
The full workflow, filter logic, email sequence, and stack costs are documented in the Freight Brokers Lead Gen System. It runs on n8n Cloud and you own it.
Buying leads versus owning a system
Buying shipper leads costs $50 to $150 per contact, and each contact is shared with 3 to 5 brokerages.
| Buying leads | Owning the system | |
|---|---|---|
| Cost | $50 to $150 per contact | About $175 a month in tools |
| Exclusivity | Shared with 3 to 5 brokerages | Exclusive |
| Close rate | 4% at $100 a lead | 30% meeting to account |
| Cost per account | About $2,500 in lead fees | $40 to $80 once it runs |
| Time to first lead | Today | 2 to 3 weeks of domain warmup |
The real cost per exclusive conversation on a purchased contact is 4 to 6 times the sticker price, once you count the hours spent racing 4 other brokers to the phone.
An owned trigger-based system produces 5 to 12 exclusive shipper meetings. At a 30% meeting-to-account close, that is 2 to 4 accounts for $175 a month in tools. One account at 10 loads a month and $150 margin per load is worth $1,500 a month.
The trade is speed. A purchased lead arrives today, while an owned system needs a sending domain warmed for 2 to 3 weeks before the first full send.
If you need loads this week, buy a small list while the domain warms. If you need new shippers every month for the next 3 years, build the system.
What to do first
Start by registering a separate sending domain in week 1, because domain warmup is the longest step. Here is a 30-day sequence.
Week 1: domain and accounts
- Buy a domain like [yourbrokerage]freight.com. Never send cold email from the domain your customers use for tenders.
- Set up SPF, DKIM, and DMARC.
- Create 2 inboxes in Instantly and ramp from 10 to 60 emails a day each.
- Open your accounts. An n8n Cloud workspace (about $24 a month), plus Apify, SerpAPI, Hunter, and BetterContact. Download the latest CBP AMS release.
- Write a lane anchor table for your top 5 origin metros, because the second email quotes a real rate.
Weeks 2 and 3: warm the domain, build the feed
Let the domain warm. Meanwhile:
- Build the certificate of occupancy feed first. It is the highest-intent trigger with the least competition. Scrape city and county permit portals for warehouse, distribution, manufacturing, and cold storage buildings of 20,000 square feet or more.
- Store four fields per record. Address, square footage, applicant, and issue date.
- Write your filter. Manufacturers, distributors, and importers with 20 to 2,000 employees, inside 250 km or your lane set, with brokerages, carriers, and forwarders dropped by name.
- Draft the 4-step sequence. Have 3 people read the step 1 email out loud. Over 20 seconds, cut it.
Week 4: first full-volume send
Send the first batch from the certificate of occupancy trigger only, aiming for 100 to 150 prospects. Reply within 2 hours and price any lane question the same day.
Track three numbers: reply rate, meeting rate, and first-load rate.
Add the import consignee feed in month 2 and the FMCSA feed in month 3. Keep carrier introductions, the association, and the Google profile running on top, because they are cheap and none of them conflict with the system.
That combination takes a brokerage from 12 shipper accounts to 40 in 18 months, an estimate.
