Recruiting pipeline: how to build one that keeps hiring visible
How to structure stages, connect roles to candidates, and run a weekly review that keeps hiring moving.

A recruiting pipeline is a shared workflow that shows how candidates move through hiring for an open role. It should make four things visible: candidate stage, owner, next action, and the role behind the conversation.
Teams also call it a recruitment pipeline or a candidate pipeline. Whatever the name, it differs from a recruitment funnel: the funnel counts how many candidates drop off at each step, while the pipeline shows who is where right now and what happens next.
Build the pipeline around decisions
Start with the decision each stage needs. Skip any stage where nobody makes a hiring decision — empty status columns become candidate parking lots.
Use this structure before adding candidate cards:
Pipeline part | What it should answer | Example |
|---|---|---|
Role | Which opening does this candidate belong to? | "Product designer, mid-level" |
Stage | Where is the candidate now? | "Interview" |
Owner | Who moves the candidate forward? | Recruiter or hiring manager |
Next action | What happens next? | "Send case task by Friday" |
Source | Where did the candidate come from? | Referral or LinkedIn |
Decision note | Why did the candidate move or stop? | "Strong portfolio, weak systems work" |
Use the table as a minimum working record for hiring reviews. It should quickly show which candidates need attention next. When several decision-makers are involved in one hire, a stakeholder register helps clarify who approves and who only needs to be informed.
Separate active hiring from talent pooling
Use a recruiting pipeline for candidates already moving through an open role. People who may fit a future opening belong in a talent pool with context and a review date.
Putting both groups on the same board makes hiring reviews harder. Keep the active pipeline focused on open roles — so the hiring board shows the work the team needs to move this week.
Recruiting pipeline vs ATS vs talent pool
These three tools solve different problems. Small teams usually need a clear pipeline first and add the others later.
Recruiting pipeline | Applicant tracking system (ATS) | Talent pool | |
|---|---|---|---|
Purpose | Move candidates through active openings | Manage applications, job posts, and compliance at volume | Keep promising people for future roles |
Best for | Small and mid-size teams with a few open roles | Companies hiring for many roles at once | Any team that hires repeatedly |
Main view | Stages, owners, next actions | Application inbox and job boards | Profiles with tags and review dates |
Typical tool | Shared board or spreadsheet | Dedicated ATS software | Database, CRM, or a separate board |
If your team manages two to ten open roles, a well-structured pipeline board usually covers what an ATS would, without the setup cost.
Choose stages candidates actually pass through
The pipeline should reflect the real hiring path your team follows. A founder hiring the first marketer needs fewer stages than an agency hiring for several client roles.
A simple active hiring pipeline can use these stages:
Stage | What happens here |
|---|---|
Hiring request | The team names the role and business need |
Role setup | The hiring manager confirms requirements and budget |
Open roles | Approved roles become ready for sourcing |
Sourcing and screening | Candidates enter the pipeline |
Interviews | The team evaluates role fit |
Assessment | The candidate completes a task or case |
Offer | The team prepares the final decision |
Hired or rejected | The process closes with a clear outcome |
Do not split stages just because a tool allows it. "Offer approval" and "offer sent" can stay together when the same person owns both moves. Extra columns feel organized on day one and become drag on day ten.
What a filled pipeline looks like
Here is a simple example of four active candidates across two open roles — the kind of view a hiring review should open with:
Candidate | Role | Stage | Owner | Next action | Source |
|---|---|---|---|---|---|
Sara M. | Product designer, mid | Interview | Nina (Recruiter) | Send case task by Friday | LinkedIn |
Tom K. | Product designer, mid | Screening | Nina | Schedule intro call | Referral |
Alex R. | Engineering lead | Offer | Dan (Hiring manager) | Send offer letter Monday | LinkedIn |
Priya S. | Engineering lead | Assessment | Dan | Follow up on case — due Thu | Referral |

