ATS & Optimisation Pillar guide 14 min read · Updated Jan 28, 2026

The Complete ATS Resume Guide 2025:
What Actually Happens to Your Application

The "75% of resumes are rejected by ATS" statistic you keep seeing? It's from a defunct company with no published methodology. Here's what actually happens inside Workday, Greenhouse, Lever, and Taleo — and the 5 rules that genuinely separate ranked candidates from invisible ones.

99% of Fortune 500 use ATS
Workday alone: 39% market share
92% of ATS do NOT auto-reject
250+ applicants per corporate role

The origin story

First: the "75% rejection" myth you need to stop believing

If you've spent any time searching for resume advice, you've encountered the terrifying claim: "75% of resumes are automatically rejected by ATS before a human ever sees them." This statistic has fuelled an entire industry of ATS-optimisation services, keyword-stuffing guides, and "ATS-proof" template sellers.

Here's the uncomfortable truth: the claim has no verifiable source. Career consultant Christine Assaf traced it in a detailed investigation and found it originated from a 2012 sales pitch by Preptel — a resume-services company that went out of business in August 2013. They published no methodology, no study, no sample size. The number exists because it was commercially useful to a company selling "cure" to a threat they invented.

The 75% rejection myth — debunked by actual data

A 2025 Enhancv study interviewed 25 US recruiters across industries (tech, healthcare, finance, retail, CPG, education) using 10+ ATS platforms including Workday, iCIMS, Greenhouse, Bullhorn, and BambooHR. Finding: 92% confirmed their ATS does NOT auto-reject resumes based on formatting, content, or design. Only 8% configured any content-based auto-rejection — and only for extreme mismatches like "match below 75%" or "fewer than 7 of 10 required skills." The myth persists on LinkedIn and TikTok because, as 68% of recruiters noted, "job seekers spread it themselves."

What is true: ATS systems are powerful databases that store, parse, and rank candidates — and a poorly formatted or keyword-mismatched resume will rank so low in a recruiter's keyword search that it's functionally invisible. Being ranked #150 out of 250 applicants is the same as being rejected — the recruiter just never gets that far. This matters enormously, but it's a different problem than the binary "robot rejected me" myth suggests, and it demands a different solution.

92%

of ATS systems do NOT automatically reject resumes. They rank and sort — humans reject.

Enhancv, 25 US recruiters, 2025

250+

average applicants per corporate job posting. Being ranked #150 is functionally invisible.

Glassdoor / CareerPlug 2024

1,400

applications for a single visual designer role at Jobscan. Volume is the real problem.

Jobscan internal data

The practical implication: stop obsessing over "passing the ATS" as a binary test, and start thinking about ranking well in recruiter keyword searches while being readable by both machines and humans. That's the actual problem — and this guide addresses it directly.

Technical mechanics

How ATS systems actually work in 2025

Workday is used by 39% of Fortune 500 companies. SuccessFactors by 13.2%. Combined with Taleo, iCIMS, Greenhouse, and Lever, five vendors power the majority of enterprise hiring. Each parses your resume differently, uses different matching logic, and now includes different AI layers. Understanding the architecture is the foundation of everything else.

The 4 stages every application passes through

01

Text extraction & parsing

The ATS converts your file into raw structured text using OCR and NLP. This is where formatting failures happen. Multi-column layouts get read left-to-right across both columns — your work history dates merge with your education city. Images are skipped entirely. Text in Word document headers/footers is missed by many parsers (Taleo especially). Complex PDFs from design software (Canva, Photoshop) frequently fail. A marketing director with 8 years of experience used a two-column template — the ATS merged her date column with her education column and calculated her relevant experience as 0 months. Application ranked last.

02

Section identification

The parser identifies which parts of your resume are which. It does this using pattern recognition and known section header strings. 'Work Experience', 'Professional Experience', 'Employment History' — all recognised. 'My Journey', 'Where I've Been', 'My Expertise' — not recognised by most systems. If a section isn't identified, its contents don't get indexed against the job description. Skills listed under 'Things I'm Good At' may never be counted as skills.

03

Keyword matching & semantic analysis

Modern ATS platforms have evolved significantly since 2022. Early systems used simple keyword counting — an exact match of 'project management' would score; 'program management' would not. Systems like Greenhouse, Lever, and Workday's newer layers now use NLP and vector embeddings. 'Python programming' and 'Python scripting' are understood as equivalent. 'Staff Engineer' title implies senior-level experience. However, this doesn't eliminate the need for deliberate language — emerging tools, domain-specific software names, and non-standard skill names may not be in any semantic taxonomy and won't register even if genuinely present.

