How to Save LinkedIn Profiles to Notion for Recruiting (ATS Guide)
If you're a recruiter, hiring manager, or founder doing your own hiring, you've probably felt the pain of juggling LinkedIn tabs, spreadsheets, and candidate notes all at once.
The good news? You don't need an expensive ATS to fix this. Notion can do the job — and with the right setup, it works really well.
This guide walks you through how to save LinkedIn profiles to Notion and turn it into a simple, effective recruiting tracker.
Why Use Notion as an ATS?
Most ATS tools are built for large recruiting teams and come with a price tag to match. If you're a small team or an early-stage startup, you don't need all that.
Notion gives you:
- A flexible database you can customize any way you want
- Views like Kanban, table, and calendar — all in one place
- Easy sharing with your team
- No per-seat pricing that scales out of control
The only missing piece is getting LinkedIn data into Notion without doing it all by hand.
The Problem with Manual Copy-Pasting
You find a great candidate on LinkedIn. You copy their name, paste it into Notion. Then their title. Then their company. Then you go back for their location. By the time you've done this for 20 candidates, you've wasted an hour on data entry instead of actually recruiting.
That's exactly the problem SaveKontact solves.
Step 1: Set Up Your Notion Recruiting Database
Before you start saving profiles, you need a place to put them.
Create a new database in Notion with these properties:
- Name (Title)
- LinkedIn URL (URL)
- Current Role (Text)
- Company (Text)
- Location (Text)
- Status (Select) — options like: New, Reached Out, Interviewing, Offer, Rejected
- Notes (Text)
- Applied Date (Date)
You can also use our free CRM template as a starting point — it already has most of this set up.
Step 2: Install SaveKontact
SaveKontact is a Chrome extension that saves LinkedIn profiles to your Notion database in one click. It automatically fills in the name, role, company, and location.
Once installed, connect it to your Notion workspace and point it at the recruiting database you just created.
Step 3: Start Saving Candidates
Now when you're browsing LinkedIn, just click the SaveKontact button on any profile. It will:
- Pull the candidate's full profile details
- Add them to your Notion database instantly
- Set their status to "New" automatically
No copy-pasting. No switching tabs. No wasted time.
Step 4: Work Your Pipeline in Notion
Once candidates are in Notion, switch to Kanban view with your Status column. Now you have a visual hiring pipeline — just like a proper ATS.
Move candidates from New → Reached Out → Interviewing → Offer as you progress. Add notes after calls. Filter by location or role. Sort by date added.
It's simple, clean, and actually enjoyable to use.
Tips for Getting the Most Out of It
Use filters to stay focused. If you're hiring for multiple roles, add a "Position" property and filter your view to see only the candidates for the role you're working on right now.
Tag your source. Add a "Source" property (LinkedIn, Referral, Job Board) so you know what's working over time.
Write notes right after calls. Notion makes it easy to add a sub-page to any candidate record. Use it for interview notes, so everything stays in one place.
Final Thoughts
You don't need to spend thousands on recruiting software to stay organized. A well-structured Notion database plus SaveKontact gives you 80% of what an ATS does — without the complexity or cost.
If you're tired of copy-pasting LinkedIn profiles and losing track of candidates, give it a try.