9 min read

How ATS Handles Cover Letters

How ATS Handles Cover Letters — HireFlow career guide
August 10, 2026
Updated September 11, 2026

How ATS handles cover letters splits on upload path: inline text may keyword-match, attachments often skip ranking, and optional fields hide letters until tie-break screens.

11 min read

You spent an hour on a cover letter and the ATS still ranked you only on your resume. That's normal, and it's not because you picked the wrong greeting. Most applicant tracking systems store cover letters on a separate rail from resume scoring, so the letter you're polishing might never touch the algorithm that moved your file up or down the list.

Check your resume for free with the posting pasted in before you rewrite the letter again. You're confirming whether must-haves live in dated resume bullets, because that's what Greenhouse, Workday, Lever, and iCIMS weight first on most corporate reqs. The cover letter is a second document with its own upload rules, not a booster pack for a thin resume.

Below you'll map the symptom (letter submitted, no visible impact) to three upload paths, how to tell which path your application used, and the fix for each. Job searching is already draining; you shouldn't be guessing whether your letter died in an attachment tray or never entered ranking at all.

Quick Wins

  • Read the application form: inline text box, file upload, or optional skip.
  • Keep the letter single-column plain text; no logo header or table layout.
  • Name the role and one honest proof line the resume does not carry.
  • Fix resume keyword placement before you tailor the letter a third time.

The symptom when how ATS handles cover letters surprises you

Candidates notice the same pattern after submit. The portal accepted the letter, you got a confirmation email, and nothing in your ranking or status message mentions it. A friend at the company says recruiters "read everything," but your tailored paragraph never came up in a phone screen. You start wondering if the file format failed or if cover letters are a myth.

What healthy handling looks like from your side: you know which field carried the letter, the text is plain enough to paste into Notepad without garbage characters, and you did not rely on the letter to carry skills that only live in a resume footer. The ATS still may not score the letter. You at least removed avoidable technical failure.

The contrast most applicants miss: two people submit identical resumes. One adds a keyword-stuffed letter in a designed PDF. One adds a short plain paragraph in the text field. The resume ranking often stays the same. The second candidate's letter is readable when a recruiter opens the profile. The first candidate's letter might not render cleanly in the viewer.

For where resume keywords actually move filters before any human opens attachments, read how ATS matches resumes to job descriptions . Fix resume placement first. Then match your letter to the upload path the form exposes.

Path 1: Inline text field (may keyword-match)

Symptom: The application has a large text box labeled cover letter, additional information, or supporting statement. No separate file upload for the letter.
Cause: The employer configured the ATS to capture letter text inside the application record. Some tenants run keyword matching on that text against the posting.
How to tell: You typed or pasted directly into the portal. After submit, you cannot download a separate cover letter PDF from your candidate view.

Before: Pasted a full page from Word with bold headers, bullet lists, and a two-column skills table copied from the resume.
After: Three short paragraphs in plain text: role name, one proof line with a system or program from the posting, close with availability. No bullets, no tables.

Fix: Strip formatting before paste. Mention the job title once and one must-have skill with a single example sentence. Do not repeat every resume bullet. Inline fields reward brevity and readable sentences, not design.

Path 2: Separate attachment (often stored, rarely ranked)

Symptom: You uploaded cover-letter.pdf alongside resume.pdf. Resume status changed; letter feels invisible.
Cause: Many ATS products attach the file to the candidate record without parsing body text into ranking fields. Recruiters open it manually from an attachments tab.
How to tell: The form had distinct upload slots for resume and cover letter. You have a file on disk you selected from a folder.

Before: Marketing-style PDF with logo banner, colored sidebar, and icons for phone and email.
After: Single-column DOCX or simple PDF exported from Word with 11-point Calibri, contact block as plain lines, three paragraphs, no text boxes.

Fix: Treat the attachment as a human-readable document, not a keyword injection system. Lead with the exact role title and company name. Add one narrative line for career change, relocation, or referral context the resume layout cannot carry. Keep it under one page.

Path 3: Optional or hidden field (tie-break only)

Symptom: Cover letter marked optional. You skipped it once and noticed no difference. You added one later and still heard nothing.
Cause: Ranking ran on resume only. Recruiters batch-read letters only when narrowing finalists or when the req explicitly asks for motivation writing samples.
How to tell: Optional label, or letter field appears only after resume upload on some mobile flows. Posting language says "resume required; cover letter preferred."

Before: Generic letter reused across twelve applications with "Dear Hiring Manager" and no company name.
After: Four sentences: company name, role title, one specific reason you fit (program, product, or team from the posting), sign-off with the same name spelling as the resume header.

Fix: Write a short letter when the role is competitive or the req mentions motivation, writing samples, or career-change narrative. Skip when the posting says not to include one. Optional does not mean worthless; it means the resume gate runs first.

How to tell which path your application used

Screenshot the application form before you submit when the portal allows it. Circle three items: resume upload, letter upload or text box, and any "optional" label. If both resume and letter use file pickers, you're on path 2. If you typed into a box, path 1. If letter is optional and you only uploaded a resume, path 3 ranking already ran without the letter.