04

Ranking, scoring, and recruiter delivery

The system ranks all candidates against the job requisition and delivers a sorted list to the recruiter. In 44% of ATS platforms, this includes an AI-generated 'fit score' — but 56% of recruiters ignore this feature entirely. Only 8% of recruiters configure hard content-based auto-rejection thresholds. The rest use keyword search to surface top candidates manually. This is the key insight: your resume needs to surface in a keyword search. A well-qualified candidate whose resume uses 'team leader' when the JD says 'team lead' may never appear in results.

The 6 major ATS platforms — what differs and why it matters

You usually can't see which ATS a company uses before applying. But company size, industry, and a quick check of their careers page URL pattern often reveals it. Here's what you're dealing with across the major systems:

Workday~39% market share
Parse: StrictPDF: Modern ✓Best: .docx preferred

Used by: Enterprise, Fortune 500, global corps

AI layer: HiredScore integration — predictive 'Likelihood to Succeed' score

The strictest parser. Use exact JD language. Hates tables and columns. Their HiredScore AI evaluates career trajectory, not just keywords.

Greenhouse~~8% market share
Parse: ModernPDF: Good ✓Best: PDF or .docx

Used by: Growth-stage tech, Series B–D startups

AI layer: Third-party AI scoring via integrations — varies by employer config

Most resume-friendly of the big four. Human review tends to happen earlier. Integrates with Typeform, Lever. Scorecard-based collaborative hiring.

Lever~~5% market share
Parse: ModernPDF: Reliable ✓Best: PDF (preferred)

Used by: Mid-size tech, professional services

AI layer: CRM-style candidate nurture — less algorithmic screening

Emphasises recruiter workflow over algorithmic filtering. Human review happens early. Relationship-building platform more than a filter.

Taleo (Oracle)~~7% market share
Parse: Strict (legacy)PDF: Problematic ✗Best: .docx strongly preferred

Used by: Legacy enterprise, government contractors

AI layer: Minimal — older architecture, rule-based

The oldest and most unforgiving. Strict pattern-matching. Headers and footers cause total failure. Use .docx. Plain text formatting only.

iCIMS~~6% market share
Parse: ModeratePDF: Often fails ✗Best: .docx for reliability

Used by: Retail, healthcare, manufacturing

AI layer: iCIMS Talent Cloud — AI matching launched 2024

Enterprise-grade with complex workflows. Tables break frequently. Upgraded to AI matching in 2024 but underlying parser is strict. DOCX safest.

SuccessFactors (SAP)~13.2% market share
Parse: ModeratePDF: Moderate ⚡Best: .docx recommended

Used by: Large enterprises, manufacturing, global corps

AI layer: SAP AI built-in skills matching

Strong in manufacturing and global enterprise. Paired with SAP HR suites. Skills taxonomy-based matching — spell out abbreviations fully.

What actually matters

The 5 ATS resume rules that actually matter

Not the 47-point checklists. Not the formatting micromanagement. Here are the five things that measurably determine whether your resume ranks — drawn from EDLIGO's analysis of 1,000 rejected resumes across Workday, Taleo, and Greenhouse, Enhancv's recruiter interviews, and Jobscan's Fortune 500 ATS usage data.

Rule 01

Standard section headings — non-negotiable

ATS section identification uses pattern matching against known strings. Deviate from the recognised patterns and that section's content may never be properly categorised. This isn't about being boring — it's about making sure your 6 years of experience actually registers as experience.

Recognised by all systems

Work Experience / Professional Experience
Education
Skills
Summary / Professional Summary
Certifications
Projects
Awards / Honors & Awards

Not recognised — causes misparse

My Journey / My Story
Where I've Been
Things I'm Good At
Technical Toolkit
What I Bring
My Expertise
Career Highlights (inconsistent)
Rule 02

Single-column layout, no tables or text boxes

EDLIGO's analysis of 1,000 rejected resumes found single-column layouts achieve 93% parsing accuracy vs 86% for two-column. That 7% difference represents your dates, company names, and job titles ending up in the wrong fields. A marketer's dates merging with her education city. An engineer's skills section being read as job duties. The system doesn't flag these errors — it just uses the scrambled data.

