A recruiter spends an average of 7.4 seconds on an initial resume review, according to a Ladders eye-tracking study (Ladders, 2018). That is not long enough to read a resume. It is long enough to scan for specific words and decide whether to keep reading.
This is why tailoring your resume to each job posting matters. A generic resume asks the reader to figure out how your experience applies. A tailored resume shows them immediately.
Here is the exact process, step by step.
Why tailoring works
Before the steps, a quick note on why this works at all.
Most job applications go through an applicant tracking system before a human sees them. The ATS scores your resume based on how well it matches the job description. According to Jobscan, more than 70% of resumes are rejected by the ATS before reaching a recruiter (Jobscan, 2023).
Tailoring addresses both problems: it raises your ATS keyword match score, and it makes the recruiter's 7.4-second scan more likely to turn into a full read.
Step 1: Read the job description twice and highlight requirements
Do not skim the job posting. Read it all the way through once to get the overall picture, then read it again with a highlighter or a notes document open.
What you are looking for:
- Hard requirements vs. preferred qualifications. Phrases like "must have," "required," and "minimum qualifications" signal things the ATS will filter on. Mark these separately from "preferred" or "nice to have" items.
- Repeated words and phrases. If a job description mentions "cross-functional collaboration" three times, that phrase is important. The hiring manager wrote it for a reason.
- Specific tools, technologies, or methodologies. "Salesforce," "SQL," "Agile," "Python." These are often exact keywords the ATS is scanning for.
- Soft skills buried in the description. "Strong communicator," "detail-oriented," "comfortable in ambiguous environments." These are less critical for ATS but matter for human readers.
By the end of this step, you should have a list of the 10 to 15 most important requirements from the posting.
Step 2: Match your existing experience to each requirement
Go through your highlighted list and, for each item, ask: do I have this? Where does it show up in my work history?
Write it out explicitly:
- "Cross-functional collaboration" > Led weekly syncs between engineering, marketing, and product at my current job
- "Python" > Used Python for data cleaning and analysis scripts at Company X
- "Salesforce" > Managed lead pipeline and built custom reports in Salesforce CRM
This matching exercise forces you to think concretely about where your experience actually maps to the job. You may realize you have more relevant experience than you thought. You may also find genuine gaps, which tells you either to de-emphasize this application or to be honest about your development plan if you get an interview.
Only match experience you actually have. Do not list skills you used once in a tutorial. The interview will surface any mismatch quickly.
Step 3: Rewrite bullet points using the job description's language
This is the most time-consuming step, and the most valuable one.
Take your matched experience and rewrite your resume bullet points to use the same terminology the job description uses. The goal is not to copy-paste the job posting into your resume. The goal is to describe your real experience in language that matches what the employer is looking for.
Before (generic): Worked with different teams to ship product features and handled data analysis tasks using scripting tools.
After (tailored): Led cross-functional collaboration between engineering, design, and marketing to ship 3 product features per quarter; automated data analysis pipelines using Python, reducing reporting time by 6 hours per week.
The "after" version does three things: it uses the exact language from the job description ("cross-functional collaboration," "Python"), it includes a specific result (3 features per quarter, 6 hours saved), and it gives the ATS something to match on.
A few rules for rewriting bullets:
- Start with an action verb (led, built, managed, designed, reduced)
- Include at least one metric or concrete outcome per bullet
- Use the job description's exact phrase when you can do so naturally
- Keep bullets to 1 to 2 lines. Recruiters do not read paragraphs in a 7-second scan.
You do not need to rewrite every bullet. Focus on the 3 to 5 bullets most relevant to the target role.
Step 4: Update your summary or objective for this specific role
The summary at the top of your resume is the first thing both ATS and humans see. A generic summary like "Results-driven professional with 7 years of experience" wastes that space.
For each application, rewrite your summary to:
- Name the specific role or function (e.g., "product manager," "data analyst")
- Include 2 to 3 of the most important keywords from the job description
- Mention one concrete signal of your relevant background (years of experience in that function, a specific industry, a notable result)
Generic summary: Experienced software engineer looking for new opportunities to grow and make an impact.
Tailored summary: Software engineer with 5 years of experience building React and Node.js applications. Focused on reducing API latency and improving developer tooling at Series B and Series C startups.
The tailored version contains specifics an ATS can score ("React," "Node.js") and gives a human reader context in under 10 seconds.
Step 5: Check your keyword match score
Before you submit, compare your tailored resume to the job description using a keyword-matching tool. This tells you whether your edits actually landed.
What to look for:
- Are all of the hard requirements showing up as matched?
- Are there important keywords from the job description that still do not appear in your resume?
- Is your overall match score 75% or higher? That is the general threshold where most ATS platforms will surface your resume to a recruiter (Jobscan, 2023).
If you are below 75%, go back to Steps 2 and 3 and look for gaps you missed. Sometimes it is as simple as using "project management" where your resume says "managing projects."
Fitted's ATS score checker shows you the exact keywords you are missing and highlights where you can add them. It takes about two minutes.
The tailoring checklist
Before submitting any application, run through this:
- Job description read twice, requirements highlighted
- Top 10 to 15 keywords identified
- At least 3 to 5 bullet points rewritten to match the job's language
- Summary updated with role-specific keywords
- ATS match score checked (aim for 75%+)
- Every skill and tool listed is something you can discuss in an interview
- Spelling and grammar checked
How long does this actually take?
For a genuinely relevant job posting, the full process takes 20 to 30 minutes the first time. Once you have a solid base resume, most of the work is in Steps 3 and 4, which you can often do in 10 to 15 minutes.
That 15 minutes of effort is the difference between a 45% ATS match score and an 80% score. Given that most resumes get filtered at the ATS stage (Harvard Business School and Accenture, 2021), this is time well spent.
If the posting is not a strong match for your background, do not spend 30 minutes tailoring. Move on and find a better fit. Tailoring only helps when there is genuine overlap to surface.
What this looks like in practice
Let's say you are a marketing manager applying for a director-level role. The job description emphasizes "go-to-market strategy," "cross-functional leadership," and "pipeline forecasting."
Your current resume mentions "led product launches," "collaborated with sales and product teams," and "managed marketing budgets."
After tailoring:
- "Led product launches" becomes "Owned go-to-market strategy for 4 product launches, coordinating cross-functional teams across sales, product, and design"
- "Collaborated with sales and product teams" becomes "Led cross-functional leadership team of 8 stakeholders to align on quarterly pipeline forecasting and campaign attribution"
Same experience. Language that matches what the employer is looking for.
Tools that help
You can do this process manually with a Word doc or Google Doc open next to the job posting. That works.
You can also use a tool to automate the keyword matching and suggest edits. Fitted analyzes your resume against the job description and generates a tailored version you can review and edit. It is faster than doing it manually and tends to catch keywords you might miss.
For a deeper look at how ATS scoring works, read our guide on what an ATS score is and how it is calculated. For a list of formatting mistakes that hurt your score regardless of keywords, see the 7 biggest resume mistakes that get you rejected by ATS.
Get your ATS score free or create a free account to tailor your first resume in under two minutes.