A reusable 3-part framework to write personalised, compelling cover letters in under 20 minutes. Used by candidates who get callbacks — not just interviews.
A cover letter is not a second resume. It's a narrative that answers one question: “Why are YOU, specifically, the right person for THIS role, at THIS company, right now?” If your letter could apply to any company, it's not a cover letter — it's a template. Templates don't get callbacks.
Part 1
Opening
3–4 sentences
Hook the reader in the first 2 sentences
The opening must make the recruiter want to keep reading. Avoid "I am writing to express my interest…" — that opener is skipped by 80% of recruiters.
Bold claim
"In my last role I reduced customer churn by 34% in under 6 months — and I'd like to do the same for [Company]."
Company insight
"[Company]'s recent shift to AI-first underwriting caught my attention — it's exactly the problem I've been solving for 3 years at [Current Company]."
Shared mission
"Expanding access to quality education in tier-2 cities is personal to me — I grew up in one. That's why joining [Company]'s mission feels less like a career move and more like a calling."
Part 2
Body — Achievement Paragraphs
2 paragraphs, 4–5 sentences each
Show evidence, not personality
Each paragraph should spotlight ONE major achievement that maps directly to a requirement in the JD. Use the formula: Context → Action → Result.
Paragraph 1 formula
"At [Company], I was tasked with [Challenge]. I [Specific action you took]. As a result, [Measurable outcome]."
Paragraph 2 formula
"Beyond technical execution, I also [Second strength or achievement]. This led to [Second measurable result] — which is why I am confident I can bring the same impact to [Target Role] at [Company]."
JD mapping tip
Before writing: highlight the top 3 requirements in the JD. Write one paragraph per requirement you can prove with evidence.
Part 3
Closing
2–3 sentences + sign-off
End with confidence, not desperation
Avoid "I hope to hear from you soon" or "Thank you for your consideration." Close with a specific forward-looking statement that shows initiative.
Strong close
"I'd welcome the opportunity to discuss how my background in [Area] can help [Company] achieve [Specific goal mentioned in JD]. I'll follow up next week — or feel free to reach me at [email]."
Sign-off
Use "Warm regards" or "Best" — not "Yours faithfully" (too formal) or "Thanks" (too casual).
One-line PS
A P.S. line gets read almost universally: "P.S. I shipped [recent relevant achievement] last month — happy to walk you through it on a call."
Tailoring checklist — run this before every send
Company name appears at least twice (never "your company")
You've mentioned one specific thing about this company — a product, a hire, a news item
The role title matches what's in the JD (not a paraphrase)
Your top bullet achievement maps directly to a key JD requirement
It's under 400 words
No spelling of the hiring manager's name — check LinkedIn for accuracy
No generic phrases: "passionate", "team player", "hard worker", "go-getter"
Saved as FirstName_LastName_CoverLetter_CompanyName.pdf
5 cover letter mistakes that kill callbacks
Avoid
“Summarising your entire resume”
Do this instead
Pick 2 achievements that prove you can do THIS job
Avoid
“"I am a passionate and driven professional…"”
Do this instead
Open with a result: "In 2024, I…"
Avoid
“One generic cover letter sent everywhere”
Do this instead
Spend 10 mins to customise the opening + one paragraph per application
Avoid
“Longer than 1 page / 450 words”
Do this instead
Under 400 words — recruiters don't read beyond that
Avoid
“Not addressing the hiring manager by name”
Do this instead
Check LinkedIn, the JD footer, or the company website
Write yours in 15 minutes
Use jotlee's AI cover letter generator — paste the JD, pick your tone, and get a tailored first draft in under 60 seconds. Then personalise the opening and one achievement paragraph using this playbook.