Almost everything written about applicant tracking systems is either fear or folklore. The fear says a robot reads your CV and bins it. The folklore says there is a magic score to beat. Neither is right, and both lead people to make their CVs worse — stuffing keywords, deleting formatting, obsessing over a number that no recruiter ever sees.
This guide takes a narrow, practical cut: what the software actually does with your file, and a timed pass to make a CV you have already written safe to upload. If you want the longer explanation of parser-safe design and a set of layouts built for it, that lives on the ATS CV templates page. What follows assumes you have a CV and twenty minutes.
What the parser actually does
When you upload a file to Workday, Greenhouse, Lever, iCIMS, SuccessFactors or any of their competitors, roughly four things happen in sequence:
- Text extraction. The file is converted into a stream of characters in reading order. This is where image-based PDFs, text inside graphics and unusual glyphs disappear entirely.
- Segmentation. The parser splits that stream into sections by looking for headings it recognises: Experience, Education, Skills, and their common variants.
- Entity extraction. Within each section it tries to fill structured fields — employer, job title, start date, end date, institution, degree. This is the part that populates the “review your details” screen you get on some application forms.
- Indexing. The extracted text and fields go into a searchable record. Later, a recruiter searches or filters that database.
Read that list again and notice what is missing: judgement. There is no stage at which the system reads your career and forms an opinion. The failure you are protecting against is not rejection, it is corruption — your job title landing in the employer field, your skills sidebar interleaved into your 2019 role, your dates read as nonsense so you never appear in a search for people with five years of experience.
The six things that genuinely break parsing
| What you did | What the parser does with it |
|---|---|
| Contact details in the page header or footer | Skips that region on many parsers — your phone and email vanish from the record |
| Two-column layout | May read straight across both columns, splicing sidebar text into the middle of your job history |
| Text inside a text box, table cell, graphic or icon | Extracted out of order, or not at all |
| Creative section headings (“Where I’ve Been”, “My Toolkit”) | Segmentation fails and the whole block is treated as unclassified text |
| Dates as “‘19 – ‘21”, “Summer 2020” or graphic timelines | No usable start and end date, so tenure and experience filters miss you |
| A CV exported as an image, or a scan | No text layer at all; the record is empty apart from your file name |
Notice what is not on that list: colour, a sensible accent line, bold text, a two-page document, or an ordinary bulleted list. Those are fine. The advice to strip your CV back to unstyled black Times New Roman is a decade out of date and produces a document humans dislike reading.
The 20-minute pass
Open your current CV and a job advert you actually intend to apply for. Set a timer.
Minutes 0–4: the paste test
Export to PDF. Open the PDF, select all, copy, and paste into a plain text editor. What you see is approximately what the parser sees. Read it for three things: is anything missing, is the order right, and are the dates intact? A clean paste looks like this:
EXPERIENCE
Senior Data Analyst
Atlas Retail Group, Casablanca | Mar 2023 - Present
- Rebuilt the weekly demand forecast across 120 stores ...A broken paste looks like your skills list wedged between two job titles, or a block of contact details missing. If the paste is clean, most of your ATS risk is already gone.
Minutes 4–8: fix the frame
- Move contact details out of the page header or footer and into the body of the first page.
- Collapse any two-column layout into one column — sidebar content becomes ordinary sections.
- Delete text boxes, icons that carry meaning, skill bars, rating dots and photos of text.
- Replace a photo with nothing, unless you are applying in a market that expects one.
Minutes 8–12: rename the sections
Use the boring names. Parsers are trained on the boring names.
| Replace this | With this |
|---|---|
| My Journey / Where I’ve Been | Work Experience |
| Toolkit / What I Bring | Skills |
| Academic Adventures | Education |
| Beyond Work | Certifications, Languages, Volunteering (as separate sections) |
Minutes 12–17: match the vocabulary
Read the advert and highlight the nouns: tools, certifications, methods, domains. Then check your CV uses the same words for the things you have actually done. If the advert says “stakeholder management” and your CV says “working with the business”, change yours. If it says “Power BI” and yours says “BI dashboards”, name the tool. Where you have a genuine equivalent rather than the exact thing, write both: “Looker Studio (equivalent to Power BI reporting)” is honest and searchable.
Minutes 17–20: the upload
- Name the file firstname-lastname-cv.pdf.
- Upload the PDF unless the form specifically requests Word.
- If the form auto-fills your history from the file, read every field it filled and correct it — that corrected data, not your PDF, is what gets searched.
- Answer the knockout questions carefully. These, not the parser, are what actually auto-rejects people.
After the twenty minutes
Keep two versions of your CV. The single-column, plain, parser-safe one goes into every online form. A slightly richer version — a second colour, a tighter grid, maybe two columns — is for the times you email a human directly or hand something over in a room. Both should contain identical facts.
The applicant tracking system is not the audience. It is the doorway. Design for the recruiter standing behind it.
If your existing layout keeps failing the paste test, it is usually faster to rebuild on a template that was designed single-column from the start — see the ATS-friendly template set — and to check the result against 15 common CV mistakes before you send it anywhere.
Topics
- ATS
- Applications
- Formatting
- Job search