After submit, open your saved plain-text version and run the Notepad test. If paste produces odd symbols, re-paste from Notepad for path 1 or re-export DOCX for path 2.

Composite: operations coordinator, inline field

Before: 600-word letter with numbered achievements copied from the resume and no company name in paragraph one.
After: "Applying for Operations Coordinator at Northline Logistics. At my current warehouse role I own inventory cycle counts in NetSuite and cut stockouts on high-velocity SKUs. Happy to walk through the WMS migration I supported in Q2." Under 120 words, plain text.

Composite: marketing manager, attachment path

Before: Designed Canva PDF with photo header and two columns of skills.
After: Word export, single column, opening line names the Senior Marketing Manager req and one campaign metric from the resume's top bullet, written as a sentence rather than a KPI box.

Copy-paste plain cover letter block

Replace bracketed lines, paste into Notepad to strip formatting, then paste into the portal or save as DOCX:

[Your Name]
[City, ST] · [Phone] · [Email]

[Month Day, Year]

Dear [Hiring Manager or Recruiter Name],

I am applying for the [Exact Job Title] role at [Company Name]. [One sentence on relevant scope: system, program, or outcome from your current role that matches the posting.]

[One sentence on motivation or context the resume layout does not show: career change, relocation, referral, or gap explanation.]

Thank you for your time. I welcome a conversation about [team, product, or function from the posting].

Sincerely,
[Your Name]

I've screened applications in Workday where the resume parsed cleanly and the cover letter attachment was a scrambled PDF from a design tool. Recruiters open the letter after the resume filter. If it does not render, you wasted the tie-break chance.

Edge case: inline caps near 2,000 characters mean three short paragraphs, not smaller fonts. Edge case: Taleo-style paste boxes strip bullets; use double line breaks between paragraphs instead.

See resume upload mistakes that instantly disqualify you when the resume upload fails even though the letter looked fine.

Letter habits that waste time after the resume screen

Using the letter to carry skills missing from Experience. If Python or FMLA only appears in the letter, ranking on the resume still fails. Move proof into dated bullets first.

Keyword stuffing from the posting. Twelve copied phrases without sentences read like spam in inline viewers and do not rescue a thin resume.

Designed PDFs with columns and icons. Attachment viewers often strip layout. Recruiters see broken order or blank blocks.

Generic greetings with no company name. "Dear Hiring Manager" on a competitive req signals copy-paste unless the posting hid the employer.

Uploading the wrong file by habit. Resume PDF in the cover letter slot happens when you batch-apply at night. Read the label on each picker.

For how recruiters order ATS work before they read attachments, see how recruiters use ATS before reading resumes .

Resume first, letter second

Run the resume through the free ATS checker with the posting pasted in. Confirm must-haves sit in dated Experience bullets before you spend another hour on letter wording. Ranking engines still lean on the resume file on most corporate reqs.

When the resume passes placement checks, generate a cover letter as plain text you can paste into an inline field or drop into a single-column DOCX. Strip formatting once in Notepad so path 1 and path 2 both stay readable.

Match upload path, then write the letter

How ATS handles cover letters is not one universal rule. Inline text may keyword-match on some tenants. Attachments often sit beside the profile without changing rank. Optional fields mean recruiters open letters after resume filters, not before. Your job is to identify the path on the form, strip formatting that breaks viewers, and add one proof line the resume cannot carry alone.

Screenshot the application, fix resume bullet placement, paste the plain block or export a single-column DOCX, and submit. Boring letters that name the role and company beat designed PDFs that never render in the attachment tab.

This will not fix applying to roles where you lack must-have scope. It does stop qualified candidates from treating the letter as a keyword cheat code while the resume still fails the first filter. Match the path, write short, and let the resume carry the screen it was built for.

Read more

Frequently asked questions

Usually no. Most platforms rank the resume first and treat the cover letter as a secondary document or attachment. Inline text fields on Workday or Greenhouse may run keyword matching against the posting, but a separate PDF upload often never enters the ranking engine. Assume your resume carries the screen until a recruiter opens attachments manually.

Skip only when the posting says cover letters are not reviewed or the field is clearly optional with no narrative hook in the req. On competitive corporate roles, a short plain-text letter still helps on tie-break screens when two resumes score close. Never skip because you ran out of time on formatting; skip because the employer signaled they will not read it.

Plain DOCX or typed text in the application box beats designed PDFs with logos and columns. Single-column 11-point Calibri or Arial, no tables, no headers with your name repeated as a graphic. If the portal offers a paste box, paste stripped text from Notepad so hidden formatting does not break the field.

Repeating keywords without new context adds little when the letter is not parsed into ranking. When inline fields do parse, one natural mention of a must-have skill with a one-line example helps more than stuffing twelve terms from the posting. Mirror the job title and one program name honestly; do not copy your resume bullets verbatim.

After resume filters narrow the pool, or when two candidates look similar on paper. Career-change applications, gap explanations, and referral follow-ups are common open triggers. The letter rarely saves a resume that failed keyword or experience gates. It can tip a qualified tie when motivation and writing quality are visible in two minutes.

Tags

how ATS handles cover lettersATS cover letter parsingcover letter ATS screeningWorkday cover letter uploadGreenhouse cover letter fieldcover letter optional ATS