Learn how to create an ATS-friendly resume that passes automated screening. Formatting tips, keyword strategies, and templates that work with Applicant Tracking Systems.
Resume summary vs. objective: learn the difference, when to use each, and which one actually helps you get interviews. Includes examples, a decision framework, and common mistakes.
Learn the best way to list languages on your resume, including proficiency level frameworks, formatting options, and industry-specific advice. Complete guide with examples.
Learn how to write a resume for a part-time job. Includes tailored examples for students, parents, retirees, and side-job seekers, plus templates for retail, food service, tutoring, and more.
You've sent dozens of applications. Your experience matches the role. You're qualified, motivated, and ready.
But the interviews aren't coming.
If this sounds familiar, there's a good chance your CV isn't reaching human eyes at all. It's being filtered out by software before a recruiter ever sees it.
Welcome to the world of Applicant Tracking Systems (ATS), the gatekeepers between you and your next job.
According to Jobscan's analysis of Fortune 500 companies, 97.8% use an ATS to manage job applications. And it's not just large corporations: ATS software is now standard at companies of all sizes, from tech startups to local businesses.
The uncomfortable reality: 75% of CVs are filtered out by ATS before a human ever reviews them. Your perfectly crafted CV could be disappearing into a digital void.
This guide will show you exactly how to create a CV that passes ATS screening while still impressing human recruiters. No gimmicks, no keyword stuffing, just practical strategies that work.
Want to know where your CV stands before you start? Run it through our free ATS resume checker for an instant score and a list of exactly what to fix.
An Applicant Tracking System is software that helps employers manage the recruitment process. When you apply for a job online, your CV typically goes directly into an ATS database, not to a human recruiter.
The ATS serves several purposes:
Different companies use different systems. Here are the most common, based on Jobscan's 2025 data:
| ATS Platform | Market Share |
|---|---|
| Greenhouse | 19.3% |
| Lever | 16.6% |
| Workday | 15.9% |
| iCIMS | 15.3% |
| BambooHR | 8.3% |
| UltiPro | 7.8% |
| Taleo | 5.5% |
| Jobvite | 5.3% |
| SmartRecruiters | 3.2% |
| Other | 2.9% |
Why does this matter? Each system parses CVs slightly differently. Some handle PDFs well; others struggle with them. Some parse two-column layouts; most don't. The safest approach is to optimise for the lowest common denominator: simple, clean formatting that every system can read.
Understanding the ATS process helps you optimise effectively. Here's what happens after you click "Apply":
The ATS scans your CV and attempts to extract structured data: your name, contact information, job titles, employers, dates, education, and skills. It converts your formatted document into database fields.
This is where formatting problems occur. If the ATS can't correctly parse your information, it may:
The system searches for keywords that match the job description. These typically include:
According to Jobscan's State of the Job Search 2025 report, 99.7% of recruiters use keyword filters in their ATS. The breakdown:
| Filter Type | Percentage of Recruiters Using |
|---|---|
| Skills | 76.4% |
| Education | 59.7% |
| Job Title | 55.3% |
| Certifications/Licences | 50.6% |
| Years of Experience | 44.3% |
| Location | 43.4% |
Skills are the most common filter. If the job requires "data analysis" and that phrase isn't in your CV, you may never surface in recruiter searches.
More sophisticated ATS platforms don't just filter; they rank candidates. The system might score your CV based on:
Higher-scoring candidates appear at the top of the recruiter's queue. Lower-scoring candidates may never be viewed, even if they technically passed the initial filters.
Once you pass the ATS filters, your CV reaches a recruiter. But here's the catch: they typically spend 7 to 11 seconds on an initial scan. Your CV needs to pass two very different tests: machine parsing and human first impressions.
Getting your formatting right is the foundation of ATS optimisation. Here's what works and what doesn't.
The debate continues, but here's the practical answer:
PDF is generally safe for modern ATS platforms. Most systems (Greenhouse, Lever, Workday, iCIMS) parse PDFs correctly. PDFs preserve your formatting across devices and look professional.
Word (.docx) is the safest option if you're uncertain. Older ATS platforms sometimes struggle with PDFs.
Our recommendation: Use PDF unless the job posting specifically requests Word. If you're applying to a large corporation using legacy systems (common in government, healthcare, and financial services), consider Word.
Never use: .txt files, .rtf files, or image-based PDFs (scanned documents or PDFs exported from design software like Canva).
Multi-column layouts look attractive but cause parsing problems. When an ATS reads a two-column CV, it often reads left-to-right across both columns, creating nonsense:
"Senior Marketing Manager June 2021" becomes "Senior June Marketing 2021 Manager"
Use a single-column layout. You can still create visual hierarchy with headings, spacing, and subtle design elements.
Stick to standard, widely available fonts:
Safe choices:
Font size: 10-12pt for body text, 12-14pt for headings.
Avoid decorative fonts, custom fonts embedded in your document, or anything that might not render correctly on the recruiter's system.
ATS systems look for standard section headings to categorise your information. Use conventional labels:
| Use These | Avoid These |
|---|---|
| Work Experience | Career Journey |
| Education | Academic History |
| Skills | Core Competencies |
| Professional Summary | Who I Am |
| Contact Information | Get In Touch |
Creative headings might impress a human, but they confuse the ATS. Save creativity for your content, not your structure.
Cramming content into every available space makes your CV harder to scan, both for ATS and humans.
These formatting choices cause parsing failures:
| Avoid | Why |
|---|---|
| Tables | ATS may read cells in wrong order or skip content entirely |
| Text boxes | Content often gets ignored or misplaced |
| Headers and footers | Many systems don't parse these areas |
| Graphics and images | ATS can't read visual content |
| Icons | Symbols may not render or parse |
| Columns | Creates reading order problems |
| Unusual bullet styles | Stick to standard bullets (•) |
| Embedded charts | Content won't be extracted |
Keywords are the currency of ATS. Without the right ones, your CV won't surface in recruiter searches. But keyword optimisation is more nuanced than simply copying and pasting terms from the job description.
Start with the job description. Read it carefully and identify:
Required skills: Often listed in a dedicated section or repeated throughout the posting. If they say "must have experience with Salesforce," "Salesforce" is a critical keyword.
Preferred skills: "Nice to have" qualifications. Include these if you have them, but prioritise required skills.
Job title variations: The posting might say "Marketing Manager," but also mention "digital marketing," "brand management," or "campaign management." Include relevant variations.
Industry terms: Technical vocabulary specific to the field. A software engineering role might mention "CI/CD," "microservices," or "agile methodology."
Action verbs: Note how they describe desired behaviours. "Led," "managed," "developed," "increased," "optimised."
Keywords should appear naturally throughout your CV, not crammed into a single section.
Professional summary: Include your top 3-5 keywords in your opening paragraph. This establishes relevance immediately.
Work experience: Weave keywords into your bullet points through genuine descriptions of your work. "Managed Salesforce implementation" is better than a standalone "Salesforce" in a skills list.
Skills section: List technical skills and tools explicitly. This is where you can include keywords that might not fit naturally into your experience descriptions.
Job titles: If your actual title matches the role you're applying for, you're in good shape. If it doesn't, consider whether your title can be legitimately adjusted (e.g., "Marketing Coordinator" to "Marketing Coordinator / Digital Marketing Specialist" if you did both).
ATS systems vary in sophistication. Some recognise that "project management" and "managing projects" mean the same thing. Others require exact matches.
Play it safe: Include both the exact phrase from the job description and natural variations in your CV.
Example:
Always include both the acronym and the full term at least once:
This covers both search variations a recruiter might use.
Packing your CV with keywords in unnatural ways is a bad strategy for several reasons:
Write naturally. If a keyword fits, include it. If it doesn't, don't force it.
Let's walk through each CV section with ATS in mind.
Place this at the top of your document (not in a header, which some ATS systems skip).
Include:
Format clearly:
Sarah Mitchell
+44 7700 900123 | sarah.mitchell@email.com
Manchester, UK | linkedin.com/in/sarahmitchellA brief paragraph (3-4 sentences) that establishes your relevance to the role. This is prime real estate for keywords.
ATS-optimised example:
Marketing Manager with 8+ years of experience in digital marketing, brand strategy, and campaign management. Proven track record of increasing customer acquisition by 45% through data-driven marketing initiatives. Skilled in Salesforce, Google Analytics, and marketing automation platforms. Seeking to leverage expertise in B2B SaaS marketing at a growth-stage company.
This summary includes multiple keywords (digital marketing, brand strategy, campaign management, customer acquisition, Salesforce, Google Analytics, marketing automation, B2B, SaaS) while reading naturally.
For each role, include:
Formatting that works:
Senior Marketing Manager
TechCorp Ltd | Manchester, UK | June 2020 - Present
• Led digital marketing strategy across paid, organic, and social channels, increasing qualified leads by 65%
• Managed £500K annual marketing budget with 15% under-spend while exceeding all performance targets
• Built and mentored team of 4 marketing specialists across content, paid media, and analyticsTips:
Include:
BSc Marketing | University of Manchester | 2015
First Class Honours | Marketing Dissertation PrizeFor recent graduates, education can come before work experience. For experienced professionals, it typically appears after.
A dedicated skills section helps ATS categorise your technical abilities. Format as a simple list or comma-separated line:
Skills: Digital Marketing, SEO/SEM, Google Analytics, Salesforce, HubSpot, Data Analysis,
Campaign Management, Team Leadership, Budget Management, A/B TestingOr grouped by category:
Technical Skills: Google Analytics, Salesforce, HubSpot, SQL, Tableau
Marketing Skills: SEO, SEM, Content Strategy, Email Marketing, Social Media
Soft Skills: Team Leadership, Project Management, Stakeholder CommunicationList certifications relevant to the role:
Certifications
• Google Analytics Certified | 2024
• HubSpot Inbound Marketing Certification | 2023
• Salesforce Administrator | 2022Certifications are high-value keywords. 50.6% of recruiters filter by certifications in ATS searches.
Avoid these errors that consistently cause parsing failures.
Submitting an image-based PDF, a Canva export, or an unusual file type can prevent the ATS from reading your CV entirely. Stick to Word (.docx) or properly formatted PDFs.
"Career Journey" instead of "Work Experience" or "My Story" instead of "Professional Summary" confuses the ATS. Use standard labels.
Many ATS platforms don't parse headers and footers. Never put contact information or important content in these areas.
Tables are a common formatting trick that fails badly with ATS. The system may read cells in the wrong order, skip content, or merge text incorrectly.
If the job requires "project management" and you describe the same work as "overseeing initiatives," you may not match. Use the same terminology as the job description.
Random font changes, inconsistent bullet styles, and erratic spacing can confuse parsers. Maintain consistency throughout.
Some special characters and symbols don't parse correctly. Stick to standard punctuation and bullets.
Cramming keywords unnaturally or hiding them in white text can get your CV flagged or rejected. Write naturally.
ATS can't read images. A photo takes up valuable space and adds nothing to your ATS score. (Note: photos are standard in some European countries, but even there, they're not helping your ATS performance.)
If you only write "SEO" without ever mentioning "Search Engine Optimisation," you may miss searches for the full term.
Several tools can help you optimise for ATS. Here's how they compare:
What it does: Compares your CV against a specific job description and provides a match score with detailed recommendations.
Strengths:
Limitations:
Best for: Job seekers who want detailed feedback on keyword match.
What it does: AI-powered resume builder with built-in ATS scoring and optimisation.
Strengths:
Limitations:
Best for: Those who want an all-in-one builder with ATS focus.
What it does: Professional CV builder using Typst for beautiful typesetting, with AI assistance and built-in ATS-friendly templates.
Strengths:
Best for: Job seekers who want CVs that pass ATS and impress humans with professional presentation.
Various free tools offer basic ATS scanning. These typically check formatting issues and basic keyword presence. Useful for a quick sanity check, but limited in depth.
Passing ATS is step one. Step two is impressing the human recruiter in their 7-second scan. Here's how to optimise for both.
A CV stuffed with keywords but painful to read will fail the human review. Write naturally, with keywords integrated into compelling descriptions of your work.
Too optimised:
"Project management, team leadership, stakeholder management. Managed project management activities including project management methodologies."
Balanced:
"Led project management for £2M digital transformation initiative, coordinating a cross-functional team of 12 across engineering, design, and business stakeholders."
When a human scans your CV, their eyes follow a predictable pattern:
Make sure the most important information appears in these high-attention areas.
Numbers stand out in a scan. "Increased revenue by 35%" catches the eye faster than "Improved revenue performance." Most resumes never do this: across the 2,363 resumes measured in the JobSprout Resume Index, only 30% of work-experience bullets contain a figure at all, so doing it consistently is an easy way to stand apart. Wherever possible, include metrics:
A CV that looks professionally designed creates an immediate positive impression. Clean typography, consistent spacing, and elegant formatting signal attention to detail.
This is where tools like JobSprout help. Using Typst (the modern successor to LaTeX), JobSprout produces CVs with perfect spacing, professional typography, and clean hierarchy. All templates are ATS-friendly by default, so you get the best of both worlds: machine parseability and human appeal. See examples in our template gallery.
Before you submit your CV, run through this checklist:
Creative designs (multiple columns, graphics, unusual layouts) typically perform poorly with ATS. If you're applying to a creative role where design matters, consider having two versions: an ATS-optimised version for online applications and a designed version for direct submissions or portfolio links.
Modern ATS platforms (Greenhouse, Lever, Workday, iCIMS) handle PDFs well. The exception is image-based PDFs or PDFs exported from design tools that don't embed text properly. If uncertain, test by copying and pasting from your PDF. If you can select and copy the text, it's likely ATS-readable.
There's no magic number. Focus on including all genuinely relevant keywords that accurately describe your experience. If the job description mentions 10 required skills and you have 8 of them, all 8 should appear in your CV.
No. Each CV should be tailored to the specific role. This doesn't mean rewriting from scratch, but adjusting your summary, emphasising relevant experience, and incorporating keywords from each job description.
If you have equivalent experience under different terminology, include both. For example, if the job asks for "Salesforce" experience and you used "HubSpot CRM," mention both: "CRM management experience (HubSpot), with familiarity in Salesforce architecture."
If you genuinely lack a required skill, be honest. Keyword stuffing skills you don't have will backfire in interviews.
ATS doesn't penalise length directly, but excessive length suggests you're not focused on relevant experience. One page for early-career professionals, two pages for experienced candidates is the standard guidance.
LinkedIn parses your profile information differently than traditional ATS. Having a complete, keyword-optimised LinkedIn profile helps. However, when given the option, uploading a tailored CV usually performs better than relying solely on profile data.
LinkedIn's PDF export creates a reasonably ATS-friendly format, but it's not optimised for specific roles. Use it as a backup, not your primary application document.
ATS optimisation isn't about gaming the system. It's about presenting your genuine qualifications in a format that both machines and humans can easily understand.
The best ATS strategy is straightforward:
Remember: passing ATS is necessary but not sufficient. Your CV still needs to impress the human who reads it. Professional presentation, clear achievement statements, and relevant experience are what ultimately get you interviews.
If you want to create a CV that passes ATS screening and impresses human recruiters:
Browse our template gallery to see real examples of ATS-friendly CVs that also look professional. Then try JobSprout to build your own with AI writing assistance, one-click job tailoring, and beautiful Typst typesetting. Paste a job description and tailor your CV in seconds. Free to create and download.
Questions about ATS optimisation? Email david@jobsprout.ai or connect on LinkedIn.