Job search tracker.

A spreadsheet that keeps every application, follow-up, interview, and offer in one place. The thing that stops you double-applying, missing a reply, or forgetting which Stripe interview was the second-round one.

Five rows in, the picture is already clearer. Two months in, this is the difference between a calm search and a chaotic one.

How to use it.

Three minutes of setup. Two minutes per application after that. The friction is on purpose. It's what makes you remember to follow up.

  1. Copy the sheet to your own Drive.

    Open in Google Sheets via the button below, then File → Make a copy. Save to your Drive. The original stays read-only so we don't accidentally collide with everyone else's tracker.

  2. Add a row for every application, same day.

    Date, Company, Role, where you found it, Status. Don't wait until "I have something to update." The act of logging it is the value. Aim for one row per application, even if you applied to a hiring page rather than a recruiter.

  3. Update the Status pill as you progress.

    Applied → Phone screen → On-site → Offer (or Rejected). The conditional formatting colours the cell automatically. Status is the column you'll filter and sort on most.

  4. Use Next Step to drive your week.

    Every Monday morning, sort by Next step. If a row says "wait for screen call" and it's been 10+ days, that's your prompt to chase. If a cell is empty, it shouldn't be. Fill it now. The tracker becomes your weekly to-do.

Open tracker in Google Sheets

When you're ready

Build the CV that fills the rows.

Career Badger writes the right CV with you, section by section. Quantified, scannable, ATS-ready. Then you've got something to send for every row in this tracker.