Free · no sign-up · no paywall at the result

Job application tracker template: free for Excel and Google Sheets

A ready job search spreadsheet with a Status dropdown, real dates and a follow-up column. Keep it in Excel or Google Sheets, or import it below to get reminders and a board you can drag. The columns are the same both ways.

Get the template

22 columns, 5 example rows (marked, and left out when you import), a Status list in every row, dates stored as dates, and a follow-up date that turns amber on the day.

Google Sheets: File > Import > Upload, then pick the file. Step by step

Your sheet, as a board

Import a filled-in sheet (Excel or CSV) and every row becomes a job, with its follow-up and contact. Download the board as the same sheet any time.

Download my board:

Your board is saved in this browser and to ClapAssist. Sign in to see your board on any computer · See or delete

Your board is saved in this browser and to ClapAssist; sign in and it is saved to your account, so it shows on any computer. Download a backup from More to keep a copy. What you send to the AI is saved to ClapAssist so our tools can fill it in for you next time. See or delete.

Add a job

Saved

Read a job email

What is in the template

22 columns in one sheet named "Job applications", and a second sheet, "How to use", with these notes.

  • CompanyWho is hiring. With Job title, the only column you need.
  • Job titleThe job as the post names it.
  • StatusPick from the list: Saved, Applied, Interview, Offer, Rejected. The row color follows it.
  • Date appliedA real date, so the sheet sorts by it.
  • Follow-up dateThe day to check in if you hear nothing. It turns amber on the day while the job is open.
  • DeadlineThe last day to apply, for jobs still in Saved.
  • Location and Work typeThe city, and On site, Hybrid or Remote from the list.
  • Salary min, Salary max, Currency, Salary perPlain numbers (85000), a currency code like USD, INR, GBP or PHP, and Year, Month, Hour, Day or Week.
  • Source and Job linkWhere you found it (LinkedIn, Indeed, Naukri, JobStreet, a referral) and the post itself.
  • Contact and Contact emailThe recruiter or hiring manager. Two people? Separate them with a semicolon.
  • Excitement, Tags, NotesHow much you want it (1 to 5), your own labels, and anything to remember.
  • Date saved, Board, DescriptionWhen you first saved it, which search it belongs to, and the full job post for the resume match.

The header row stays in view as you scroll and has filter buttons. A Summary sheet counts your jobs by status and works out your response rate (an interview or an offer, out of the jobs you applied to) with formulas, so it changes as you type; example rows are never counted. The CSV has the same columns in the same order, without the lists, colors and the Summary (a CSV cannot hold them).

The template, filled in

The 5 example rows as they look in the sheet, and what this page's tracker makes of them.

CompanyJob titleStatusDate appliedFollow-up datePay
Quick TelecomCustomer Service RepresentativeInterview19 Aug 202626 Aug 2026₱18k–22k / mo
Bayview Medical CenterRegistered NurseOffer11 Aug 202618 Aug 2026$38–46 / hr
Acme RetailData AnalystApplied28 Aug 20264 Sep 2026₹8 L–12 L / yr
Fresh MartStore ManagerRejected5 Aug 202612 Aug 2026£32k–36k / yr
Northwind LogisticsOperations AssociateSaved–––
Imported on 2 Sep 2026 with the marks taken off:
  • 5 jobs and 2 contacts on the board: 1 Saved, 1 Applied, 1 Interview, 1 Offer, 1 Rejected.
  • The numbers: 5 saved, 4 applied, 2 reached an interview (50% of applications), 1 offer (25%).
  • Follow-ups: Acme Retail on 4 Sep 2026 still open, so it shows under Tasks with its date; 3 already past on the import day, kept as done.
  • With the EXAMPLE ROW marks left in, the same file adds 0 jobs: all 5 rows are left out, as they should be.

Made by running the tracker's own import on the template file; the figures change as soon as the rows are yours.

How to open it in Google Sheets or Excel

The same file works in both, and in Numbers and LibreOffice.

