Track Your Job Search

How to Track Job Applications: A Simple Method

To track job applications, keep one row per application with the same fields every time: company, role, link, date applied, status, and the next action with its date. Update the row whenever something happens, and spend five minutes each week checking the dates. Any spreadsheet, document or app can hold it.

This page is about the method. It works in any tool, so it has no build steps. When you are ready to build, our pages on a job application tracker table, Google Sheets, Excel and Notion give them.

Why keep a log

A log pays off in four situations. These are our reasons, not measured results: we found no study showing that tracking improves a job search, so that part is Unknown.

How to keep track of job applications, step by step

Step 1: Record the same ten things for every application

Start with one row per application. The columns below are our recommendation, chosen so that each one answers a question you will actually ask later. The sample row is an example we made up, not a real application.

Field What to write Why it earns a column
Company Employer name as on the posting Finds duplicates
Role Exact job title Recruiters quote the title, not the company
Link Address of the posting Postings get taken down; copy the key details into Notes as well
Date applied The day you submitted Starts every waiting period
Source Job board, referral, company site Shows where your applications are coming from
Contact Name and email of a recruiter or hiring manager, if you have one Who to write to when following up
Status One stage from the list in Step 2 Tells you what is open
Next action The one thing you will do next, such as "Follow up" Turns the log into a to-do list
Next action date The day you will do it Lets you sort by what is due
Notes Salary range, requirements, what you were told Saves you rereading the posting

Example row (made-up values): Northwind Logistics | Operations Analyst | link | 2026-11-12 | company site | none found | Applied | Follow up | 2026-11-26 | remote, posting closes 2026-11-30.

If you want to record which documents you sent (resume version, cover letter, portfolio), add an optional "Documents sent" column or put it in Notes.

Do not add columns you will not fill. Ten that you complete beat twenty that you skip.

Step 2: Use a few status stages, and define them

Keep the status list short so you always know which one to pick. These stages are our suggestion; no standard exists.

Status Means Next action usually
To apply You found the job and have not applied Apply, or delete the row
Applied Submitted, no human reply yet Set a follow-up date
Interview Any stage from a first screening call to a final round, scheduled or done Prepare, send thanks, note the decision date
Offer You have a written or verbal offer; if you accept, it stays Offer with a note Decide by their deadline
Rejected The employer said no, or you withdrew (write "withdrew" in Notes) Note the reason, move on
No reply No answer after your planned follow-up Stop checking; reopen if they write back

Keep Rejected and No reply separate so you can tell them apart later. A withdrawn application is closed as Rejected with a note saying you withdrew.

Step 3: Run a five-minute weekly review

Pick a day and time and keep it. Five minutes should be enough when each row has a next-action date.

  1. Sort or filter by next-action date and do everything due this week.
  2. Look at every row marked Applied. If its follow-up date has passed, follow up or mark it No reply.
  3. Check for rows stuck in one stage with no date. Give each a date or close it (Rejected or No reply).
  4. Add this week's new applications while you still remember the details.
  5. Set one goal for the coming week, such as the number of applications you will send.

If you claim unemployment benefits, add a sixth step: compare the week's rows with what your state asks you to report.

Step 4: Decide what to do with rejections and silence

Mark a rejection Rejected the day it arrives. Write the date, and any reason the employer gave. Keep the row: it stops you from applying to the same posting again and it keeps your record complete.

Silence is harder, because nothing ever tells you it is over. Our recommendation is to decide in advance. Set one follow-up date when you apply (see our follow-up guide for the waiting times its sources give). If that follow-up gets no answer, mark the row No reply and stop checking it. You can reopen it if they write back.

When volume grows, the log matters more

The more applications you send, the less memory helps. A tool that sends applications for you adds rows you never typed.

We make AIHawk. It appears on this page and we have a financial interest in it.

AIHawk describes itself as "An AI job application bot" that auto-applies to jobs matching your resume. Its README lists a step called "Keeps the answer", which it describes as "What each page said, with a screenshot, for every application." That is the README's own description; we have not tested it for this page, and the README does not say where the screenshots are stored or whether they can be exported. It says nothing about a spreadsheet log, so keep your own tracker alongside it, with the same columns as above.

Whatever tool sends your applications, check that it leaves a record of what it sent, and copy the essentials into your log.

Common mistakes

Sources

All pages were read on 2026-11-12.

Not claimed: how many people send or lose applications (Unknown), whether a log improves outcomes (Unknown), and unemployment rules for any state other than New York and Pennsylvania (Unknown). The columns and stages above are our own recommendation. This site is published by the makers of AIHawk.

Last verified: