A general contractor's business development ran on manual searching. We built two automated pipelines that surface qualified public and federal opportunities every week, including state projects three to six months before they go to bid, so the team spends its time pursuing work instead of hunting for it.
The problem
Finding opportunities meant scanning state project registrations and federal solicitation portals by hand, one at a time. It was slow, easy to miss things, and hard to keep current. Often a project surfaced only once the window to reach the architect and get on the bid list was already closing.
What we built
Two pipelines the team runs themselves, once a week:
- Texas TDLR, pulls new state project registrations, filters to the counties and project sizes that fit, and auto-tags each by vertical (hospitality, medical, senior living, and so on). These land three to six months before bid, with the architect of record attached: the person to call.
- SAM.gov, pulls federal opportunities, flags the ones set aside for small business (where the firm qualifies), and captures the contracting officer, solicitation number, and deadline.
Everything flows into a scored feed. The team marks each lead Yes or No, and one command promotes the keepers into a working pipeline. It never deletes a lead or overwrites the team's notes, so the history compounds. The tool gathers, filters, and flags; the team scores and decides who to pursue.
The result
Business development shifted from hunting for data to working a pipeline that refreshes itself every week. Qualified state and federal opportunities arrive already filtered, classified, and, for state projects, early enough to build the relationship before the bid goes out. Nothing relevant slips through, and the lead history keeps building.