Recruitment Sales Pipeline: The Stages From Lead to Placement
The stages of a recruitment agency sales pipeline, from lead to contact, meeting, assignment and placement, with a clear definition for each stage.
A recruitment sales pipeline tracks every potential client from first lead to filled role. Five stages work for most agencies, Lead, Contacted, Meeting, Assignment and Placement, and each one needs a clear entry rule, an owner and a next step so the pipeline shows reality rather than hope.
Ask three consultants in the same agency how many "live opportunities" they have and you will get three numbers that cannot be compared. One counts every company they have ever spoken to. Another counts only signed assignments. The third counts whatever feels promising this week.
That is not a people problem. It is a pipeline problem. Without shared definitions, a sales pipeline turns into a list of good intentions, and forecasting, coaching and planning all fall apart.
This guide lays out a simple pipeline for recruitment agencies, from the first lead to the filled role, and defines exactly when a company moves from one stage to the next.
What is a recruitment sales pipeline?
A recruitment sales pipeline is the set of stages a potential client goes through on the way to becoming a paying client. It answers three questions at a glance:
- How many companies are at each stage right now?
- Where do they get stuck?
- What does each consultant need to do next?
It is not the same as your candidate pipeline. The candidate side tracks people moving through shortlist, interviews and offers. The sales side tracks companies moving from "we have never spoken" to "we have placed someone with them". Most agencies need both, and mixing them in one view is one of the most common reasons reports stop making sense.
The five stages of a recruitment sales pipeline
Agencies use different names, but most working pipelines come down to five stages.
| Stage | Enters when | Leaves when | Typical next step |
|---|---|---|---|
| 1. Lead | A relevant company with a live hiring need is identified | First real conversation with a decision maker | Call the decision maker |
| 2. Contacted | You have spoken to a decision maker | A meeting is booked, or the company is parked | Book a meeting |
| 3. Meeting | A meeting is in the diary with a confirmed invite | The meeting has taken place and an assignment is agreed or declined | Hold the meeting, agree terms |
| 4. Assignment | Terms are agreed and the role is briefed | A candidate is placed, or the assignment is closed | Submit candidates, run interviews |
| 5. Placement | A candidate has accepted and started | Guarantee period ends, account moves to growth | Check in, ask for the next role |
Stage 1: Lead
A lead is a company you have good reason to contact, not just a name on a list. The cleanest entry rule is a live hiring need in your niche: a fresh vacancy on Reed, Totaljobs, Indeed or LinkedIn, a role on the company's careers page, or the same role reposted after a few weeks.
What a lead record should contain before anyone calls:
- Company, location and rough size.
- The open role you will use as your opener.
- The decision maker: hiring manager, HR lead or, in smaller firms, the owner.
- A phone number for the switchboard or a direct line.
Stage 2: Contacted
A company moves to "Contacted" when you have had a real conversation with a decision maker. A voicemail, an unanswered email or a chat with reception does not count. Those are attempts, and they belong in the activity history, not in the stage.
The goal of the conversation is a meeting, not a sale on the phone. Open with the role and confirm it is still live:
"Hi {first name}, it's {your name} from {agency}. I'm calling about the {role} you're hiring for in {city} – that's still open, right?"
Ask one or two questions about urgency ("When do you need someone in seat?"), pitch as a yes question and go straight for a slot: "Let's get something in the diary. How does tomorrow look?"
If the answer is "no need right now", park the company with a reason and a date to come back, rather than leaving it in "Contacted" forever.
Stage 3: Meeting
"Meeting" means a meeting is booked and the invite is confirmed. Not "they said to call next week". That distinction matters, because a pipeline full of vague promises looks healthy and produces nothing.
Two things raise the chance the meeting actually happens: get the invite accepted while you are still on the call, and ask a few preparation questions (which roles, requirements, target start date). The meeting itself is where you agree how you will work together; we cover the structure in how to run a recruitment client meeting.
Stage 4: Assignment
A company reaches "Assignment" when terms are agreed and the role is properly briefed. Signed terms of business, a clear fee and a job brief with must-haves and a feedback process. A verbal "send me some CVs" is not an assignment. It is a meeting that still needs closing.
Stage 5: Placement
"Placement" is where revenue happens: a candidate has accepted and started. But it is not the end of the pipeline. A client you have just placed with is the warmest lead you will ever have. Check in during the guarantee period and ask what else is coming up.
How to define each stage so the pipeline stays honest
Stage names are easy. Rules are what make a pipeline useful. For each stage, write down three things and share them with the whole team:
- Entry rule. A fact you can check, such as "invite accepted" or "terms signed". Never a feeling.
- Owner. Who is responsible for moving the company forward.
- Next step and date. Every company in the pipeline has one. No next step means it is stalled.
A quick test: pick any company in your pipeline and ask a colleague which stage it should be in. If you would answer differently, the definition is not clear enough.
Lost, parked and do-not-contact
Not every company moves forward, and that is fine. What matters is that they leave the active pipeline cleanly:
| Outcome | Meaning | What to do |
|---|---|---|
| Lost | They chose someone else or filled the role | Record the reason, revisit when they hire again |
| Parked | No current need | Set a date to check back |
| Do not contact | They asked not to be contacted | Remove from every list and never call again |
The reasons you record for "Lost" are some of the most useful data you have. If most deals are lost on fees, that is a different problem from deals lost because the meeting never happened.
Which numbers to watch
Once the stages are defined, the pipeline gives you conversion between each step: how many leads become conversations, how many conversations become meetings, how many meetings become assignments. These ratios are specific to your niche and market, so track your own rather than copying benchmarks. Our article on recruitment business development KPIs covers which ones are worth reporting on weekly.
Building the pipeline in your CRM
Any decent sales CRM can hold this structure. A practical approach is to use a company-level status for the relationship (new, contacted, client, parked) and a separate deal or opportunity pipeline for meetings and assignments. In Close, for example, that maps to Lead Statuses and Opportunity statuses; our guide to Close CRM for recruitment agencies walks through the setup.
If you want help with the setup, SalesPower builds exactly this in Close: pipelines, custom fields, automations and Smart Views for recruitment agencies. And to keep the top of the pipeline full, LeadFlow delivers companies that are hiring right now, with the decision maker, straight into your CRM.
Key takeaways
- A recruitment sales pipeline tracks companies, not candidates. Keep the two separate.
- Five stages cover most agencies: Lead, Contacted, Meeting, Assignment, Placement.
- Every stage needs a checkable entry rule, an owner and a next step with a date.
- Attempts belong in the activity log; only real conversations move a company forward.
- Lost, parked and do-not-contact are clean exits, and the reasons for losing are valuable data.
- A placed client is the start of the next opportunity, not the end of the pipeline.
FAQ
What are the stages of a recruitment sales pipeline?
A practical recruitment sales pipeline has five stages: Lead, Contacted, Meeting, Assignment and Placement. Each stage has a clear rule for when a company enters it, for example a confirmed meeting invite or signed terms of business.
What is the difference between a sales pipeline and a candidate pipeline?
The sales pipeline tracks potential clients from first contact to signed assignment and placement. The candidate pipeline tracks people through shortlist, interviews and offers. Agencies need both, but mixing them in one view makes reporting unreliable.
When should a lead move to the next stage?
Only when a checkable event has happened, such as a real conversation with a decision maker, an accepted meeting invite or agreed terms. Voicemails and unanswered emails are attempts and should not move a company forward.
How do I keep my recruitment pipeline up to date?
Give every company in the pipeline an owner and a dated next step, and end every call by updating the stage. Companies with no next step are stalled and should be followed up, parked or closed as lost.
We deliver companies that are hiring right now to your agency every day — with the right contact, straight into your CRM.
Book a demo
Builds Hiring Intelligence, the lead engine for recruitment agencies: real-time job postings, enriched with decision makers, delivered straight into your CRM.