The two-column trap — a real example

An engineer formatted his resume in two columns: left side had dates, right side had role descriptions. The ATS read left-to-right and combined them: "January 2019Software Engineer" became one string, misidentifying his tenure as a job title. His experience section was effectively erased. He was ranked last out of 180 applicants. Switching to single-column solved the issue.

The same applies to tables (cells get merged or skipped), text boxes (treated as separate document objects, often ignored), and headers/footers (missed by 25% of systems, especially Taleo).

Rule 03

Keyword strategy: placement over density

This is where most guides mislead you. Modern ATS platforms use semantic NLP — they understand that "Python programming" and "Python development" are equivalent. Keyword stuffing is not just unnecessary, it's actively harmful. Modern systems detect unnatural language patterns and rank them lower. Recruiters who do receive keyword-stuffed resumes immediately reject them. The Reddit thread about someone hiding job description text in white font who then got a call from a recruiter saying "there's a lot of nonsensical text at the bottom" is real.

What actually works is contextual keyword placement in high-weight sections. Research from Resume Optimizer Pro's analysis of 20,000 resumes shows that a keyword in a recent work experience bullet with a measurable outcome carries 2–3× the scoring weight of the same keyword in a skills list alone.

Triple placement strategy — where to put your top 8–10 keywords

Professional SummaryHigh weight

ATS systems weight the summary heavily for immediate relevance signal. Your target role title and 2–3 primary skills should appear here naturally.

Skills sectionMedium weight

Keyword presence alone — but only counts if backed by evidence elsewhere. A skill listed here with no supporting bullets registers as unverified in semantic systems.

Work experience bullets (most recent)Highest weight

Keyword + evidence + recency = maximum scoring weight. 'Implemented Salesforce CRM for 500+ users, reducing manual entry by 40%' beats 'Salesforce' in a skills list 2–3×.

Rule 04

File format: default to PDF in 2025