Each row answers the same four questions: where is this person, who owns the next move, what is the next move, and where did they come from. A hiring review that opens with this view skips the status round and goes straight to decisions.
Keep roles and candidates connected
Recruiting gets messy when roles and candidates live in separate places. The recruiter tracks people in one place, while the hiring manager tracks openings somewhere else. Interview feedback often waits in a third location.
Keep the role visible next to each candidate. This matters when one person could fit two openings or when one team hires several seniority levels.
Source tracking belongs in the same view. Faster referral movement tells the team where strong candidates come from. A job board that sends many profiles and few interviews shows a drop-off the team may need to fix.
Use the pipeline during hiring reviews
A recruiting pipeline should guide the weekly hiring review. Start with candidates that have stalled and stages where work keeps waiting. Skip the vague status round at the top of the meeting.
Review four questions:
- Which candidates have no next action? They are most likely to stall first.
- Which roles have too few candidates? Sourcing may need attention.
- Which stage has the longest wait? The process may have a bottleneck.
- Which sources produce interviews? That tells the team where to focus sourcing effort.
This turns the pipeline into an operating tool. The point is to decide what changes before another week disappears.
Recruiting pipeline metrics to track
A pipeline becomes much more useful when the team reviews a few numbers alongside it. Start with the metrics below; each one points to a specific fix.
Metric | How to calculate | What it tells you |
|---|---|---|
Stage conversion rate | Candidates who moved to the next stage ÷ candidates who entered the stage | Where strong candidates drop out |
Time in stage | Average days a candidate spends in one stage | Which step is the bottleneck |
Time to hire | Days from first contact to accepted offer | How long candidates wait for a decision |
Source of hire | Hires per source ÷ total hires | Which channels deserve more sourcing effort |
Offer acceptance rate | Accepted offers ÷ offers sent | Whether compensation and process are competitive |
Pipeline coverage | Active candidates per open role | Whether a role needs more sourcing now |
Calculate pipeline coverage from your own conversion rates. If one in five interviewed candidates usually gets an offer, a role with two candidates in interviews needs more sourcing before it stalls.
Use a template after the pipeline rules are clear
Use a template once the team has agreed how candidates move through hiring. Without that agreement, the board gives messy hiring habits a cleaner surface.
The Vaiz Recruitment team template gives small hiring teams a ready structure for roles and candidates — see how it stacks up in Asana vs Vaiz for recruitment teams. Open roles live on the same board as candidate cards, while separate task types keep the two records distinct. Use the Role type for the hiring need. Seniority, Source, and Remote are built-in fields that do the filtering work that stage columns should not carry. A Candidate card follows the person through the process and links back to the opening.
Set up roles first, then add candidate cards with a stage and next action. As decisions happen, close candidates as hired, onboarding, rejected, or dropped — so the board stays honest.
Once a candidate is hired, continue with onboarding tasks, owners, and guides in the same workspace. Explore Vaiz for HR teams to connect recruitment with onboarding and everyday HR work.
Set up the pipeline in Vaiz in five steps
- Create a board from the template. Start with the recruitment team template; it includes nine hiring stages from Hiring request to Rejected / Dropped.
- Add a Role card for every opening. Describe the business need, seniority, and remote setup before any candidate appears.
- Add Candidate cards and link them to roles. Use the Role–Candidate relationship field so each person stays connected to the right opening.
- Fill in Source, Seniority, and Remote. These fields power filtering and source-of-hire reporting without extra columns.
- Review the board weekly. Use the four questions above and close candidates as hired, rejected, or dropped as soon as a decision is made.
Keep the pipeline clean
The pipeline decays when old candidates stay active forever. Set a review rule: any candidate without movement for seven days needs an owner decision.
Feedback needs the same discipline. "Looks good" cannot support a hiring decision. Write the reason a candidate moved forward or stopped.
The role itself may change during the search. If the team lowers seniority or changes remote requirements, update the role card first. Candidate work should follow the current role, rather than old assumptions.
If the team hires regularly, turning these rules into a short SOP means the next search starts with the same discipline already in place.
Recruiting pipeline FAQ
What is a recruiting pipeline?
A recruiting pipeline is a shared workflow that shows every candidate for an open role, their current hiring stage, the owner of the next step, and the next action.
What are the stages of a recruiting pipeline?
A typical pipeline runs through hiring request, role setup, sourcing and screening, interviews, assessment, offer, and hired or onboarding, with a closing stage for rejected or dropped candidates. Keep only the stages where someone makes a decision.
What is the difference between a recruiting pipeline and a recruitment funnel?
The funnel is a reporting view that shows how many candidates pass each step. The pipeline is the working view that shows where each candidate is now and what happens next.
How many candidates should be in a pipeline for one role?
It depends on your conversion rates. Work backwards from one hire: if one in five interviewed candidates gets an offer and most offers are accepted, keep at least five to six candidates in interviews for every opening.
Do small teams need an ATS?
Not at first. A team hiring for a handful of roles can run a structured pipeline on a shared board. An ATS becomes worth it when application volume, job board distribution, or compliance requirements grow.
Conclusion
A good recruiting pipeline makes stuck hiring work visible early enough to fix. Start with decision-based stages and a weekly review habit. Keep roles connected to candidates. That is usually enough structure before a small team needs a full ATS.
Put your recruiting pipeline on a board
Track open roles and candidates together, from sourcing and interviews to offer and onboarding, in Vaiz.
Start with a 14-day free trial, no credit card required. Compare Vaiz plans.