Google Sheets

  1. Press Download for Excel above.
  2. Open a blank spreadsheet at sheets.google.com, then choose File > Import > Upload and pick the file. (Or upload it to Google Drive and open it from there.)
  3. Choose Replace spreadsheet and press Import data. Delete the example rows and type your first job.
  4. To bring your changes back here: File > Download > Microsoft Excel (.xlsx) or Comma-separated values (.csv), then press Import my sheet.

Excel

  1. Press Download for Excel and open the file. If Excel shows a yellow Protected View bar (it does for every downloaded file), press Enable Editing.
  2. Pick a Status from the arrow in the cell; type dates the way your computer shows them, or as 2026-08-03.
  3. Save it as it is (.xlsx). Import it here whenever you want reminders or your numbers.

A spreadsheet or a tracker? Use both

A spreadsheet is yours: it works offline, you can share it with a friend or a career coach, and nothing about it depends on us. What it does not do is remind you. Rows pile up, follow-ups slip, and it cannot tell you which sources lead to interviews.

The tracker above adds that part. Import the sheet and each job gets a follow-up task a week after you applied, a place in the Next steps when a company goes quiet or a deadline comes close, a board you can drag, a resume match against the job post, and a Numbers view from saved to offer. When you want the sheet back, Download my board: Excel gives you the same 22 columns with your changes in them.

Questions people ask

Is there a free job application tracker template for Google Sheets?

Yes, this one. Download the Excel file, then in Google Sheets choose File > Import > Upload and pick it. The Status list, the date format, the frozen header and the colors come with it. It is free, with no sign-up and no email asked.

How do I make a job application tracker in Excel?

Start from this template: open the .xlsx file in Excel and type one job per row. To build your own, put the column names in row 1 (Company, Job title, Status, Date applied, Follow-up date, Job link, Contact, Notes), freeze the top row, and add a Status list with Data > Data Validation > List.

What columns should a job search spreadsheet have?

The company, the job title and link, the status, the date you applied, the day to follow up, where you found it, who you spoke to and the pay. Those are enough to follow up on time and to see which sources lead to interviews. The template has all of them, plus deadline, work type, tags, notes and the full job description.

How do I add a status dropdown in Google Sheets?

Select the Status column, choose Data > Data validation > Add rule, set the criteria to Dropdown and type your stages. The template already has one (Saved, Applied, Interview, Offer, Rejected), and you can still type your own word in a cell.

Can I import my own spreadsheet, not this template?

Yes. Any CSV or Excel file with a Company or Job title column works, even with a title line above the header. Status, Stage or List; Date applied or Applied on; Follow up date; Salary or Salary range; Contact and email are all read, and so are exports from Huntr and Teal. The note after the import names any column it did not read.

What are the rows marked EXAMPLE ROW?

They show how a filled-in row looks: one job at each stage, from five countries, with pay in their own currency. Delete them before you start. If you forget, the import leaves them out anyway.

Why do my dates show as numbers like 46,000?

The cell lost its date format (it happens when a sheet is pasted into another). Select the column and choose Format > Number > Date in Google Sheets, or Home > Number Format > Short Date in Excel.

Can I use it with Notion or Airtable?

Download the CSV: both Notion and Airtable can import a CSV file as a new table. The columns stay the same, so you can bring it back here later with Import my sheet.

Can the sheet be updated from my job emails?

Yes, through the board on this page. Import the sheet, press Paste an email and paste an interview invite, a test, a rejection or an offer. It finds the job, shows what will change and moves it only when you press Apply. Then Download my board: Excel gives you the sheet back with the new status and dates.

Is my data stored anywhere?

The file is yours, on your computer or in your Google Drive. If you import it here, the board is saved in this browser and to ClapAssist; sign in with your email and it is saved to your account, so it shows on any computer you sign in on. What you send to the AI is saved to ClapAssist so our tools can fill it in for you next time; see or delete it at clapassist.com/my-data/.

Next, for the jobs in your sheet

When a row reaches Interview

The sheet gets you organized. The call decides the offer.

ClapAssist is a Mac and Windows app that listens to the interview and shows you what to say, so the job moves from Interview to Offer.

Download with 10 free minutes
Mac and Windows · No card needed for the free minutes