What an ATS actually does with your CV
By the FreeCVWriter team · · 3 min read
An applicant tracking system (ATS) is mostly a database. It takes your file, tries to pull out structured fields — name, contact details, employers, dates, job titles, education, skills — and stores them so a recruiter can search and filter. It is not scoring your personality or reading between the lines.
Which means the failure mode is boring and mechanical: it cannot find a field, so the field ends up empty or wrong. The content was fine; the structure lost it.
What happens after you click apply
- 1.The system turns your file into plain text. A PDF with real, selectable text converts cleanly; a scan or a picture of text has to be guessed at.
- 2.It looks for the parts it knows: a name at the top, an email address and phone number, headings such as Experience and Education, and under them job titles, employers and date ranges.
- 3.Those fields go into the candidate record, often next to answers you typed into the application form.
- 4.A recruiter searches or filters that record — by job title, a skill, a location, years of experience — and opens the applications that match.
Some systems also rank applications against the job description or ask screening questions that can rule an application out. How much of that happens depends entirely on how the employer has set their system up, which is why confident claims about what “the ATS” does are usually overstated.
Where CVs go wrong
- Contact details inside an image, or in the page header or footer, which some parsers skip.
- Dates written three different ways, so the timeline can’t be worked out.
- A two-column layout whose text comes out interleaved, left and right lines mixed together.
- A job title buried inside a sentence instead of sitting on its own line.
- Creative section names — “Where I’ve been”, “My toolkit” — that don’t match anything the parser looks for.
- Skill levels shown as bars or stars, which carry no text for a parser to read.
The checks worth doing
So the useful checks are dull ones. Open your PDF, select all the text and paste it into a plain text editor: whatever comes out, in whatever order, is roughly what a parser sees. Then look at the result with these questions in mind.
- Is every word there, including your name and contact details?
- Are the section headings the ordinary words — Experience, Education, Skills?
- Is every role a clear title, employer and date range rather than a paragraph?
- Do the dates follow one format, such as “Mar 2021 – Present”?
- Does the text read in a sensible order from top to bottom?
Get those right and the rest is just writing. Our ATS score checker runs the structural checks for you, and the one-column templates are built to pass them.
What an ATS doesn’t do
It doesn’t reject you for using a colour, a serif font or a tidy layout, as long as the text underneath is real. And the often-repeated figure that most CVs are “rejected by robots” before a person sees them has no solid source behind it. In most hiring, a person decides; the software decides what they find easily. Your job is to make sure the right things are findable.