How to track job applications: a simple spreadsheet layout

Track every job application in one place: the columns to keep, the statuses to use and the weekly check that stops follow-ups from slipping.

To track job applications, keep one row per application with the company, the role, the link to the ad, the date you applied, the current status, the next step and its date, and who you spoke to. Update the row the day something happens. Once a week, sort by the next-step date and act on everything that is due.

That is the whole system. The rest of this guide is the layout we suggest, the statuses that keep it honest, and the point where a spreadsheet stops being enough.

Why bother tracking at all

A job search with more than a handful of applications gets hard to hold in your head. Recruiters call back two weeks later and you no longer remember which version of your CV they have. An ad you applied to gets reposted and you apply again by mistake. A good lead goes cold because nobody wrote down that you promised to send a portfolio on Friday.

A tracker fixes these with very little effort. It also gives you the numbers you need when the search is not working: how many applications you sent, how many got a reply, and where they stall.

The spreadsheet layout

Create one sheet in Google Sheets, Excel or Numbers. One row is one application. These are the columns we suggest, in this order:

ColumnWhat goes in itExample
CompanyThe employer, as the ad names itNorthwind Logistics
RoleThe job title from the adSenior Data Analyst
LinkThe ad on the company's careers page if you can find it, otherwise the boardhttps://...
SourceWhere you found itCareers page, LinkedIn, referral
Date foundWhen you saw the ad2026-11-03
Date appliedEmpty until you actually apply2026-11-04
StatusOne word from the list belowApplied
Next stepThe single next action, yours or theirsFollow up by email
Next step dateWhen that action is due2026-11-14
ContactRecruiter or hiring manager, and how you reached themAnna K., recruiter, email
PayThe range from the ad, or what the recruiter told you18-22k PLN gross
CV versionThe file name of the CV you sentcv-data-analyst-northwind.pdf
NotesAnything you will want to remember before a callTeam of 6, uses dbt

Freeze the top row and turn on a filter for the Status column. That is all the setup a spreadsheet needs.

Two columns matter more than they look. CV version saves you when a recruiter quotes a line from your CV and you sent a different one to five other companies. Next step date is what turns a list into a to-do list.

Statuses to use

Keep the list short. Each status should mean one thing, so a filter on it tells you something.

  1. Interested: you want to apply but have not yet.
  2. Applied: the application is sent.
  3. Interview: at least one call or meeting is booked or done.
  4. Offer: you have an offer in writing.
  5. Rejected: the employer said no.
  6. Closed: you withdrew, or the ad went quiet and you stopped waiting.

Use Closed without guilt. Many applications never get an answer, and a row stuck on Applied for two months makes your active pipeline look bigger than it is.

How to keep it up to date

  1. Add the row when you decide to apply, not after. Fill in Company, Role, Link and Date found.
  2. Save the ad text somewhere (a PDF or a copy in Notes). Ads get taken down, and you will want it before the interview.
  3. When you apply, set the status to Applied, fill in Date applied and CV version, and set a Next step date about a week out.
  4. Every time a recruiter writes or calls, update Status, Contact and Next step on the same day.
  5. Once a week, sort by Next step date. Send the follow-ups that are due, and move anything with no reply after your second follow-up to Closed.
  6. Once a month, count rows by status. If you have many applications and few interviews, the problem is in the applications, not in your effort (our guide on why you are not getting interviews goes through the usual causes).

When a spreadsheet stops being enough

A spreadsheet works well up to a few dozen active rows. Past that, three things start to hurt:

  • Copying each job into the sheet by hand takes longer than reading the ad.
  • You cannot see which ads are reposts of roles you already applied to.
  • The history of each application (what you sent, who said what, when) ends up in a Notes cell nobody can read.

That is why we built the job application tracker in gojob.now. Every job you find there already has a row. It moves through the same stages (New, Interested, Applied, Interview, Offer, plus Rejected and Not interested), keeps the CV and cover letter you sent next to it, and records every status change with its date. The Funnel tab counts how many jobs reach each stage and how many days each step takes. The tracker is free, with no card needed.

If you keep a spreadsheet, keep it. The layout above works on its own, and the habit matters more than the tool.

FAQ

What is the minimum I need to track?

Company, role, link, date applied, status and next step date. Without the next step date you have a list; with it you have a plan.

Should I track jobs I have not applied to yet?

Yes, with the status Interested. It stops you from losing a good ad, and it shows whether you are finding more roles than you have time to apply to.

How long should I wait before following up?

We suggest one polite follow-up about a week after you apply, and a second one a week later if the role still matters to you. After that, mark it Closed and move on.

Is there a free job application tracker template?

The table above is the template: copy the column names into a new sheet. If you would rather not keep it by hand, the gojob.now job application tracker is free.

How many applications should I track at once?

As many as you can follow up on properly. If the weekly check takes longer than an hour, you are applying to too many roles that do not fit, and a match score can help you drop the weaker ones early.

Run your job search in one place

gojob.now finds fresh roles from job boards and company career pages, scores each one against your profile, tailors a CV for the ones you pick and keeps track of every application.

Create your account See pricing