If you're a startup founder or hiring manager, you've probably wondered whether you really need to pay $300/month for an ATS when you're only hiring a handful of people.
Good news: you don't — at least not yet. Notion can work as a surprisingly capable applicant tracking system, especially for teams under 20 people.
In this guide, we'll walk through how to set it up, what works well, and where it breaks down.
Why Notion works as an ATS
Notion's databases are flexible enough to handle the core ATS workflow:
- Job postings — a database with title, department, location, status, and description
- Applicant pipeline — a board view with stages (Applied, Screening, Interview, Offer, Hired, Rejected)
- Candidate profiles — linked records with resume, notes, scores, and email
- Interview scorecards — templates with consistent evaluation criteria
If you're already using Notion for your wiki, docs, or project management, adding recruitment doesn't require learning a new tool.
Setting it up: step by step
1. Create a Jobs database
Add properties for:
- Title (text)
- Department (select)
- Location (select: Remote, Hybrid, On-site)
- Status (select: Draft, Open, Closed)
- Posted date (date)
- Description (page content)
2. Create an Applications database
This is your pipeline. Key properties:
- Candidate name (text)
- Email (email)
- Job (relation → Jobs database)
- Stage (select: Applied, Screening, Interview, Offer, Hired, Rejected)
- Applied date (date)
- Resume (file)
- Notes (text)
- Score (number, 1-5)
Use the Board view grouped by Stage for a Kanban-style pipeline.
3. Create interview scorecard templates
Consistent evaluation prevents bias. Create a template with:
- Communication (1-5)
- Technical skills (1-5)
- Culture fit (1-5)
- Overall recommendation (Strong yes / Yes / No / Strong no)
- Notes (free text)
4. Set up views for your workflow
- "My open roles" — filter Jobs where Status = Open
- "New applicants" — filter Applications where Stage = Applied, sorted by date
- "Pipeline by role" — group Applications by Job relation
Where Notion falls short
Be honest about the limitations:
- No career page — candidates can't browse and apply through a branded page (unless you use a tool like Pipol to generate one from your Notion data)
- No email integration — you'll need to email candidates manually or through a separate tool
- No built-in forms — you need Notion Forms, Tally, or Typeform for application intake
- No analytics — no time-to-hire, source tracking, or conversion metrics out of the box
- Collaboration gets messy — at 20+ applicants, the board view becomes unwieldy
When to upgrade from Notion
Consider a dedicated ATS (or a Notion-powered tool like Pipol) when:
- You're hiring for 5+ roles simultaneously
- Multiple people are involved in screening
- You need a public career page
- Candidate experience matters (it always does, but especially post-Series A)
- You want automated email responses
The best of both worlds
What if you could keep Notion as your backend while getting a professional career site for free?
That's exactly what Pipol does. You manage jobs and candidates in Notion — the databases you already know — and Pipol generates a branded career page that candidates can apply through. Applications flow back into your Notion pipeline automatically.
No migration. No new tool to learn. Just Notion, with a career site attached.
Ready to try it? Start for free — no credit card required.