A practical, step-by-step guide to tailoring your CV for each job application. Learn how to extract keywords from the job description, rewrite your summary, restructure bullets, and avoid the over-tailoring trap.
Why tailoring your CV actually matters
Most job seekers send the same CV to every role. It feels efficient. It is not. A generic CV lands in the middle of the pile: not bad enough to reject, not strong enough to shortlist. The candidates who get interviews are the ones whose CV looks like it was written for that specific job.
This is not a guess. Jobscan's survey of 384 recruiters found that 99.7% use applicant tracking systems to filter candidates. The ATS ranks applications by how well the CV matches the job description. A tailored CV scores higher. A generic CV scores lower. That is the whole mechanism.
But tailoring has a reputation problem. People think it means rewriting your entire CV from scratch for every application, which sounds exhausting. It does not have to be that. Tailoring is a 15-minute edit, not a rewrite, once you know what to change and what to leave alone.
This guide walks through the exact process: how to read a job description for keywords, where to put them, how to rewrite your summary and bullets, and how to avoid the two failure modes (under-tailoring and over-tailoring).
Step 1: Read the job description like a cheat sheet
The job description is not a wall of text. It is a prioritised list of what the employer wants. Your job is to extract the signals and mirror them back.
Scan the job description three times, each time looking for something different:
First pass: hard requirements
Look for the must-haves. These are usually in the first paragraph or listed under Requirements or Must have. They include years of experience, specific tools, certifications, and education. If you do not meet a hard requirement, tailoring will not fix that. Move on or apply knowing the bar.
Second pass: keywords and skills
Look for repeated terms. If a word appears three or more times in the job description, it is a priority keyword. These are the terms the ATS will weight most heavily. Write them down. Common categories:
- Technical skills: tools, platforms, languages, frameworks (e.g. SQL, Salesforce, Figma, Python)
- Methodologies: agile, design thinking, lean, OKRs, A/B testing
- Domain knowledge: B2B SaaS, fintech, e-commerce, healthcare compliance
- Soft skills: stakeholder management, cross-functional collaboration, leadership
Third pass: the real priorities
Read between the lines. The first bullet in the Responsibilities section is usually the most important part of the job. The last bullet is often filler. If the job description leads with drive revenue growth and buries maintain CRM hygiene at the bottom, your CV should lead with revenue impact, not CRM administration.
The job description tells you what to emphasise. The order of the bullets tells you what matters most.
Step 2: Rewrite your professional summary
Your summary (or profile statement) is the first thing a recruiter reads. It should change for every application. This is the single highest-impact edit you can make.
A tailored summary does three things in 2-3 lines:
- Names the role you are applying for (using their title, not yours)
- States your years of experience and core expertise
- Highlights one achievement that maps to the job's top priority
Here is what that looks like in practice.
Before (generic, sent to every job)
Experienced marketing professional with a passion for data-driven campaigns and brand storytelling. Proven track record of driving growth across multiple channels.
This says nothing. It could be anyone. It matches no specific job.
After (tailored for a B2B SaaS Growth Marketing Manager role)
Growth marketing manager with 6 years driving pipeline for B2B SaaS companies. Led demand generation programs that increased qualified leads by 40% and reduced CAC by 22% through paid search optimisation and lifecycle email automation.
The second version mirrors the job description's language (B2B SaaS, demand generation, pipeline, CAC), names specific outcomes, and positions the candidate for exactly this role.
Step 3: Restructure your bullet points
You do not need to rewrite every bullet. You need to reorder and reframe the ones that matter for this job.
For each role on your CV, ask: which of these bullets are most relevant to the job description? Move those to the top. Cut or compress the ones that are not relevant.
Then rewrite the top 2-3 bullets per role to include the job's keywords naturally. The keyword should appear in context, not as a disconnected tag.
Weak bullet (no keywords, no outcome)
Responsible for managing marketing campaigns across multiple channels.
Strong bullet (keyword in context, outcome quantified)
Led cross-channel demand generation campaigns (paid search, LinkedIn ads, lifecycle email) that generated 1,200 MQLs per quarter and a 3.2x pipeline ROI.
The strong bullet includes three keywords from a typical B2B SaaS marketing job description (demand generation, paid search, lifecycle email) and proves them with numbers. The ATS sees the keywords. The recruiter sees the impact.
Step 4: Update your skills section
The skills section is the easiest place to match keywords, and the easiest place to overdo it. The rule: only list skills you can actually defend in an interview. If you put Salesforce on your CV because it is in the job description but you have never used it, the interview will expose you.
Reorder your existing skills so the ones mentioned in the job description appear first. If you have a skill that is relevant but not currently listed, add it only if you can back it up.
Do not stuff the skills section with 40 terms. A focused list of 12-15 skills, with the top 5 matching the job description, is more effective than a wall of keywords that makes you look like you are gaming the system.
Step 5: Check your job titles and section headers
ATS software categorises your CV by looking for standard section headers: Work Experience, Education, Skills, Certifications. If you use creative headers like My Journey or The Toolkit, the ATS may not recognise the section and your content gets lost.
Similarly, if your job title at your previous company was Marketing Ninja but the job description says Marketing Manager, consider using the standard title in parentheses: Marketing Manager (listed internally as Marketing Ninja). This helps the ATS match your experience while staying honest about your actual title.
Step 6: The 10-second scan test
After tailoring, step back and look at your CV the way a recruiter will: a 10-second scan. Ask yourself:
- Can someone tell what role I am targeting in the first 3 lines?
- Are the most relevant achievements visible without scrolling?
- Do the keywords from the job description appear in the top half of the page?
- Is there anything that looks generic or copy-pasted?
If the answer to any of these is no, fix it before sending.
The over-tailoring trap (and how to avoid it)
Tailoring can go too far. There are two failure modes:
1. Keyword stuffing
If you cram every keyword from the job description into your CV regardless of context, two things happen. The ATS may flag it as spam. The recruiter who reads it will see a disjointed document that sounds like it was written by a robot. Keywords should appear naturally in real sentences that describe real work.
2. Inventing experience you do not have
If the job description asks for experience leading engineering teams of 10+ and you have never led a team, do not write that you did. Tailoring is about emphasis, not fabrication. You can highlight adjacent experience (mentoring, project leadership, cross-team coordination) but you cannot invent qualifications. A CV is a trust document. If one claim is false, every claim becomes suspect.
Tailoring is emphasis, not invention. You choose what to highlight from your real experience. You do not create experience you do not have.
How long should tailoring take?
For a CV you have already written and a job description you have read carefully: 15-20 minutes. The first few times will take longer. After 5-10 applications, the process becomes mechanical:
- Read the job description (5 min)
- Rewrite the summary (5 min)
- Reorder and reframe top bullets (7 min)
- Update skills section (2 min)
- 10-second scan test (1 min)
If tailoring takes more than 30 minutes, you are probably rewriting too much. Step back. You are editing, not starting over.
Should you tailor for every single job?
This is the question that stops most people from tailoring at all. The honest answer: tailor for every job you actually want. For jobs you are applying to as a backup or to test the market, a light tailoring pass (summary + skills section) is fine.
The objection is always that tailoring takes too long. That objection is the product pitch. If a tool can read the job description, extract the keywords, and suggest where to put them in your CV, the 15-minute process becomes a 5-minute process. That is what cvlinkd does: paste the job description, get a tailored version of your CV with the right keywords in the right places, review it, and send.
But whether you use a tool or do it manually, the principle is the same. A tailored CV beats a generic CV. The ATS scores it higher. The recruiter reads it faster. The interview rate goes up. The only question is how much of the process you want to automate.
Quick checklist before you send
- Summary names the target role and mirrors the job description's language
- Top 3-5 keywords from the job description appear in your bullets, in context
- Skills section is reordered with job-relevant skills first
- Section headers are standard (Work Experience, Education, Skills)
- No keywords are stuffed or experience invented
- 10-second scan test passes: target role is obvious in the first 3 lines
If you want to skip the manual process, paste a job description into cvlinkd and get a tailored version of your CV with the right keywords placed where the ATS and recruiter expect them.
Ready to transform your LinkedIn profile?
Get AI-powered annotations, a rewritten headline, and a personalised content plan — free.
Get your free audit →