Save the details while the job listing is available
For each role, record the company, job title, date applied and a link to the listing. Save the job description too: listings can change or disappear before an interview.
If a recruiter or hiring manager contacts you, add their name and contact details to that application. Keep a short note about where you found the role and anything you want to ask later.
Update the stage when something actually changes
Start with “Applied”. Move the application forward when you receive a screening invitation, assessment, interview or offer. A status should describe the current position, not every email in the conversation.
Keep context in notes instead: who you spoke with, what you learned and what you promised to send. This makes it easier to prepare for the next conversation without cluttering the status history.
Give every commitment a date
When an interview, assessment or follow-up is agreed, add it to your schedule and connect it to the relevant application. Include the time, location or meeting link and any preparation you need to do.
After an interview, write down the next expected response and plan when you will follow up. If the employer gives no date, choose a reasonable day to check in rather than relying on memory.
Make a short weekly review part of the process
Scan your active applications and upcoming events once a week. Look for unanswered messages, approaching interviews and applications that need a follow-up. Close out roles that are no longer active so your view stays useful.
Notice patterns, too. If many applications stop at the same stage, use that insight to improve the relevant part of your search rather than simply sending more applications.