
I’ve been sending cold emails for years, and here’s what works: personalization is everything. You need to show you’ve researched the company and the role, not just copy-paste a template. Within the first 50 words, your goal is to state who you are, why you’re reaching out, and a specific reason you chose that person. For example: “Hi [Name], I’ve been following [Company]’s recent work on [Project] and noticed your team is hiring for a [Role]. I’d love to share how my experience in [Skill] can help drive similar results.” Keep it short, professional, and avoid long paragraphs.
Key elements of a strong cold email:
| Element | Example |
|---|---|
| Subject line | “Your recent post on AI in recruiting – my thoughts” |
| Opening line | “I’m a big fan of your team’s approach to [topic].” |
| Value proposition | “I helped a previous employer reduce hiring time by 30%.” |
| Call to action | “Would you have 10 minutes for a quick chat next week?” |
| Sign-off | “Best, [Your Name] – [LinkedIn link]” |
A study by Undercover Recruiter found that emails with a personalized subject line get 26% higher open rates. Also, avoid attaching a resume right away – instead, link to your LinkedIn or portfolio. Keep the tone conversational but respectful. If you’re applying speculatively, mention what you admire about the company’s mission. Finally, follow up after 3–5 days with a brief reminder. That’s where many candidates give up, but persistence shows genuine interest.

I always start with a super specific subject line – something like “Question about [Company]’s data role” – because generic ones get deleted. Then I open with a compliment that feels real, not forced. For instance, “I saw your article on remote work challenges – completely agree.” That gets them reading. Then I tie it to my own experience quickly, using one sentence. Keep it under 100 words total. I’ve landed interviews this way even when no job was posted.

In my experience, the biggest mistake is sounding too desperate. Instead, act like you’re offering something. I write: “I’ve been working on [skill] and thought your team might find it useful for [project].” That frames me as a resource, not a beggar. Also, never send a generic “Dear Sir/Madam” – it’s a red flag. I check the person’s LinkedIn to see if they’re the right contact. If they’re not, I ask for a referral politely.

I’ve seen hundreds of cold emails from both sides. The ones that work tell a mini-story. For example: “When I solved [problem] at my last job, it saved 20% of our team’s time. I noticed your team is facing a similar challenge.” That’s more engaging than a list of achievements. I also use a soft ask – instead of “Can we talk?” I say “I’d love to share a one-page summary if you’re open.” That lowers the pressure. Always proofread twice – a typo kills credibility.

For me, the follow-up sequence is where the real magic happens. I send the first email, then a short reminder 4 days later: “Just bumping this up – no worries if timing isn’t right.” Then a week later, I share a relevant article or insight: “Saw this and thought of your team.” That builds a relationship without being pushy. I’ve gotten responses months later. Also, use a tracking tool (like HubSpot or Mailtrack) to see if they opened it – that helps you decide when to follow up.