File format advice has changed. The older guidance — "always use .docx, PDFs are risky" — was accurate for 2018. In 2025, the landscape has shifted. Modern ATS platforms (Greenhouse, Lever, Workday's current versions) parse text-based PDFs reliably. PDF is now the safest default because it preserves your formatting exactly across all operating systems and devices.

PDF — safest default 2025

Greenhouse ✓ — excellent

Lever ✓ — reliable

Workday (current) ✓ — good

BambooHR ✓ — good

Taleo ✗ — use .docx

iCIMS ⚡ — inconsistent

.docx — use when

Job posting explicitly requests Word format

You're applying to Taleo (legacy enterprise)

You're applying to iCIMS (retail, healthcare)

You see 'docx' in the upload instructions

SuccessFactors / SAP HR environments

Never submit a scanned or image-based PDF

If you can't select and highlight text in your PDF, neither can the parser. Scanned documents, photos of resumes, and PDFs exported from design tools as images are completely unreadable. The text extraction stage returns a blank and the resume is effectively empty.
Rule 05

Test your resume before every application

The fastest way to verify your resume will parse correctly costs zero money and takes 2 minutes. Copy your entire resume and paste it into a plain text editor (Notepad on Windows, TextEdit in Plain Text mode on Mac). If the structure collapses — sections mixed together, dates in the wrong place, skills appearing mid-sentence — the ATS parser will have the same experience. Fix the formatting issues before submitting.

// Good plain-text test — structure preserved

ALEX JOHNSON

alex.johnson@gmail.com | (555) 014-2000 | New York, NY

PROFESSIONAL SUMMARY

Senior Software Engineer with 6 years building...

WORK EXPERIENCE

Software Engineer — TechCorp Inc | Jan 2021 – Present

• Reduced API response time by 67%...

// Bad — two-column parsed left-to-right

alex@email.com Jan 2021Software Engineer TechCorpNew York...

Was responsible for developing features B.Sc Computer Science...

Beyond formatting, test keyword coverage. Open the job description side-by-side with your resume. The top 8–10 required skills mentioned in the JD should appear naturally in your resume — specifically in your summary and your most recent role's bullets. If more than 3 required skills are missing from your resume, your match score will be too low to surface in recruiter searches.

2025 Update

What changed in 2025 (and why your old advice is wrong)

Semantic NLP replaced exact keyword matching — mostly

Pre-2022 ATS required literal keyword matches. 'Project management' and 'program management' were different strings. Modern platforms including Workday, Greenhouse, and Lever now use NLP and vector embeddings. 'Python programming', 'Python development', and 'Python scripting' all resolve to the same semantic node. This is meaningful progress. But emerging tools, domain-specific software, and non-standard terms may not be in any trained taxonomy — and won't register even if genuinely relevant. The practical rule: use their exact phrasing for required skills where you genuinely have them, and let semantic matching handle synonyms for secondary skills.

AI co-pilots are being layered on top of traditional ATS

In 2024–2025, Workday integrated HiredScore, an AI scoring layer that evaluates 'Likelihood to Succeed' based on career trajectory signals — not just keywords. Greenhouse added third-party AI scoring integrations. iCIMS launched their Talent Cloud AI in 2024. SuccessFactors added SAP AI matching. This means your resume is now evaluated against two systems: the traditional parser/ranker and an AI that reads your career narrative holistically. The implication: a logically coherent career story with progressive responsibility now matters more than ever — not just keyword density.

83% of companies now use AI to assist resume screening

Up from 48% just a few years ago. But this mostly means better parsing and smarter matching — not autonomous decision-making. Enhancv's 2025 recruiter study confirms: 92% of final rejection decisions are still made by humans. What AI does is surface the top 20 candidates from 400 applications so the human can start reviewing. This changes your goal from 'pass the ATS' to 'rank in the top 10–15%' — which requires tailoring to each specific role, not just formatting compliance.

The tailoring effect is larger than you think

Huntr's Q3 2025 analysis of real application outcomes found: tailored resumes achieve 6.5% interview conversion vs 4.3% for generic — a 51% improvement. This isn't marginal. And Q2 2025 showed even starker results. The math is: one good tailored application outperforms three generic ones in actual interview rates. Given that tailoring takes 20 minutes and generic applications take 3 minutes each, the ROI heavily favours quality over volume — especially with AI systems now configured to detect low-effort mass applications.

Apply it now

ATS-optimised resume templates — by role

Every template below is single-column, ATS-tested, and pre-loaded with the keywords and salary data for that specific role. Pick yours and start in 60 seconds.

What to avoid

The 8 most common ATS mistakes — with real examples

01

Contact info in Word document headers/footers

25% of ATS systems (especially Taleo) skip header/footer content entirely. Put your name, email, and phone in the main document body. Test: delete your header — is the contact info still there?

02

Multi-column layouts and sidebar sections

EDLIGO: 93% parsing accuracy with single-column vs 86% with two-column. The parser reads left-to-right across columns, merging unrelated content. A sidebar 'Skills' column merged into work history creates incomprehensible data.

03

Tables for skills sections

Table cells get merged, reordered, or skipped. A 3×4 table of skills may render as a single string like 'Python SQL ReactData analysisProject management' with no separation. ATS can't identify individual skills.

04

Creative section headers

'My Journey' won't be parsed as 'Work Experience'. 'Technical Toolkit' may not be recognised as 'Skills'. Sections that aren't identified aren't indexed against the job description.

05

Vague seasonal or non-standard dates

'Winter 2022' and 'Q1 2023' cannot be parsed by date-calculation algorithms. ATS uses dates to calculate your years of experience in each role. Vague dates may result in 0 years of experience being assigned.

06

Keyword stuffing — the white text hack and variations

White keywords in white text, microtext, or invisible layers — all get extracted as visible text by OCR. A Reddit user received a recruiter call: 'There's a lot of nonsensical text at the bottom.' Semantic NLP also detects unnatural density patterns.

07

Scanned or image-based PDFs

If you can't select text in your PDF, the parser returns blank. Scanned resumes, photos of printed CVs, and PDFs exported from design software as flattened images are completely invisible to text extraction.

08

Using abbreviations without spelling out

Write 'Project Management Professional (PMP)' the first time. 'Machine Learning (ML)'. 'Natural Language Processing (NLP)'. Both variations exist in the document; whichever the recruiter searches for will match. Skills taxonomies also map full names more reliably than acronyms.

Pre-submit

ATS resume checklist — run this before every application

Format & structure

File & naming

Keyword strategy

Tailoring

FAQ

Frequently asked questions

🎯

Now build the resume that passes.
ATS-safe format, included.

FluidBright applies every rule from this guide automatically — single-column format, keyword analysis against your target JD, and a real-time ATS match score. Free.

Free forever · ATS score included · No credit card