Every recruitment agency starts with Excel. That's not a criticism — it's a fact. When you're placing 3-5 candidates a month, a well-structured spreadsheet does the job. The problem isn't starting with Excel. It's staying with Excel after you've outgrown it.
This guide gives you two things: a recruitment tracker template that actually works, and the honest markers that tell you when it's time to move on.
What a good recruitment tracker needs
Before building anything, define what you're tracking. Most recruitment trackers fail because they try to track everything and end up tracking nothing useful. Here's the minimum viable tracker:
| Column | Purpose | Example |
|---|---|---|
| Candidate Name | Identification | Sarah Chen |
| Role / Job Title | Which vacancy | Senior Developer — Client ABC |
| Source | Where they came from | LinkedIn / Referral / Indeed |
| Stage | Current pipeline position | Screening / Interview / Offer / Placed |
| Date Applied | Time tracking | 2026-03-15 |
| Last Contact | Follow-up trigger | 2026-03-28 |
| Next Action | What happens next | Schedule 2nd interview |
| Recruiter | Who owns this candidate | James |
| Notes | Context | Strong technical, prefers remote |
That's 9 columns. Not 25. Every column you add beyond these creates maintenance burden. If you're not going to update a field consistently, don't include it.
Building the tracker: practical tips
Use data validation for Stage
Create a dropdown list for the Stage column. This prevents free-text chaos ("Interview 1", "First interview", "1st int", "phone screen" all meaning the same thing). Standard stages for agencies: Applied → Screening → Submitted to Client → Client Interview → Offer → Placed → Rejected.
Conditional formatting for follow-ups
Set the "Last Contact" column to turn yellow if it's been 5+ days and red if 10+ days. This is your early warning system for candidates going cold. A simple formula: =TODAY()-[Last Contact]>5. This alone prevents most candidate drop-off.
Separate tabs per role, not per client
One tab per open role. Not one giant sheet with 500 rows. When a role is filled, archive the tab (rename it "FILLED — Role Name"). This keeps the working view clean and the historical data accessible.
The best recruitment tracker is the one your team actually uses. A simple spreadsheet updated daily beats a complex ATS that nobody opens.
Add a dashboard tab
Use COUNTIF formulas to create a summary: total candidates by stage, average days-in-stage, fill rate. This gives you the reporting that clients ask for without building it from scratch every Friday.
Where Excel breaks down
Excel works until it doesn't. Here are the specific failure points — not theoretical concerns, but things that actually break in growing agencies:
Collaboration at scale
Two recruiters editing the same spreadsheet simultaneously creates merge conflicts, overwritten data and lost notes. Google Sheets helps with real-time collaboration, but it introduces its own problems: slow performance with 1,000+ rows, no granular permissions (recruiter A can see recruiter B's candidates), and no audit trail of changes.
GDPR compliance
This is where Excel becomes genuinely risky. Under GDPR (or the UK ICO guidance), you need to track consent, honour deletion requests and maintain records of processing activities. An Excel file has no consent management, no automatic data retention, no audit trail and no way to selectively delete one candidate's data across multiple sheets.
Our GDPR guide for recruitment agencies details the specific requirements. The short version: if you have 500+ candidate records in Excel, you're one subject access request away from a compliance nightmare.
According to SHRM research, agencies that switch from spreadsheets to an ATS reduce administrative time by 40% on average. That's not an ATS vendor claim — it's third-party research.
No automation
Excel doesn't send emails. It doesn't schedule interviews. It doesn't parse CVs. It doesn't alert you when a candidate hasn't been contacted in 7 days. Every action requires a human to remember, open the file, find the row, and do the thing. At 10 open roles, that's manageable. At 30, it's unsustainable.
Reporting limitations
Clients want to know: how many candidates were sourced, how many were submitted, what's the time-to-shortlist, what's the fill rate? Building these reports from Excel pivot tables takes hours. An ATS generates them in seconds. When your competitive advantage depends on speed of reporting, Excel is the bottleneck.
The transition checklist: Excel to ATS
When you hit 3+ of these markers, it's time to consider an ATS:
- You have more than 15 open roles simultaneously
- More than 2 recruiters need to access the tracker
- You've lost a candidate because nobody followed up
- A client asked for a report you couldn't produce quickly
- You're storing 500+ candidate records with no consent management
- You spend more than 2 hours/week on tracker maintenance
The move doesn't have to be dramatic. Most modern ATS tools accept CSV imports — export your Excel data, map the columns and you're running within a day. Check our comparison of the best ATS for recruiters for options that fit different agency sizes.
What to look for in an ATS (coming from Excel)
If you're used to Excel's flexibility, you'll want an ATS that feels familiar but does more:
- Kanban-style pipeline view: Visual, drag-and-drop, like Trello but for candidates
- CSV import: Bring your existing data in one go
- Email integration: Send and track emails from within the system
- Simple setup: If it takes more than a day to configure, it's too complex for a small agency
- Affordable: €30-100/user/month is the sweet spot for agencies under 10 people
Yena was built for exactly this transition — agencies moving from spreadsheets to their first ATS. It imports your data, sets up in 24 hours, and costs €49/user/month. But it's not the only option. Candidate management systems come in all shapes and price points. The best choice depends on your specific workflow.
For agencies that want to quantify the decision, our ATS ROI calculator helps compare the real cost of Excel vs. a dedicated system.
FAQ
Is Google Sheets better than Excel for recruitment tracking?
For collaboration, yes — real-time editing beats email-attached spreadsheets. But it shares Excel's core limitations: no automation, no GDPR compliance, no candidate communication. If collaboration is your only pain point, Google Sheets buys you time. If you need automation or compliance, you need an ATS.
Can I use Excel alongside an ATS?
Yes, and many agencies do during the transition. Use the ATS for active candidates and pipeline management, keep Excel for ad-hoc analysis and custom reports. Over time, as the ATS data accumulates, you'll use Excel less. Don't try to stop using Excel overnight.
What's the cheapest ATS for a small agency?
Several ATS tools offer free tiers: Yena's trial, Recruitee's starter plan, and a few open-source options. For agencies with 1-3 recruiters handling under 20 open roles, a free tier is often sufficient. When you need email automation, client portals and reporting, expect to pay €30-100/user/month. Compared to the cost of manual processes, it's a bargain.
How do I migrate candidate data from Excel to an ATS?
Clean your data first: remove duplicates, standardise column headers, delete records older than 2 years (GDPR). Export as CSV. Most ATS tools have a guided import wizard that maps your columns to their fields. Test with 50 records before importing the full dataset. Budget 2-4 hours for a clean migration.
Will I lose flexibility moving from Excel to an ATS?
You'll trade some spreadsheet flexibility for structure and automation. Custom formulas and ad-hoc pivot tables are harder in an ATS. But you gain: automated follow-ups, GDPR compliance, team collaboration, and client reporting. For most agencies, that trade-off is overwhelmingly positive after the first month.
Next step
If you're under 15 open roles with 1-2 recruiters, download a template and structure your spreadsheet properly — it'll serve you well. If you're beyond that, test an ATS with your real data for 10 days. The numbers will make the decision for you. Explore our executive search software comparison for agencies or try Yena free for 10 days.