Where recruitment BD revenue leaks, and how to fix the workflow
Ask an agency owner what would grow the business next year, and "more business development" is usually one of the first answers you'll hear. More calls. More outreach. More prospecting time carved out of a week that does not have any spare.
It is a reasonable instinct. It is also, for many agencies, the wrong diagnosis.
Most recruitment businesses are not short of business development opportunities. They generate commercial signals constantly, often without noticing. A vacancy spotted on a company careers page. A hiring manager who has just moved into a new role. A candidate mentioning on a call that their employer is expanding. A prospect who opened your email twice this week. A client you placed with eighteen months ago who has gone quiet.
Every one of those is a real commercial signal. The question is not whether your agency produces enough of them. It is whether the process around them is good enough to act on the ones you already have.
Because in most agencies, the failure is not at the start of business development. It is in the gaps between the stages.
That is why we have strengthened Business Development across Firefish, connecting the stages where opportunities are most likely to disappear.
The stages nobody designed
Recruitment BD is usually described as if it were one activity. In practice it is a chain of nine or ten separate ones, and few agencies sit down and design the chain.
It runs roughly like this. Somebody spots a signal. They identify a contact. They find a way to reach that contact. They record the opportunity somewhere. They send a first message. They follow it up, more than once. They notice, or fail to notice, that somebody engaged. They give the client a reason to take the conversation seriously. They get commercial terms agreed. And then, if everything holds, a job appears and delivery begins.
That chain evolves rather than gets built. Each stage ends up in whatever tool happened to be nearest when the agency needed it. Sourcing happens in a browser. Contact details end up in a spreadsheet. The opportunity lives in someone's head or their task list. Outreach happens in an inbox. Follow-up depends on memory. Terms live in a shared drive and a chain of forwarded attachments.
Each of those handovers is a place where a real opportunity can stop moving, and where it can stop without anyone noticing. Every stage of BD is an opportunity to leak revenue. Firefish connects those stages so opportunities keep moving.
Where the leaks actually are
Here is what leakage looks like in practice.
The opportunity that was never recorded. A recruiter finds a hiring contact while sourcing online. They mean to add it later. Later is a busy afternoon, and the details stay in a browser tab that gets closed. Nothing about this is negligence. The distance between noticing something and recording it was simply longer than the recruiter's day allowed.
The follow-up that depended on remembering. Very little recruitment business is won on the first message. Most of it happens across a sequence of appropriately timed follow-ups. When that persistence relies on individual memory, the busiest weeks become the weeks BD quietly stops, and those are usually the weeks you most need next quarter's pipeline building.
The candidate you never used. A strong, available person sits in the database while the agency continues to ask companies whether they happen to be recruiting. The information needed to open a much better conversation was already in the system.
The client who agreed, without agreed Terms. The prospect says yes. Delivery starts. The paperwork follows at some indeterminate point afterwards. This one is particularly easy to miss, because on paper the opportunity has already been won, and everybody has moved on to filling the role.
There are others, the contact nobody could reach, the prospect tracked only in one person's spreadsheet, the engagement that sat unseen in an inbox, the job that arrived with none of the history that won it.
These are not isolated problems. They are points of leakage within the same BD workflow, and most agencies will recognise more than one of them.
Why doing more BD does not fix it
If your business development leaks at several points, adding more activity at the front increases the volume passing through a process that already loses opportunities. You get more prospects that never make the CRM, more follow-ups that never happen, and more engagement nobody sees.
There is also a cost to that instruction that rarely gets counted. When BD is framed purely as effort, it becomes the thing recruiters are told to do more of on top of a full desk. The agencies where this works are usually the ones where BD requires less discipline to sustain, not more.
That is why the more useful question is not "how do we do more business development?" but "what happens to the business development we already do?"
Recruitment BD is not corporate BD
It is worth being clear about what makes this different, because most business development advice is not written for recruitment.
In most sectors, a sales team starts from a cold list. Recruitment agencies start from something considerably better: a database of the people companies are trying to hire, a record of who has hired them before, and a history of every placement made.
That changes where the best opportunities come from. Your strongest commercial signals can already be sitting inside your candidate, client and placement data. A candidate whose employer is expanding. A client who has gone quiet. A placement that suggests where the next one might come from. Corporate BD has to ask who might buy. Recruitment BD can start with who you already know.
What a connected workflow looks like
A connected BD workflow does not mean an automated one. Recruitment business development is relationship-led, and it should stay that way. The recruiter keeps ownership of relevance, timing, context and judgement, because those are the parts that actually win the work.
What connection changes is everything around those judgements. The work of getting information into the system, keeping it usable, making the opportunity visible, maintaining follow-up and moving from agreement to delivery.
The connected BD workflow in Firefish
We have strengthened every stage of the journey, from capturing opportunities and enriching contacts to engaging prospects, agreeing Terms and turning Leads into jobs, and jobs into placements.
This is not a collection of sales tools bolted onto recruitment software. It is a BD workflow built around the recruitment data your team already has.
Your database is not just where you store candidates after a job arrives. It can be where your next job starts.
Stage by stage, that looks like this.
Capture the signal where it happens. If a recruiter finds a useful contact while sourcing online, or a lead arrives from an external system, it should reach the CRM without a copy-and-paste round trip. Firefish handles this through the Chrome Extension for information found while browsing, and the Leads API for external lead sources feeding the same workflow your recruiters already use.
Make the contact reachable. A name is not a conversation. Our Enrichment Agent improves the contact information on a record so the recruiter can start a conversation now rather than after a search. The point is not data quality for its own sake. Better data means easier action, which means more conversations, which means more opportunities.
Turn the prospect into a visible opportunity. This is the part most agencies are missing, and it is the spine of everything else. A Lead in Firefish turns a possible opportunity into something that can be owned, progressed, qualified, disqualified and eventually converted into a job. It gives the recruiter an answer to "what needs my attention today" and gives the business an answer to "what is actually moving".
Get the first message out faster. Recruiters need relevant communication, and writing it from scratch competes with delivery. Email AI helps a recruiter finish and improve an email or template they have already started, so the message goes out today rather than Thursday. It does not decide the strategy, and it does not replace the recruiter's read of the situation.
Build follow-up into the process. Email Sequencing lets recruiters plan a series of communications rather than relying on remembering. This is the difference between persistence as a personal quality and persistence as a property of how the desk works.
See who is engaging. Email Intelligence surfaces engagement with your outreach inside the shared CRM rather than leaving it buried in individual inboxes. Treat it as one input into where recruiter attention goes next, not as evidence of purchase intent.
Give the client a reason to respond. Spec CVs let recruiters use candidate data proactively, turning "are you hiring?" into "I already know someone relevant to the roles you hire for". This is where the connection between candidate data and commercial revenue becomes obvious: the database is not only valuable once a job exists. It can create the demand.
Get commercially ready. eSign for Terms of Business connects company data, rate cards, Terms templates and signature activity in one place, so agreement moves to signature without the conversation stalling. Terms belong to the conversion of the opportunity, not to the admin that follows it.
Close the loop. When the opportunity qualifies, the Lead becomes the job, carrying the history that created it. The person delivering the role can see how the work was won.
Signal, contact, Lead, conversation, follow-up, engagement, value, Terms, job, revenue. Ten stages, one workflow, and fewer handovers where an opportunity can quietly stop.
Where to start
You do not need to rebuild your business development process to find out whether it leaks. Take one opportunity your team is working on right now and trace it backwards.
Where did the signal come from? Is the contact in the CRM, and can somebody reach them today? Is there a record of the opportunity that a second person could pick up? What happens if there is no reply this week? Would anybody know if the prospect engaged? Is there something we could send that gives them a reason to reply? If they said yes tomorrow, how long until Terms are signed?
Anywhere the honest answer involves a spreadsheet, an inbox or somebody's memory is a stage where your business development is exposed. Most agencies find two or three. Fixing those is usually worth considerably more than an instruction to do more prospecting.
The agencies that grow business development sustainably are rarely the ones doing dramatically more of it. They are the ones where less of it gets lost on the way to becoming revenue.
See how Firefish connects your BD workflow. Book a demo and we will walk one opportunity from first signal through to a live job.




