How to Track Your Job Applications (Without Chaos)
A simple job application tracker: the columns worth keeping, status stages, a weekly review routine, and how to read the numbers to fix your search.
The simplest way to track job applications is one row per application in a spreadsheet, with a small fixed set of columns (company, role, link, date applied, resume version, status, next action and next action date) and a fixed list of statuses you move each row through. Spend ten minutes a week reviewing it. That is enough to know what is waiting on you, what has gone quiet and whether your search is actually working.
Most trackers fail not because the tool is wrong but because they try to capture too much, then get abandoned in week three. This guide shows a tracker you will actually keep, the statuses that matter, a weekly routine and how to read the results.
Why bother tracking at all
When you are applying to more than a handful of roles, memory stops being reliable. Without a tracker, a few predictable things go wrong:
- You apply to the same role twice, sometimes with different resumes, which looks careless.
- You miss an online assessment deadline because the invitation was buried in your inbox.
- You cannot remember what you told a company about your start date or salary expectations when they call.
- You have no idea whether your resume is getting responses, because you never counted.
A tracker solves all four with very little effort, as long as it stays small.
The columns that matter
Start with these. Resist adding more until you have used the sheet for a month.
- Company.
- Role title, exactly as posted.
- Link to the posting. Save a copy of the job description text too, because postings disappear once they close, and you will want to reread it before an interview.
- Date applied.
- Source: company careers page, job board, referral, career fair, recruiter outreach.
- Resume version: which file you sent. If you keep two or three versions, this tells you which one performs.
- Status: from a fixed list (below).
- Next action: one short phrase, like "do assessment," "follow up," "prep for onsite."
- Next action date.
- Contact: recruiter or referrer name, if you have one.
- Notes: anything you will need later, such as answers you gave to unusual questions.
Optional columns that some people find useful: location, salary range if posted, and a 1 to 3 interest rating so you know where to spend follow-up effort.
A fixed list of statuses
Statuses only work if they are consistent. Pick a short list and never invent new ones mid-search. This set covers almost everything:
- Applied: submitted, no response yet.
- Online Assessment: you received a test or take-home.
- Interview: any live conversation beyond the application, from a recruiter screen to a final round. Use the notes column for which round.
- Offer: you have an offer in hand.
- Rejected: they said no, or you are confident it is closed.
- Withdrawn: you pulled out.
Some people add "Saved" for roles they plan to apply to, and "Ghosted" for roles with no response after a long time. That is fine, but decide on the rule once: for example, mark an application ghosted after six weeks of silence and stop thinking about it.
Tip: if a status needs a paragraph of explanation, it belongs in notes, not in the status column.
Spreadsheet or app?
Either is fine. The best tracker is the one you will open every week.
- A spreadsheet is flexible, free and easy to sort and filter. Freeze the header row, turn the status column into a dropdown so spelling stays consistent, and add a filter on next action date.
- A notes app or kanban board works if you think visually. One column per status, one card per application, drag cards right as things move.
- A dedicated tracker saves typing if it fills rows in for you, but make sure you can export your data, so you are never stuck.
Whatever you choose, keep it in one place. Two half-maintained trackers are worse than none.
The weekly ten-minute review
Pick a fixed time, such as Friday afternoon, and do the same four things:
- Update statuses. Search your inbox for the week's employer emails and update each row. Look specifically for assessment invitations and interview requests, since those have deadlines.
- Clear next actions. Filter by next action date up to today. Do the actions or reschedule them honestly.
- Send follow-ups for anything older than about two weeks that you care about. How to Follow Up After Applying for a Job has short templates.
- Close the dead ones. Anything past your ghosting threshold gets marked and leaves your active view.
That is it. The point of the review is that you stop carrying the whole search in your head the rest of the week.
Reading your numbers
After a month or two, the tracker turns into a diagnostic tool. Count rows by status and look at the ratios between stages. You do not need benchmarks from anyone else; compare your search against itself over time.
Few responses to applications
If almost nothing moves past Applied, the problem is usually before the interview stage:
- Targeting. Are you applying to roles that match your level, discipline and graduation date? Senior roles and roles in unrelated fields will mostly go nowhere. Internship vs. New Grad Roles: What's the Difference? helps if you are early in your career.
- Resume. Is it easy to parse and easy to skim? Compare against How to Write an ATS-Friendly Resume.
- Freshness. Sort by how old each posting was when you applied. Roles that had been up for weeks may have been in final rounds already.
- Resume version. Group by your resume version column. If one version clearly does better, use it more.
Assessments but no interviews
You are getting past the resume screen but not the test. Shift time from applying to practicing the specific kind of assessment you keep seeing.
Interviews but no offers
Your applications work; your interviews need attention. Write down every question you were asked, practice out loud, and ask for mock interviews from friends or your career center.
Lots of everything, but you are exhausted
That is a sign to slow down and be more selective, not to push harder. Cut your weekly target, keep only the roles you rated highest, and protect time for rest.
Small habits that keep it clean
- Add the row the moment you submit. Not at the end of the day. Waiting is how rows go missing.
- Paste the job description into notes or a linked file. You will want it before the interview, and the posting may be gone.
- Record unusual answers. If a form asked your earliest start date or a salary expectation, write down what you said so you stay consistent later.
- Never delete rows. Mark them Rejected or Withdrawn instead. The history is useful when you reapply to the same company months later.
- Watch for duplicates. Before applying, search the sheet for the company name. If you have already applied to two or three roles there recently, think hard before adding another.
Privacy and your data
Your tracker holds a lot of personal information: names of contacts, salary numbers and notes on interviews. Keep it in an account you control, do not share it in public links, and if you use any tool that stores it for you, check that you can export everything and delete your account when your search ends.
A tracker that fills itself in
If you use Applyinator to apply, its dashboard records every application it submits, with the company, role, posting and which of your resumes it used, so the first half of your tracker is already done. The tracker uses the same statuses listed above (Applied, Online Assessment, Interview, Offer, Rejected, Withdrawn) and exports to CSV. If you connect a mailbox read-only and turn the tracker on, it reads employer emails to update statuses, and it never sends, deletes or moves anything in your inbox. You can also ask "what's waiting on me?" from Claude or ChatGPT through its MCP server. The weekly review is still worth doing yourself; it just starts from an up-to-date list.
