Candidate tracking software, without the enterprise tax
Candidate tracking software keeps every applicant, their stage, and the next action in one place — so nobody gets forgotten between a phone screen and an offer. Here's what the category actually includes, what it costs, and the point at which your spreadsheet starts costing you hires.
Candidate tracking vs applicant tracking
Same category, different emphasis. An applicant tracking system is job-first: each open role owns a pipeline. Candidate tracking is person-first: one record per human, showing every role they've been considered for and every conversation you've had. If a tool only shows applications per job, re-applying candidates become strangers each time — which is how teams end up re-screening someone they already interviewed last quarter.
The stages worth tracking (and what to record)
| Stage | What it means | Record this |
|---|---|---|
| Sourced | Added by a recruiter or imported. No contact yet. | Owner + source recorded |
| Applied | Came through the careers page or a job board. | Resume parsed, ack email sent |
| Screen | Recruiter phone screen booked or done. | Screen notes + salary expectation |
| Interview | With the hiring manager or panel. | Scorecard per interviewer |
| Offer | Verbal or written offer out. | Offer date, comp, expiry |
| Hired / Rejected | Closed out with a reason. | Reason code for reporting |
Non-negotiable features
- One searchable record per candidate, across every role.
- Stage timestamps — the only way to spot stalled candidates and measure time-to-hire.
- Notes and scorecards other people can read without a login upgrade.
- Duplicate detection on email, so re-applicants merge instead of multiplying.
- CSV import and export. Your candidate list is your data.
- Every hiring manager included in the price, not billed per seat.
Start on a spreadsheet, graduate on purpose
One role and under twenty candidates? Use our free candidate tracking spreadsheet and the application tracker. When you hit two open roles, two editors, or your first "wait, who was following up with her?", move to real ATS software and import the CSV.
Track every candidate in one pipeline
RecruitFlow keeps one record per candidate across every role, with stage timestamps and stale alerts. Sign up, verify your email, choose a plan, and import your sheet today.
- Unlimited candidates & jobs
- Resume parsing & file uploads
- Interview scheduling + scorecards
- Analytics, XLSX & PDF exports
Create your account · verify your email · choose a plan · move in today
"We replaced a Greenhouse seat and three spreadsheets with RecruitFlow. Our recruiters actually open it on Monday morning now."
Frequently asked questions
What is candidate tracking software?+
Candidate tracking software stores every candidate you're considering, the stage they're at, and the history of what happened — screens, interviews, scorecards, follow-ups. It's the same category as an applicant tracking system (ATS); 'candidate tracking' just describes the person-centred view of it.
Is candidate tracking software the same as an ATS?+
In practice yes. 'ATS' is the industry term and is job-first: pipelines belong to roles. 'Candidate tracking' emphasises the person view: one record per human, across every role they've been considered for. Good tools do both.
Can I track candidates in a spreadsheet?+
Up to roughly 20 candidates and one open role, yes. Beyond that you get duplicate rows, overwritten edits when two people type at once, and no timestamps — so nobody notices a candidate has been stuck in screen for three weeks.
How much does candidate tracking software cost?+
Flat-priced tools run about $99–$200/month with every seat included. Per-seat tools charge $50–$150 per user per month, which adds up fast because hiring managers need access too. Enterprise systems start around $6,000/year.
What should candidate tracking software do at minimum?+
Five things: one searchable record per candidate, a pipeline with stages, timestamps on every stage move, notes or scorecards other people can read, and CSV export so you can leave with your data.
How do I move my candidates off a spreadsheet?+
Export your sheet to CSV, map columns to name, email, role, and stage, then import. Any tool that can't ingest a CSV in one pass is telling you something about how it handles your data.