The Cover Letter Reality Report
This report is built on the job postings people pasted into GenerateCoverLetter.com when they applied, not on the letters our tool wrote back. We read 198 of those postings, averaging about 2,700 characters of real posting text, alongside the job titles applicants were chasing across 248 applications from 187 job-seekers, between December 2025 and June 2026. Employers wrote the postings; we only counted what was already in them. We removed a handful of test entries before analyzing. This is a fixed snapshot of that six-month window, not a live feed, and we say so because the honest version of a number is the only one worth citing.
By Alex Sandor, founder of GenerateCoverLetter.com
Last updated
Key findings
Two things the real data says
212 job titles
Across 248 real applications, people wrote for 212 different job titles. 86.8% of them appear only once. There is no typical job.
~2 in 3 postings
The same soft skills recur no matter the role. Team appears in 71% of the 198 employer-written postings we read, communication in 63%, management in 60%. The hard skills are what change by field.
Finding 1
Is there a most common job people apply to?
Across 248 real job applications, people wrote cover letters for 212 different job titles. 86.8% of those titles appear only once in the entire dataset. No single role accounts for more than 2.82% of applications.
That is 1.15 letters per job title. The most in-demand jobs list is a myth for the person actually applying: almost everyone is writing for a role that is, in practice, one of a kind. Every career publication runs the 10 most in-demand roles of the year. Our data says that framing misses how job-seeking actually works. It is 212 individual searches, not a top-10 list.
184 of 212 titles were written exactly once. A couple of small peaks, then a long flat carpet of ones.
| Top niche role | 7 |
|---|---|
| Customer service rep | 3 |
| Typical repeated title | 2 |
| Written exactly once (x184) | 1 |
Source: The Cover Letter Reality Report, GenerateCoverLetter.com. https://www.generatecoverletter.com/research/cover-letter-reality-reportShow embed codeHide embed code
Paste this into your page to republish the chart. The attribution and link back to the study are included.
If every job is effectively one of a kind, a template cannot tailor for you. That is the problem GenerateCoverLetter.com was built to solve. It reads the specific posting and your resume, not a category.
See your fit for a job you are eyeingFinding 2
Which keywords actually recur across real job postings?
We read the real job descriptions applicants pasted in, an average of about 2,700 characters each, and counted which terms recur across postings, grouped by role family. We ranked by how many of a family's postings contain each term, not raw frequency, so one wordy listing cannot skew the result. What follows is what the postings themselves ask for, in the applicant's own uploaded evidence.
People call these ATS keywords. We want to be exact about what we can and cannot show you: this is a count of the words employers wrote in the posting. We have no visibility into what any particular applicant-tracking system does with them, so we do not make that claim.
The universal layer: the same soft skills in almost every role
The same soft-skill vocabulary recurs in most postings whatever the role. The hard skills are what change by field.
| team / teamwork | 71% |
|---|---|
| communication | 63% |
| management / manage | 60% |
| Excel / spreadsheets | 36% |
| attention to detail | 26% |
| problem-solving | 29% |
Source: The Cover Letter Reality Report, GenerateCoverLetter.com. https://www.generatecoverletter.com/research/cover-letter-reality-reportThree terms recur in roughly two of every three postings we read, whatever the role: team, communication, and management. You cannot skip them no matter what you are applying for. The hard skills are what change by field.
| content | 89% |
|---|---|
| creative | 84% |
| social media | 79% |
| digital | 79% |
| platforms | 79% |
| systems | 83% |
|---|---|
| development | 72% |
| technical | 67% |
| engineering | 67% |
| problem-solving | 61% |
The counts in this section are measured on a slightly larger corpus than the figures above: 219 postings, before we excluded our own two internal accounts. The field lists were built with a classification step we did not record well enough to re-run, so rather than re-scale these percentages to the smaller corpus and present a number we cannot reproduce, we are leaving them on the basis they were actually measured on and telling you which that is.
Marketing & communications
19 postingsSee real examples: digital marketing manager, copywriter, social media manager, content writer, marketing manager.
Software & IT
18 postingsThis is our thinnest sample. Eighteen postings is enough to show what recurs, not enough to call it settled, so weigh it accordingly. It is also software and IT specifically: no mechanical, civil, electrical, or chemical engineering postings are in this set, and the terms below would mislead you if you are applying to those.
See real examples: DevOps engineer, QA engineer, network administrator, database administrator, scrum master, software engineer, web developer, data scientist, data analyst, UX designer, cybersecurity analyst, IT support specialist.
Health administration & operations
38 postingsOur largest sample, and the one whose name we had to correct. These 38 postings are administrative and operational roles in health organizations. Not one clinical term appears in them: no patient, care, clinical, licensure, treatment, medication, or EHR. So this is not a keyword list for nursing, therapy, pharmacy, or dentistry, and we will not present it as one. If you are applying to a clinical role, this sample has nothing to tell you.
See real examples: medical receptionist.
Administrative & operations
28 postingsSee real examples: data entry clerk, virtual assistant, call center representative, operations analyst, program manager, administrative assistant, executive assistant, office manager, customer service representative, receptionist, operations manager.
Skilled trades & operations
16 postingsSixteen postings, our second-thinnest sample. The terms below are the maintenance and safety language common to trades work, not the certification vocabulary specific to any one trade.
See real examples: truck driver, warehouse associate, HVAC technician, automotive technician, carpenter, electrician, plumber, welder.
Some families in our data were too small to publish a reliable list (finance, education, sales, and pure analyst roles each had fewer than 15 postings in this window). We left them out rather than present a shaky number. The health-administration and administrative postings lean heavily on general operational language; the sharpest, most distinctive keyword sets appear in marketing and software, where the required tools are named explicitly. The full per-field breakdown, with the sample size beside every list, is on our cover letter keywords by field page.
You do not have to guess which of these terms your job wants. Paste the posting and we will show you the ones that match and the ones you are missing, before you apply.
Check your keywordsWant to see how these terms read inside a finished letter? See real examples for popular roles.
Weighing a paid tool against writing it by hand? See how the tools compare on price, including what a year of each actually costs.
Methodology
The corpus is a fixed snapshot of applications made through GenerateCoverLetter.com between December 2025 and June 2026. Each row pairs the job description the applicant pasted in with the job title they were applying for. We removed obvious test entries before analyzing.
Two subset sizes appear in this report, on purpose. The role-diversity finding uses the full clean set of 248 applications from 187 users covering 212 titles (any row with a real letter body and a job description of at least 80 characters). The keyword-by-family finding uses the stricter subset of 198 whose pasted job descriptions were substantial enough (at least 400 characters, averaging about 2,700) to do honest term analysis. Short job descriptions are excluded from the keyword pass on purpose: you cannot derive what a posting asks for from two sentences. This is not a caveat to hide. It is the reason the numbers are trustworthy, so it goes in the open.
What we deliberately do not measure is the cover letters themselves. Our tool wrote them, so any finding drawn from their text would describe our own software rather than hiring, and we withdrew an earlier finding on letter length in August 2026 for exactly that reason. A letter is used here only as a filter, to confirm a row was a real completed application. Every figure on this page comes from a job posting an employer wrote or a job title an applicant typed.
The queries behind each number
- Baseline: 339 raw rows, 220 users, 2025-12-04 to 2026-06-06.
- Role diversity (canonical): 248 applications, 187 users, 212 titles, mode 7 (2.82%), 184 titles (86.8%) unique, 1.15 letters per title. Titles are normalized for case and punctuation before counting, which is the stricter of the two readings; counted exactly as applicants typed them the unique share is 190 of 216, or 88.0%, so the shape holds either way. Our own two admin accounts are excluded. That removes accounts carrying an admin role, which is the only test-account marker a query can see, so these are letters not written by us rather than letters certified to be from strangers.
- Universal terms: substring frequency across all 198 analyzable postings (team 71%, communication 63%, manage 60%, Excel 36%, detail 26%, problem-solving 29%).
- Family keyword lists: a document-frequency pass over the classified job descriptions (unigrams and bigrams, stopwords and job-posting boilerplate removed, ranked by the share of a family's postings that contain each term). Only families with at least 15 postings are published.
Write for the job in front of you
Every posting is different. Paste the job description and your resume, and the AI writes a tailored cover letter in your voice, with the keywords that posting actually asks for already built in.
Write my cover letterFree preview. You only pay to edit and download.
Or browse cover letter examples for your role.
Add us as a preferred source in Google and our guides are more likely to appear in your own results.