Free Job Application Tracker (Printable)

Fifteen rows, one page. Log each application the day you send it, write the follow-up date while you're at it, and the table does the remembering for you. Print this page, or copy the table into a spreadsheet if you'd rather run your job hunt from Google Sheets or Excel: the columns map one to one.

How the stage column works

Each row has five circles: A Applied, P Phone screen, I Interviewing, O Offer, R Rejected. Circle exactly one per row: the stage you're in right now. Rejection can land at any point, so R doesn't depend on the other circles.

Three rows below are filled in as examples. They're made-up companies, not real postings.

The tracker

Date appliedCompanyRoleFound viaStage  A P I O RFollow-up on
2026-09-01Helio PayFrontend Engineerweb3.career○○●○○Interviewing2026-09-12
2026-09-03StackforgeData AnalystCompany careers page●○○○○Applied2026-09-13
2026-09-04Meridian ChainBD AssociateReferral○○○○●Rejected
 ○○○○○
 ○○○○○
 ○○○○○
 ○○○○○
 ○○○○○
 ○○○○○
 ○○○○○
 ○○○○○
 ○○○○○
 ○○○○○
 ○○○○○
 ○○○○○

Example rows, top to bottom: an application sitting in the interview stage, waiting on a day-3 thank-you note; a fresh application with its nudge already scheduled; a rejection after a phone screen, kept in the table on purpose. Empty rows are yours.

The follow-up cadence: day 3, day 10, day 21

The follow-up column in the tracker points at this schedule. Count days from the date you applied, or from the interview date once you've had one.

WhenWhat
Day 3Thank-you note. Two sentences: thanks for the conversation, plus one specific thing you discussed. Send it within three days of an interview; after three days it reads as an afterthought.
Day 10Nudge. One line to the recruiter or hiring manager: still interested, any update on timing? Attach nothing, ask for nothing but a status.
Day 21Close-out. If there's still no reply, send one last short note, then mark the row Rejected or Parked in your head and stop spending attention on it. Silence for three weeks is an answer; the role may reopen, and you can re-apply then.

My opinion, after watching a lot of hunts stall: the day-10 nudge is the one most people skip, and it's the cheapest one to send. The worst realistic outcome is a "no update yet" reply, which costs you a minute.

Five tracking mistakes

  1. Logging applications without follow-up dates. A list of sent applications is a diary. The follow-up column is what turns it into a system, because every row carries its own next action.
  2. Building a tracker you won't open. If you already live in one notebook or one spreadsheet, put the tracker there. A fancy tool you avoid checking is worse than a paper table on your desk.
  3. Not recording what you sent. Which resume version, which cover letter, which salary number you typed into the form. Two weeks later the interview request arrives and you're guessing what they saw.
  4. Deleting rejected rows. Keep them. In my experience the rejections cluster in a way worth seeing: one source, one role type, one resume version. You can only spot that with the dead rows still in the table.
  5. Bingeing. Thirty applications in one night, then nothing for two weeks. Daily small batches keep your follow-ups spread out and your memory of each posting fresh, which matters when a reply lands.

ATS keywords, in four points

An ATS (applicant tracking system) is the software on the employer's side that stores applications and lets a recruiter search them. What it means for your resume:

  1. The ATS parses your file into structured fields first: name, employers, dates, skills. If that parse fails, a recruiter may never see a clean version of you.
  2. Parsing handles plain, single-column documents best. Tables, text boxes, headers and footers, and text inside images are where parsing most often garbles or drops content.
  3. Recruiters search the ATS with words, usually taken straight from the job description. The posting is the keyword list: mirror its exact phrasing for the skills you genuinely have, term for term.
  4. Keyword matching gets you in front of a person. It doesn't get you hired, and it doesn't forgive skills you don't have, because the human who reads you next will ask about them.

Salary prep box

Fill this in before the first call, not during it. When a recruiter asks for a number early, you want one ready.

Write in before you apply

Minimum
the number where you'd walk away without resentment
Target
the number you'd actually be happy with
Ask
the first number you state, above target so the negotiation has room

Decide your minimum from your bills, not from what the posting pays. The ask is public, the minimum is yours to keep.

Fifteen rows only help if the companies behind them are worth applying to. The Web3 Remote Jobs & Hiring Database 2026 lists 147 crypto companies with remote-hiring signals, each row carrying a careers URL that was HTTP-checked on 2026-09-05, so column two of this table stays full for a while. The same stage-and-cadence layout tracks sales leads too — the real estate prospecting tracker runs follow-up touches on day 0, 3, 10, and 21.

Get the Web3 Remote Jobs Database — 147 companies →

CSV + Markdown, grouped by ecosystem. Personal and commercial use.