How to Write a Cover Letter That Actually Shows You Researched the Company
Company-first cover letters beat generic templates. Learn the three research moves that get hiring managers to read past paragraph one.
By Michael Robert · Co-founder
Hiring managers can tell within a paragraph whether a candidate looked past the job posting. The tell is specificity: a detail from the last 90 days, something an earnings call or a product launch or a hiring pattern reveals, tied back to the candidate's own work. Most AI-drafted letters skip that step entirely. They're built from the job description alone, so they carry no market challenge, no product gap, and no point of view. The fix is upstream of the drafting. Research the company first, and the tool has something to write from besides the posting.
Why do most AI-generated cover letters sound identical?
AI tools can draft a cover letter in under two minutes, and they'll produce nearly the same letter for thousands of candidates applying to the same company. That's not a flaw in the technology. It's a flaw in what the tool was given to work with. A letter generated from a job description alone has nothing else to draw on, so it fills the space with generic praise for "mission-driven culture," a vague "I'd be a great fit," and job-description keywords standing in for actual company strategy. Feed the same tool what the company is dealing with this quarter and why the role exists, and the letter stops being interchangeable with the rest of the stack. Research rarely changes every sentence, but a tired reader still notices the difference by paragraph two. The generic ones read the same because nothing but the job description went into them, no matter which tool wrote them.
What does generic AI-writing get wrong?
Left unresearched, AI-drafted cover letters tend to make the same four mistakes:
- Pull generic, easily-searchable company facts (founding year, mission statement, employee count)
- Write "I align with your values" without naming a single value
- Reference job description keywords instead of company strategy
- Read like every other letter drafted from the same job posting
The generic version could apply to 50 companies, since it says nothing about why this company, this time.
Compare that to a line built on real, checkable detail. Stripe runs a dedicated nonprofits offering, counts healthcare billing platforms like Cedar among its customers, and powers platforms and marketplaces through Connect. A candidate whose own work sits on the marketplace side would reach for the last of those:
The specific version could only apply to Stripe. Connect is a published product, so nothing in that sentence needed inside information.
What is a company-first cover letter, and how do I write one?
A company-first cover letter starts with what the company is actually doing right now: its real market challenge, the gap in its product or team, a strategic decision it has made recently. Then it maps your experience to that context. Most letters lead with the background and hope it fits. Three things to research before writing:
What is the company's biggest market challenge?
Read the most recent earnings call transcript, scan the last 90 days of company news, and study the product roadmap if it's public. Hiring managers are actively solving the problem the company is fighting right now, and your letter should speak to it.
For example, in 2023 Netflix was busy fighting password sharing and building out ad tiers, well beyond simple streaming growth. An applicant that year could name either shift and be writing about the company's actual agenda instead of its catalog.
What is missing from their team or product?
Look at recent hires on LinkedIn, read open job descriptions for patterns, and review recent product launches. The signal you want is the gap between what they're building and what they're struggling to ship.
For example, when a company's engineering job postings emphasize production ML deployment over general "AI enthusiasm," the team is past experimenting and short on people who have run models in production. A letter grounded in shipped ML systems will matter more to that reader than one quoting the mission statement.
What is one decision they made you respect but might approach differently?
Respectful disagreement, framed as strategic curiosity, is one of the strongest signals you can send. It proves you follow their decisions closely enough to have a view.
"I noticed you're focusing on enterprise. I'd love to explore how SMB adoption could unlock earlier revenue." Anchor a line like that to something you can point at in their own material: a pricing page that changed, a launch post, a posting for a team they are staffing up, a number they published about themselves. Without that anchor the line is a guess, and a guess is worse than no opinion.
Telosi's free Research Brief pulls the market challenge, the competitive gaps, and the recent moves out of public sources for you. Spotting the team gap and forming the point of view are still yours to do. For a deeper walkthrough of the method itself, see what to research about a company and how to find a company's real problems.
Why does company-first research work better than generic cover letters?
On a high-volume opening the letters arrive in a stack, and most of that stack is generic enough to skim in seconds. A letter that names the company's specific challenge gives the reader a reason to keep going. Once a hiring manager believes you've studied the room, your experience looks more relevant, even if it's the same experience as the candidate before you. The opening paragraph is where that judgment gets made, since the first two sentences are usually all the evidence a skimming reader collects.
How would a company-first cover letter look for a Product Manager role at Stripe?
Say you're applying for a Product Manager role at Stripe. Every finding below came off Stripe's own site, which is where an outside applicant should start.
What you'd research
- Market challenge: Start on the company's own industries and customer pages, where a vertical bet shows up first. Stripe runs a named Stripe for Nonprofits page, and healthcare billing platforms like Cedar sit in its customer stories. When a company gives a vertical its own page, it is betting that vertical-specific infrastructure widens the market it can sell into.
- Team gaps: Stripe's open roles are where this one shows up. Filter to product and engineering, then note which specialties keep recurring. A specialty posted over and over is usually work the team has not managed to staff, and it tells you which of your own results to lead with. Postings turn over month to month, so only use a pattern that is still listed the week you write.
- Where you'd differ: Newsroom posts and annual updates are where a company says something about itself in numbers. Stripe's 2025 update reports that more new companies joined that year than ever before, and that 57% of them were based outside the US. A published figure is an anchor you can hold a view about without guessing at a plan nobody has announced.
Opening on the bet the company is making
Research item 1: the nonprofits page and Cedar in the customer stories.
- Opens on how Stripe sells, before making any claim about the candidate
- Names two things an outsider can check in five minutes, with no access to anyone inside the company
- Puts the candidate's own domain last and in one line, with no argument for fit yet
Backing their vertical push with your own numbers
Research items 1 and 2: item 2 decides which of your own results to lead with, and item 1 supplies the two customers named at the end, Cedar in the US and Semble in Europe.
- A number and a time frame, so the claim survives a follow-up question
- Names the two specifics a healthcare buyer would recognize, HIPAA-aligned tokenization and provider-side reconciliation
- Ends on two Stripe customers by name, so the claim stays tied to accounts Stripe already has
Where the next expansion should go first
Research item 3: the 2025 update, where Stripe reports that 57% of the companies joining that year were based outside the US.
- Uses a number Stripe published about itself, so the difference of view starts from Stripe's own reporting
- Differs about one narrow thing, the sequence, which keeps the rest of the letter respectful
- Ends on a recommendation the candidate would have to defend in the interview
What checklist confirms my cover letter is not generic?
Before you hit send, walk this list. If any item fails, the letter needs another pass.
- Does the letter mention something from the last 90 days: an earnings call, a product launch, a job posting?
- Have you named the specific problem the company is solving?
- Does your own experience appear as a number or a shipped result?
- Does the result you led with answer a gap you found in their postings or recent hires, rather than one you assumed?
- Is there one sentence that could only apply to this company?
- Did you avoid "I've always admired" and "your mission resonates with me"?