Most "pass the ATS" guides treat the problem like a formatting checklist. Real ATS screening is a funnel. Your resume clears five sequential gates before a human sees it: the parse step (can the software read your file), the keyword step (does the content match the job description), the score step (did you clear the platform threshold), the apply step (did you submit correctly and on time), and the follow-up step (did you get the resume in front of a human outside the ATS). Fail any gate and the application ends. We sequenced this article in the exact order the ATS evaluates you, with measured parse-rate deltas per fix, the 3.4x advancement lift at an 80+ score, and the effort-vs-impact ranking of the ten most common fixes. Read it once, apply the sequence to every future application.
The 5-Step Pass Sequence at a Glance
Before we dig into each gate, here is the full funnel. Each step has an associated pass rate from our internal funnel data on 2,400 resumes run through the Resume Optimizer Pro engine against Workday, Greenhouse, Lever, and Taleo environments. Notice how few candidates clear all five.
Gate 1: Parse
Can the ATS extract every field from your file? Two-column layouts, images, and non-standard date formats fail here.
Gate 2: Keyword Match
Does the content align with the job description at 20 to 35 percent density? Below 15 percent is auto-rejected on most platforms.
Gate 3: Score Threshold
Does the final match score clear the platform threshold? Candidates at 80+ are 3.4x more likely to advance than 60-79.
Gate 4: Apply
File type, submission channel, knockout questions, and timing all shape whether a recruiter reviews the record.
Gate 5: Follow Up
A recruiter InMail, LinkedIn message, or referral within 72 hours bypasses the ATS entirely and lifts response rate 4.2x.
End-to-end pass rate
Only 7.4 percent of untuned resumes clear all five gates. Candidates who apply the full sequence hit 38 to 52 percent.
Related reading: for a broader view, see our how to optimize your resume for ATS guide, and for a checklist view see how to make a resume ATS-friendly. This article is the tactical sequence; those two are the strategic context.
Step 1: Parse. Make Sure the ATS Can Read Every Field
The parse step is the first and most brutal gate. 88 percent of recruiters say qualified candidates are rejected on formatting (Jobscan), which is a polite way of saying the ATS simply did not extract the content. Before you touch a single keyword, make sure every section of your resume is readable as plain text, in the correct order, with the correct field labels.
We A/B tested these fixes across 500 resumes on Workday, Taleo, Greenhouse, and Lever. Deltas are parse-rate point changes from a single fix, holding everything else constant.
| Parse fix | Parse-rate delta | Failure mode it prevents |
|---|---|---|
| Collapse two-column layout to single column | +7 points | Sidebar content parsed as header, job titles detached from employers |
| Standardize dates to MM/YYYY format | +85 points on Workday | Dates like "Fall 2023" or "2023-2024" drop employment dates from the record |
| Move contact info inline (not in header/footer) | +38 points | Email and phone silently dropped on Taleo and older iCIMS |
| Standard section headings ("Work Experience", not "Career Highlights") | +12 points | Section misclassified, bullets attributed to wrong category |
| ATS-safe font (Arial, Calibri, Helvetica) | +4 points | Character substitution in ligatures (fi, fl) scrambles text on older parsers |
| Remove all images, icons, and text boxes | +9 points | Text inside graphics ignored; text boxes parsed after main body, breaking order |
Run three tests before you submit. Paste the resume into a plain text editor; if sections jumble or dates merge, the ATS will see that mess. Use the text-selection test (copy-paste the entire PDF content into a blank document); anything that fails to copy is invisible to the ATS. When possible, use the target platform's preview (Workday often shows a parsed preview during application) to verify fields populated correctly.
Common failure modes at Gate 1
- Canva template with a color sidebar that drops skills into the header.
- Creative section titles like "Where I've Been" instead of "Work Experience".
- Dates as "Jun 2023 - Present" on systems that expect "06/2023 - Present".
- Contact info placed in the Word document header, invisible to most parsers.
- Graphics-heavy template where half the content is inside an image.
Step 2: Keyword Match. Match the JD Vocabulary at the Right Density
Once the resume parses cleanly, the ATS runs a content comparison against the job description. The match score is a function of keyword overlap, placement, and density. Jobscan's 2024 analysis places the optimal match band at 20 to 35 percent. Below 15 percent is treated as an under-match and auto-rejected on most platforms. Above 40 percent starts to trigger keyword-stuffing penalties on Workday and Greenhouse.
The single highest-impact fix at this gate is pulling the 3 to 5 required skills listed in the job description and placing them verbatim in the top third of your resume. Our internal data shows a 15 to 25 point match rate lift from this one change alone.
Before and after: resume that went from 12 percent match to 29 percent
Before (12 percent match, auto-rejected on Workday)
Professional Summary Experienced professional with background in data and analysis. Strong track record in cross-functional collaboration. Skilled at problem solving and communication. Skills: Excel, analytical thinking, team player, proactive
After (29 percent match, advanced to recruiter review)
Professional Summary Senior Data Analyst with 5 years building SQL pipelines, Tableau dashboards, and A/B testing frameworks. Proficient in Python, dbt, and Snowflake. Experienced in stakeholder management across Product, Marketing, and Finance. Core Skills: SQL, Python, Tableau, Power BI, dbt, Snowflake, A/B Testing, Stakeholder Management, Data Modeling, ETL
The change: every required skill in the job description ("SQL", "Python", "Tableau", "Power BI", "A/B Testing", "dbt", "Snowflake") now appears verbatim in the top 30 percent of the document. The body was rewritten to use those exact terms instead of generic synonyms.
Exact phrase matters more than you would think. "Project Management" as a two-word phrase scores higher than "managed projects" on every platform we tested except Lever, which uses stemming. When the job description says "Agile methodology", write exactly that; do not substitute "iterative delivery". You can rephrase later in the bullet points, but the skills section should mirror the JD vocabulary.
Placement matters too. Keywords in the top third of the resume (summary, core skills, top job title) score roughly 1.4x higher on Greenhouse and Lever than the same keywords buried in a mid-resume bullet. Put the highest-priority required skills near the top, then distribute the secondary skills across the bullet content to keep density in the 20 to 35 percent band without stuffing.
Common failure modes at Gate 2
- Using "cloud platforms" when the JD says "AWS, Azure, or GCP" by name.
- Listing skills in a sidebar that failed to parse at Gate 1.
- Keyword stuffing: repeating "project management" 12 times, triggering the 40 percent penalty.
- Skipping the required skills entirely because "my experience proves it".
- Not tailoring per job; submitting the same resume to a SQL role and a Python role.
Step 3: Score Threshold. Use a Checker, But Know What It Measures
A match score is a single number that rolls up parse quality, keyword overlap, section completeness, and experience fit. Every major ATS calculates one internally, though they expose the raw score only rarely. External tools (Resume Optimizer Pro, Jobscan, Resume Worded) approximate this score and flag what is missing. Our funnel data shows candidates at 80 or above are 3.4x more likely to advance than candidates scoring 60 to 79, and 9.2x more likely than candidates below 60.
The threshold is not universal. Each platform tunes its filter differently based on the role, the hiring velocity, and the recruiter's configuration. Use the table below to calibrate your target before submitting.
| Platform | Typical auto-advance threshold | How it scores | What to target |
|---|---|---|---|
| Workday | 70 percent match | Role-based competency scoring + knockout question weighting | 80+ on external checker, answer all knockout questions truthfully |
| Taleo | 65 percent match | Boolean keyword matching, very literal | Exact-phrase required skills, no synonyms |
| Greenhouse | No auto-threshold | Scorecard-first, keywords used for search/filter only | Optimize for recruiter search: strong skills section, job title match |
| Lever | No auto-threshold | Stemmed keyword search, tag-based | Broad keyword variants, clear job titles, recruiter-first presentation |
| iCIMS | 75 percent match | Skills taxonomy matching + years of experience filter | Skills section with taxonomy-friendly terms, explicit year counts |
Note: Greenhouse and Lever do not auto-reject based on a match score. Your Jobscan or Resume Optimizer Pro score against a Greenhouse listing is still a useful proxy for recruiter search visibility, but passing the score does not guarantee the recruiter sees you, and failing the score does not guarantee they do not. Workday and iCIMS are the platforms where the score gate is unambiguous.
What a checker actually measures: parse quality (Gate 1 feedback), keyword overlap (Gate 2 feedback), section completeness (contact, experience, education), and experience/role fit. It does not measure whether the writing is good, whether your achievements are impressive, or whether you will interview well. Treat the score as a necessary but not sufficient condition. 80+ gets you in the door; from there, the bullets have to do the work.
Common failure modes at Gate 3
- Celebrating a 78 percent score and not pushing to 80; the advancement curve is steep above 80.
- Optimizing for one checker's score without testing on a second tool.
- Assuming a Greenhouse score matters the same way a Workday score does.
- Ignoring knockout questions, which can override the match score entirely.
Step 4: Apply. When and How You Submit Matters
A tuned resume with an 85 score can still fail at the submission step. File type, application channel, the answers to knockout questions, and the day and time you submit all move the needle on whether your record makes it to a recruiter's shortlist.
File type: DOCX by default, PDF only when specified
Older ATS platforms (Taleo, some iCIMS instances) parse DOCX more reliably than PDF. Newer platforms (Workday, Greenhouse, Lever) handle both equally. If the application form lets you choose, submit DOCX unless the listing explicitly asks for PDF. If the form accepts only one format, trust the form; submitting the wrong format is worse than any parse edge case.
Timing: Tuesday through Thursday mornings
Our cross-reference of submission timestamps against recruiter view data across Workday and Greenhouse environments shows Tuesday to Thursday morning submissions (8 to 11 AM local time in the hiring manager's timezone) receive 1.4x more recruiter views within the first 48 hours than submissions on Friday afternoon, weekend, or Monday morning. The mechanism: new applications pile up over the weekend, recruiters triage Monday, and your Tuesday morning submission lands in a cleared queue.
Submission channel: direct beats job board
Apply on the company's career site when possible. Job-board redirects (LinkedIn Easy Apply, Indeed one-click) sometimes strip fields during the handoff to the company ATS, and the application record gets tagged as a low-intent source. Candidates who apply direct on the company site receive 40 percent more callbacks than candidates who apply with the same resume via Easy Apply (TopResume 2023), partly because the resume arrives clean and partly because the channel signals higher intent.
Knockout questions: answer carefully, never skip
Most large-company ATS forms include knockout questions (authorization, relocation, salary, years of experience). A single wrong answer on a knockout question can end the application regardless of your score. Answer every question. If a required years-of-experience question asks "7+ years" and you have 6, "6" is a truthful answer that may still pass soft thresholds; a blank answer or a lie both fail cleanly. Never leave a knockout question blank.
Common failure modes at Gate 4
- Applying via LinkedIn Easy Apply to a role posted on Workday. The field mapping often breaks.
- Submitting at 11 PM Sunday because "I have the time now". The recruiter will not see it until Wednesday.
- Uploading a PDF to a form that asks for DOCX.
- Skipping optional questions that the recruiter actually uses to filter.
- Answering the salary expectation field with a number well above the listed range.
Step 5: Follow Up. The Human Layer After the ATS
The single most ignored step on every competitor "pass the ATS" guide. Most candidates hit submit and wait. The candidates who advance the fastest add a human touch within 72 hours of applying: a LinkedIn connection request to the hiring manager, an InMail to the recruiter, or an email to an employee they know. These touches bypass the ATS entirely. Our data shows candidates who follow up within 72 hours receive responses at a 4.2x higher rate than candidates who rely on the ATS alone.
The follow-up is not about persistence, it is about creating an alternative path. A recruiter who receives an InMail mentioning your recent submission will pull up your record and review it manually, often skipping the score filter entirely. A hiring manager who accepts your LinkedIn connection and sees "just applied to your role" in a polite message will often ask their recruiter to look at you.
3-day follow-up template (copy and paste)
LinkedIn InMail or message to recruiter
Subject: Applied for [Role Title] - quick context Hi [Recruiter Name], I submitted an application for the [Role Title] role on [Date] through your careers site. I wanted to put a name to the resume. Three quick data points on why I think it's a fit: - [Specific achievement tied to the JD requirement 1] - [Specific achievement tied to the JD requirement 2] - [Specific technology or certification the JD asks for] Happy to share more if useful. Thanks for considering. [Your name] [Phone] | [LinkedIn URL]
Referrals are the highest-value follow-up. If you know a single person at the company (any function, any level), ask them to submit you as a referral. Jobvite's 2024 report shows referred candidates are hired at 3.7 times the rate of cold applicants and move through the pipeline in half the time. A referral does not skip the ATS entirely on modern platforms, but it tags your record as referred, which routes it to the top of the recruiter's queue.
Common failure modes at Gate 5
- Treating submit as the end of the process.
- Waiting three weeks "for a response" before following up.
- Mass-connecting on LinkedIn without context. Personalize every touch.
- Asking for a referral from someone you have no real relationship with.
If You Only Do One Thing: Effort vs Impact Ranking
Not every fix is worth the same effort. We ranked the ten most common "pass the ATS" fixes by impact per minute of effort using our internal testing data. If you have ten minutes before submitting, start at the top.
| Rank | Fix | Time | Impact |
|---|---|---|---|
| 1 | Add the 3 to 5 required skills from the JD to your skills section verbatim | 2 min | +15 to 25 points match rate |
| 2 | Standardize dates to MM/YYYY | 3 min | +85 points Workday parse |
| 3 | Collapse two-column to single column | 10 min | +7 parse, enables Gate 2 |
| 4 | Move contact info out of header/footer, inline at top | 2 min | +38 parse on Taleo and iCIMS |
| 5 | Rewrite top job title to match the target role | 2 min | +8 match, +1.4x recruiter search |
| 6 | Add a 2-line summary with top 3 required skills | 5 min | +4 to 7 match, prime placement |
| 7 | Send a recruiter follow-up within 72 hours | 10 min | 4.2x response rate |
| 8 | Switch to Arial or Calibri font | 1 min | +4 parse on older systems |
| 9 | Submit Tuesday to Thursday morning | 0 min (timing only) | 1.4x recruiter views in first 48h |
| 10 | Rewrite 3 top bullets to include metrics and JD keywords | 15 min | +5 match, stronger recruiter read |
The top-ranked fix (add required skills verbatim) takes two minutes and moves the single biggest metric. If you have five minutes, do items 1, 2, and 8. If you have thirty minutes, do items 1 through 6 plus a follow-up later.
Real Example: One Candidate Passing All Five Gates
Anonymized case from our user base in early 2026. Candidate was a mid-level Product Manager targeting a Senior PM role at a mid-sized SaaS company running Greenhouse. Baseline resume: applied to 31 roles over 6 weeks, 2 callbacks, 0 interviews. They ran the resume through our engine and worked the gates in order.
The 5-gate walkthrough
Gate 1 (Parse): baseline 62. Canva template with a color sidebar containing all skills. Collapsed to single column, standardized dates to MM/YYYY, moved contact info inline. New parse score: 94.
Gate 2 (Keyword): baseline 18 percent match on the target role. Added the exact phrases "Product-Led Growth", "OKR framework", "B2B SaaS", "A/B testing", and "SQL" to the skills section and wove them into top bullets. New match: 31 percent.
Gate 3 (Score): Resume Optimizer Pro score rose from 54 to 87. Above the 80 threshold where advancement probability climbs steeply.
Gate 4 (Apply): submitted via the company's career site (not LinkedIn Easy Apply). Submitted Wednesday at 9:30 AM local time. Answered all knockout questions truthfully, including a salary range 8 percent above the posting's published band.
Gate 5 (Follow Up): sent a LinkedIn InMail to the recruiter 48 hours after submission with three tailored data points. Also asked a former colleague at the company to submit a referral.
Result: recruiter screen scheduled 4 days after application. 6 weeks later, offer signed.
The point is not that one candidate got an offer. The point is that the sequence is reproducible. Every candidate has five gates. Each gate has a specific fix. Work them in order and the math is on your side.
Mistakes That Fail the Sequence
1. Keyword stuffing
Repeating "project management" 14 times to push the match rate triggers the over-40-percent penalty on Workday and Greenhouse. Target 20 to 35 percent density, distributed naturally.
2. Same generic resume to 50 jobs
A resume tailored for one role averages 40 percent more callbacks (TopResume 2023) than a generic resume. Spend 10 minutes per application at minimum.
3. Ignoring file type
PDF on a Taleo form that asks for DOCX. DOCX on a platform where the listing demands PDF. Always follow the form's instructions.
4. Skipping optional application fields
Optional fields are not actually optional to the recruiter who uses them as filters. Fill every field the form offers.
5. No follow-up
Treating submit as the end of the process. Every candidate who advanced in our funnel took a human action within 72 hours of applying.
6. Trusting an untested "ATS-friendly" template
A template labeled "ATS-friendly" on a design marketplace is not the same as a template that parses cleanly. Always run any template through a real parser before committing to it.
Next Steps
The 5-step sequence is a mental model, not a one-time checklist. Use it on every application for the next six months and the individual fixes become muscle memory. Your parse score, match rate, and response rate all climb together, and the odds tilt in your favor without you adding any extra work.
Start with the single highest-leverage fix: pull your target job description, extract the 3 to 5 required skills, and drop them verbatim into your resume's skills section. That takes two minutes and lifts your match rate by 15 to 25 points. Then work backwards through the sequence above. By the time you finish Gate 5, you will know whether you are a candidate the ATS was ever going to pass, or a candidate that got filtered out for reasons that have nothing to do with your qualifications.
If you want a shortcut, run your resume through our free ATS checker. You will get per-gate diagnostics (parse, keyword match, score) and concrete fixes, ranked by impact, in under 30 seconds. Pair the report with the sequence in this article and you have a repeatable system for every application. For a related deep-dive on the scoring step, see our ATS resume score guide.