You have probably heard two contradictory things about cover letters. One: nobody reads them. Two: you absolutely need one. Both are partly true, and that is exactly the problem.

Hiring managers are busy. Most cover letters get five to ten seconds of attention. If your opening line is "I am writing to express my interest in the position of…", those are the only seconds you will get. But a cover letter that starts with something specific, that connects your experience to what the company actually needs, gets read all the way through. It changes you from a row in a spreadsheet to a person with a point of view.

This guide is not a template collection. It is a framework for writing cover letters that earn those extra seconds.

Why most cover letters fail

Before we look at what works, it is worth understanding why the default approach does not. Most cover letters fail for one of three reasons:

  • They are generic. The same letter, sent to forty companies, with only the company name swapped out. Hiring managers spot these instantly. If your cover letter could apply to any job at any company, it adds no information and gives the reader no reason to pay attention.
  • They repeat the CV. A chronological walk through your career in paragraph form adds nothing the CV does not already provide. The cover letter is not a prose version of your work history. It is a different document with a different purpose.
  • They focus on the wrong person. "I am passionate about this opportunity because it would allow me to grow my career in…" — this is about you. The company wants to know what you can do for them. The best cover letters flip the perspective.

A cover letter is not about proving you want the job. It is about proving you understand what the job needs and showing you can deliver it.

The 3-paragraph structure that works

Keep it short. Three paragraphs, roughly 250 to 350 words total. Hiring managers do not want an essay. They want a quick, compelling reason to look more closely at your CV.

Paragraph 1: The hook

Open with something specific that connects you to this role at this company. Not flattery ("I have always admired your company"), not formality ("I am writing to apply for"), but a real connection.

Good hooks include:

  • A specific problem you noticed the company is solving, and why your experience is relevant to it
  • A result from your previous work that directly relates to what this role requires
  • A detail from the job posting that caught your attention because you have done exactly that work before

Example: "Your job posting mentions building a data pipeline that handles 10M+ events per day. At my previous role I designed exactly that system for a fintech processing 12M daily transactions, and I know where the bottlenecks hide."

Paragraph 2: The evidence

This is where you connect two or three specific experiences to the requirements in the job posting. Do not list everything you have done. Pick the two things most relevant to this role and describe them with enough detail to be credible.

Use numbers where possible. "I managed a team" is weak. "I managed a team of six engineers across two time zones, shipping fortnightly releases to 200K users" is specific enough to be believable and memorable.

The goal is not to prove you are qualified — your CV does that. The goal is to show you understand what this specific role needs and can demonstrate you have done similar work.

Paragraph 3: The close

A brief, confident closing. State what interests you about the role or the company's direction (one sentence, be specific), then close with a simple call to action. "I would welcome the chance to discuss how my experience with X could support your work on Y" is fine. Keep it natural.

Do not beg. Do not oversell. Do not write "I am the perfect candidate". Confidence is quiet.

What to customise for every application

You do not need to write a completely new cover letter for every job. You need to customise the right parts. Here is what changes and what stays:

Always customise

  • The opening hook. This must reference the specific company and role. It is the first thing the reader sees and the most obvious signal of whether you wrote this for them or for everyone.
  • The evidence you highlight. Choose the two or three experiences from your background that most closely match this particular job posting. Different roles emphasise different things, even within the same field.
  • The closing line about the company. One sentence about what specifically interests you about their work. This requires reading beyond the job posting — check their blog, recent news, or product updates.

Can stay the same

  • Your general writing style and tone
  • The overall structure (three paragraphs)
  • Descriptions of your core achievements, lightly reworded to match the language of each job posting

The customisation work takes ten to fifteen minutes per application if you have a solid base letter. That time investment is the difference between a letter that gets read and one that gets deleted.

Skip the blank page

Job-CoPilot generates a personalised cover letter from your profile and the job description. Review it, adjust it, download the PDF. What used to take thirty minutes takes three.

Try Job-CoPilot free →

Five mistakes that get cover letters filtered out

1. The wall of text

If your cover letter is longer than one page, it is too long. If it has no paragraph breaks, nobody will start reading it. White space is not wasted space — it is what makes text scannable.

2. Starting with "Dear Sir/Madam"

This signals a mass application. If the hiring manager's name is in the posting or on LinkedIn, use it. If you genuinely cannot find a name, "Dear hiring team" or "Dear [Department] team" is better than a formality from 1995.

3. Listing skills without context

"I am proficient in Python, SQL, Tableau, and Excel" tells the reader nothing your CV does not. "I used Python and SQL to build a reporting pipeline that reduced our monthly close from five days to one" shows what you did with those skills and why it mattered.

4. Apologising for what you lack

"Although I do not have experience in…" draws attention to a gap the reader might not have noticed. If you do not meet a requirement, either show how adjacent experience compensates or simply do not mention it. Focus on what you bring, not what you lack.

5. Using AI-generated text without editing

AI can help you draft a cover letter quickly. But if you send the raw output without editing, it reads like raw output — correct but lifeless, with that slightly too-polished tone that hiring managers are increasingly good at spotting. Use AI as a starting point, then rewrite in your own voice. The best cover letters sound like a human who has thought carefully, not a language model that has summarised a job posting.

Format and logistics

A few practical details that should not need a section but consistently trip people up:

  • File format: PDF unless instructed otherwise. Name the file clearly: "FirstName_LastName_Cover_Letter.pdf".
  • Length: One page maximum. 250 to 400 words. Shorter is almost always better.
  • Font and layout: Match your CV's visual style so both documents look like they belong together. A clean, readable font at 11 or 12 points.
  • Email body vs. attachment: If applying by email, paste the cover letter text into the email body and also attach the PDF. Some hiring managers read inline, others download.
  • Subject line: If emailing directly, keep it simple: "Application: [Job Title] — [Your Name]".

When a cover letter is optional

Some applications mark the cover letter as optional. Should you still write one? Usually yes, but not always.

Write one if:

  • Your CV does not obviously explain why you are applying for this specific role (career change, industry switch, returning after a gap)
  • You have a strong, specific connection to the company or role that your CV cannot convey
  • The role involves writing, communication, or client-facing work — the letter itself is a work sample

Skip it if:

  • The application system has no place to attach one and does not ask for one
  • You would only submit a generic letter because you do not have time to customise it — a generic letter is worse than none at all

Putting it together

A good cover letter is not about following a formula. It is about answering one question clearly: why should this company, for this role, want to talk to you specifically?

If you can answer that in three focused paragraphs, with evidence from your actual experience, written in language that sounds like you and not like a committee, your cover letter will get read. Not because you used a magic structure, but because you did the work most applicants skip: you thought about what the company needs, matched it to what you have done, and said it clearly.

That is all a cover letter has to do. But doing it well is rare enough to stand out.

Get a tailored cover letter in minutes

Job-CoPilot reads your profile and the job description, then generates a personalised cover letter you can download as a PDF. Edit it, make it yours, and send it.

Try Job-CoPilot free →