ATS Cover Letter: How to Upload and Format Without Breaking Parsing
ATS cover letter tips: how to upload a cover letter in Workday, Greenhouse, and Lever, what format to use, and how to keep the letter parse-friendly.
Job search & careers
You finished a strong letter, clicked upload cover letter, and the preview shows hieroglyphs. Or worse: you pasted the letter into the resume field and now the ATS thinks your name is "Dear Hiring Team." This guide covers ATS cover letter formatting, upload paths, and how keywords should (and should not) work.
What is going wrong
Common ATS letter failures:
- Letter uploaded as a scanned image PDF
- Multi-column Canva export that parses as nonsense
- Cover letter stuffed into the resume upload
- Keyword dump copied from the JD into paragraph form
- Old company name left in the header from the last application
The practical fix: format first
Safe formats
- .docx or text-based PDF (exported from Google Docs / Word, not a screenshot)
- Single column
- Standard fonts (Arial, Calibri, Times, Georgia)
- Normal margins
- No text boxes, icons, or skill bars in the letter
Filename
Lastname_Company_CoverLetter.pdf
When you submit a resume in the same session, use a matching pattern: Lastname_Company_Resume.pdf. Consistent naming helps you and sometimes recruiters.
Upload cover letter: field-by-field reality
Greenhouse / Lever / Ashby
Often: resume upload + optional cover letter upload or text box. Use the labeled cover letter control. If optional and you have nothing new to say, skip it and invest in tailoring resume to job description.
Workday
Flows vary. You may see a documents step with separate resume and cover letter uploads, or a single attachments area. Read the labels. Do not attach the letter twice. After upload, reopen the preview if Workday shows one.
LinkedIn Easy Apply
Sometimes a letter field, sometimes not. If there is only a resume upload, do not force a letter into that slot.
Email applications
Attach resume + cover letter as two files, or paste a short letter in the body and attach the resume. Say which is which in one sentence.
Sending application: order of operations
- Tailor resume (tailoring resume to job description)
- Draft personalized cover letter / tailored cover letter from that resume
- Run a quick ATS check on the resume for job keywords / application keywords
- Upload resume, then cover letter
- Complete screening questions with the same facts
- Log the application in your tracker
Resume apply job and sending application are the same moment: do not rush the uploads after a careful tailor.
Keywords: resume first, letter second
Searches for keyword in resume, job keywords, keyword job description, application keywords, and keywords for job search are mostly resume problems. Put must-have skills in the resume skills section and top bullets.
In the ATS cover letter:
- Naturally mention one or two must-haves you prove with a story
- Do not paste the JD
- Do not list twenty tools in a comma storm
An automated resume builder can help draft; an automated keyword dump into the letter hurts. Review every AI change.
Job hunting resume + letter package
Your job hunting resume and letter should share:
- Name, email, phone, LinkedIn
- Current title (or target title strategy)
- One flagship metric
If the letter claims "led a team of 12" and the resume says "collaborated with peers," fix before upload.
How keyword job description matching should work
- Paste the JD into a note and bold hard requirements
- Map each hard requirement to a resume bullet you can defend
- Add missing honest keywords to the resume (keyword in resume work)
- Mention at most one or two of those phrases in the letter inside a real story
- Re-export both files before resume apply job
Keywords for job search also means how you search boards (titles, stacks). That is separate from stuffing the letter. Keep search keywords and document keywords related but not identical copies of the JD.
Automated resume builders and ATS letters
An automated resume tool can reorder bullets and suggest skills. It should not:
- Invent employers
- Auto-submit without review
- Generate a letter that contradicts the PDF you just approved
If you use automation to submit a resume, keep a human checkpoint on the final package. Review-first beats spray-and-pray on Workday and Greenhouse alike.
Mobile uploads and last-minute edits
Applying from a phone increases the chance you pick the wrong file from camera roll. Prefer desktop for first submissions of important roles. If you must apply mobile:
- Confirm file names before upload
- Open the ATS preview if available
- Do not photograph a printed letter
Pre-submit dry run (five minutes)
- Open both PDFs locally and skim for the wrong company name
- Confirm the resume is the tailored version for this JD
- Confirm the letter references this company only
- Upload resume, then upload cover letter
- Answer screening questions using the same dates as the resume
- Submit and log
Checklist you can run today
- Cover letter is text-based PDF or .docx
- Uploaded in the cover letter field (not resume field)
- Preview looks readable
- Keywords concentrated on resume, not stuffed in letter
- Company name correct
- Tracker row created after submit
- No password on either PDF
Common traps
Uploading a portfolio PDF as the cover letter. Wrong artifact.
Password-protected PDFs. Some ATS cannot open them.
Thinking ATS score on the letter matters more than recruiter skim. Format for humans who open the file.
Re-using yesterday's tailored letter without a find-replace pass. Leftover company names are an instant reject signal.
What good looks like
Both files open cleanly in the ATS preview. A recruiter can read the letter in 20 seconds. The resume carries the keyword load. Nothing is in the wrong slot. Your tracker shows the same role title the portal shows.
Tools that help without taking over
Check the resume with the ATS checker, draft the letter with the cover letter generator, then use review-first autofill so automated resume / form fills do not outrun your review.
Upload clean. Keyword smart. Keep the letter human.
FAQ
- Do ATS systems read cover letters?
- Many store them; fewer heavily score them. Still format cleanly: single column, standard fonts, real text (not only a scanned image). Recruiters may open the file even if the ATS does not rank it.
- How do I upload a cover letter in an ATS?
- Use the dedicated cover letter field or upload when present. If only a text box exists, paste plain text. Match the resume contact details. Do not stuff the letter into the resume upload slot.
- Should my ATS cover letter include keywords?
- Mirror a few must-have phrases naturally if they are true. Do not keyword-stuff. Keyword work belongs mainly on the resume against the job description.
Ready to apply smarter?
Tailor your resume per job, review before send, and track every reply. Start with 5 free applications.
Get started freeRelated
How to Write a Cover Letter in 2026 (+ Free Tool)
A 2026 cover letter playbook: short structure, stronger openings, and when to skip the letter entirely.
Read moreCover Letter Opening Lines That Get Read (Examples + Formulas)
Best ways to start a cover letter: opening lines, greetings, and formulas that beat "I am excited to apply." Includes examples for first job, tech, and hiring-manager letters.
Read moreTypes of Cover Letters (And How to Address the Hiring Manager)
Types of cover letters, when each is appropriate, how to write a cover letter to a hiring manager, and what to do without a hiring manager name. Includes tech, company, and brief formats.
Read more